You are on page 1of 12

System

Development
Life Cycle
structured system analysis and design, fp technology nift chennai
What will a system analyst do?
• Studies the system
• Gives the system development project,
meaning and direction
• Understands user needs and problems
• Develops a model (initial stage may be
referred as a candidate system) which cut
across the departments
• Works with a ‘project team’ to assure that
every user’s needs are met
structured system analysis and design, fp technology nift chennai
SDLC – The waterfall
Recognition of Need

Feasibility Study Analysis Design

Implementation

Post Implementation

Maintenance

structured system analysis and design, fp technology nift chennai


SDLC
• Recognition of Need
–Survey
• If there is any existing problem, study…
–Investigation
• Check for probable opportunities
–Generate statement with scope and
objective of the problem
–Reviewing with the user for accuracy
structured system analysis and design, fp technology nift chennai
Why to change?
Organisation based
• Organisation
• Top management
• Users
• Rules and regulations
• Analyst
• Consumers
• Unions
Environment based
• Competition
structured system analysis and design, fp technology nift chennai
SDLC
• Feasibility Study : Technical and Behavioural
– What is there?
• Evaluation of existing system and procedures
– Analysis of alternative systems
– Cost Estimation
– Users’ needs
– Method for redefining the problem

structured system analysis and design, fp technology nift chennai


SDLC
• Feasibility Study : Result
– Problem Statement
– Summary
– Detail
– Recommendations and Conclusion

structured system analysis and design, fp technology nift chennai


SDLC
• Analysis: Logical model (eg DFD, Metadata)
– What to do?
• Defining possibilities and limits
– Identifying the facts
– Data Collection
– Detailed evaluation of the Present System

structured system analysis and design, fp technology nift chennai


SDLC
• Design
– Fundamental design specifications
– Detailed design specifications
• Input / Output, Files, Procedures / Methods
– Program construction
– Testing
• Unit testing
• Combined module testing
• User acceptance testing
structured system analysis and design, fp technology nift chennai
SDLC
• Implementation
– Training the users
– File / System Conversion
– Making ready - the user manuals
– User friendly documentation
• Post implementation and maintenance
– Evaluation of the new system
– Verification on
• Modification required?
• Defined standards against execution?
structured system analysis and design, fp technology nift chennai
SDLC
• The analyst needs to progress through
stages one-by-one, achieving results in
each stage
• In many real-time situations the waterfall
may not be stage by stage, instead
overlaps might occur!

structured system analysis and design, fp technology nift chennai


References:

Systems Analysis and Design – Elias M Awad


http://www.wikipedia.com

structured system analysis and design, fp technology nift chennai

You might also like