Systems Analysis Design and Development Concept
Systems Analysis Design and Development Concept
DESIGN AND
DEVELOPMENT CONCEPT
Task: Build a Simple Accounting Software
• You've been offered to build a very basic
accounting software for Falcons Bank Inc.
So what are
best practices?
Systems Development Life Cycle
• System Development Methodology
• Standard process followed in an organization
• Consists of:
• Analysis
• Design
• Implementation
• Maintenance
System Analysis and Design:
What is it?
System
• A set of detailed methods, procedures and
routines established or formulation to carry out
specific activity, perform a duty or solve a
problem.
System Analysis
• The dissection of a system into its component
pieces to study how those component pieces
interact and work.
• The survey and planning
• The study and analysis
• The definition
System Analysis and Design:
What is it?
System Design
• The process of defining the architecture,
components, modules, interfaces and data for a
system to satisfy specified requirements.
•Problems, often called bugs, can arise at any time during the life of an
information system. There is no such thing as a problem-free or bug-
free information system.
•Opportunities are the most preferred way to kickoff an information
systems development project. This means that the business is hoping
to create a system that will help it with increasing its revenue, profit, or
services, or decreasing its costs.
•Directives are mandates that come from either an internal or an
external source of the business
•Constraints are limitations and compromises that come with the soon
to be developed information system.
PRINCIPLES TO GUIDE INFORMATION
SYSTEMS ANALYSIS AND DESIGN
Over the last three decades a number of systems
analysis and design principles have been presented.
Although not exhaustive, the list includes:
1. The system is for the user (it is not ours; we do not
own the system just because we developed it)
2. A work breakdown structure such as a SDLC should
be established for all information systems
development projects
3. Information systems development is NOT a
sequential process; it allows for activity overlap,
revisiting, inclusion/exclusion, and so on.
PRINCIPLES TO GUIDE INFORMATION
SYSTEMS ANALYSIS AND DESIGN
4. Information systems are capital investments for
the business
5.Tthe project manager should not be afraid to
cancel a project if its success is seriously
challenged
6. Documentation (manual and/or electronic) is a
deliverable product during each activity of the
SDLC
7. Senior management support for the
development project