Lec 10 SDLC Models (Additional Handouts)
Lec 10 SDLC Models (Additional Handouts)
Cycle (SDLC)
Yogi Berra
1
Table of Contents
SDLC Model means
Capability Maturity Model
Waterfall Model
V Shap Model
Evolutionary Prototyping Model
RAD Model
Incremental Model
Spiral Model
Agile Model
Extreme Programming XP
Feature Driven Design (FDD)
Dynamic System Development Method (DSDM)
Quality Assurance Plan
RAD Weaknesses
Accelerated development process must give quick responses to the
user
Risk of never achieving closure
Hard to use with legacy systems
Requires a system that can be modularized
Developers and customers must be committed to rapid-fire activities
in an abbreviated time frame.
Spiral Model
Evaluate alternatives, identify and resolve risks
Study alternatives relative to objectives and constraints
Identify risks (lack of experience, new technology, tight
schedules, poor process, etc.
Resolve risks (evaluate if money could be lost by
continuing system development
SDLC Models, University of Okara 29
Spiral Model Spiral Model
Develop next-level product Plan next phase
Typical activities: Typical activities
◦ Create a design ◦ Develop project plan
◦ Review design ◦ Develop configuration
management plan
◦ Develop code
◦ Develop a test plan
◦ Inspect code ◦ Develop an installation plan
◦ Test product
http://www.nebulon.com/articles/index.html