SDLC
SDLC
SDLC
Introduction
SDLC Overview
SDLC Phase
SDLC Flow
SDLC Model
Waterfall Model
Agile Model
Advantages of SDLC
Disadvantages of SDLC
Conclusion
Introduction
International Electrotechnical
Commission(IEC)
International Organization for
Standardization(ISO)
SDLC Phases
SDLC Phases
Business Requirements
Stakeholder Requirements
Solution Requirements
Functional Requirements
Non-Functional Requirements
Transition Requirements
2. Defining Requirements
Enterprise Analysis
Business Analysis Planning & Monitoring
Elicitation
Requirements Analysis
Requirements Management & Communication
Solution Assessment & Validation
3. Designing the Software
Waterfall Model
Iterative Model
Agile Model
WATERFALL MODEL
Waterfall Model
or schedule
Waterfall Model : Disadvantages
delivered
A working version of software is produced during the
first module
Each subsequent release of the module adds
technology
More than one iteration can be going at the same time
ITERAVTIVE MODEL
Iterative Model : Advantages
other models
Easier to develop and test when iterations are small
Customer can give his feedback quickly
More than one iteration can be going parallel at same
time
Iterative Model : Disadvantages
demonstrated.
Resource requirements are minimum.
Suitable for fixed or changing requirements.
Delivers early partial working solutions.
Little or no planning required.
Easy to manage.
Agile Model : Disadvantages