SDLC Grade 11 - EM
SDLC Grade 11 - EM
DEVELOPMENT
LIFE CYCLE
Unit 02 | Grade 11
Ruwani Sirisena
What is a System ?
STEPS OF
Designing the Solution
SDLC
Coding of the Solution
Designing
Maintenance
Coding
Deployment
Testing
Identification of Requirements
● A complete investigation on the existing manual system or
the computer based system to be delivered is carried out
in this phase.
● Aspects such as objectives, benefits, efficiency etc. are
constructed.
● At this stage, the system analyst will study the existing
system extensively and identify new requirements.
● The developer also collects information to fulfill the needs
of the user.
Feasibility Study
• Technical Feasibility
• Economic Feasibility
• Operational Feasibility
Methods of gathering information
1. Observation
2. Interviews
3. Questionnaire
4. Document sample collection
5. Prototyping
Designing the solution
ü Planning of tests
Coding of the solution
MODELS
System Development Life cycle Models
1. Waterfall Model
2. Interactive Incremental Model
3. Prototype Model
4. Spiral Model
Waterfall
Model
The Waterfall Model consists of several stages of linear
development.
- To develop a system using the Waterfall Model, the
following need consideration.
- First identify requirements
- Complete one stage before going to the next phase
- The result of the developed system is found at the
final stage. This model has a limitation of developing
a system that is different to what the user wants as
the user sees the system at the end of the Life Cycle.
Interactive
Incremental
Model
The system is developed in an iterative and incremental
manner, where a small portion is repeatedly improved in
each iteration.
- System developers can use the knowledge gained from
previous steps.
- The main steps begin with the simple implementation of a
system requirement.
- The system is incrementally improved through iterations
until it is fully developed.
- With each iteration, changes are made to the system
design, and new functionalities are added.
For Extra Knowledge
https://www.softwaretestinghelp.com/software-development-life-cycle-sdlc/
THANK YOU