Professional Documents
Culture Documents
SDLC
SDLC
SDLC
SDLC
Models:
SDLC:
SDLC:
1.
2.
3.
4.
Analysis.
Planning.
Implementation.
Testing.
1-Analysis:
The first and the most important phase
in the SDLC.
Determine
Requirements.
Must
Any
be done carefully.
2-Planning:
Determine
3-Implementation:
-The
4-Testing:
SDLC Models:
Spiral Model
Agile Model
Advantages &
Disadvantages:
Advantages:
Disadvantages:
Linear model.
Unidirectional.
Documentation.
Unclear requirements
lead to confusion.
Testing (software
coding).
Clients approval is in
Spiral Model:
Advantages &
Disadvantages:
Advantages:
projects.
Adaptability with
changes.
Testing at each phase.
Disadvantages:
Works on complicated
projects only.
An experienced and
Agile Model:
Requirements
Design
Prioritize
Implementation
Verification
Iterative.
Fixed Time.
Empowered Teams.
Rapid development.
Simplicity.
Advantages &
Disadvantages:
Advantages:
Customer Satisfaction.
Saves Time.
Testing.
Disadvantages:
Not suitable for handling
complex dependencies.
More risk of
sustainability,
maintainability and
extensibility.
changing requirements.
Strict delivery
management dictates
the scope, functionality
to be delivered, and
adjustments to meet the
deadlines.
Summary:
SDLC
SDLC Models: