Software Development Life Cycle
Software Development Life Cycle
TOPIC
SOFTWARE DEVELOPMENT LIFE CYCLE
GROUP MEMBER
AZMAT ALI DILSHAD
ESHA RAIS SHAGUFTA
ADNAN SALAM AZHAR SALEEM
Contents
What is SDLC?
SDLC Phases
Popular SDLC models
Conclusion
SOFTWARE DEVELOPMENT
LIFECYCLE
SOFTWARE DEVELOPMENT
LIFECYCLE (SDLC) is a
systematic process for building
software that ensures the
quality and correctness of the
SDL C
software built.
PHD
SDLC Phases
This stage gives a clearer picture of the scope of the entire project
and the anticipated issues, opportunities, and directives which
triggered the project.
2# Feasibility study
Once the requirement analysis phase is completed the next step is to
define and document software needs.
Low-Level Design(LLD)
Once the system design phase is over, the next phase is coding.
In this phase, developers start build the entire system by writing
code using the chosen programming language. In the coding
phase, tasks are divided into units or modules and assigned to
the various developers. It is the longest phase of the Software
Development Life Cycle process.
Waterfall model
Incremental Approach
V-Model
Agile Model
Spiral Model
Big bang model
Any
Question?