Software Development Life Cycle (SDLC)
DR. SANGEETA ARORA
(HOD,P.G DEPT OF COMPUTER SCIENCE & IT)
SDLC Model
A framework that describes the activities performed at each stage of a software development project.
Waterfall Model
Waterfall Strengths
Waterfall Deficiencies
When to use the Waterfall Model
V-Shaped SDLC Model
V-Shaped Steps
V-Shaped Strengths
V-Shaped Weaknesses
When to use the V-Shaped Model
Structured Evolutionary Prototyping Model
Structured Evolutionary Prototyping Steps
Structured Evolutionary Prototyping Strengths
Structured Evolutionary Prototyping Weaknesses
When to use�Structured Evolutionary Prototyping
Rapid Application Model (RAD)
RAD Strengths
RAD Weaknesses
When to use RAD
Incremental SDLC Model
Incremental Model Strengths
Incremental Model Weaknesses
When to use the Incremental Model
Spiral SDLC Model
Spiral Quadrant�Determine objectives, alternatives and constraints�
Spiral Quadrant�Evaluate alternatives, identify and resolve risks
Spiral Quadrant�Develop next-level product
Spiral Quadrant�Plan next phase
Spiral Model Strengths
Spiral Model Weaknesses
When to use Spiral Model
THANK YOU