BSEF19E022
BSEF19E022
BSEF19E022
Subject: SDA
Submitted To
Mam . Saba Qamar
Submitted By
M.Arslan Haroon
Department: CS&IT
SDLC
PHASES:
SDLC Model
Waterfall Model
Iterative Model
Spiral Model
V-Mode
Big Bang Mode
Waterfall Model
Disadvantages
Prototyping Model
Prototyping Model is a software development model in which
prototype is built, tested, and reworked until an acceptable prototype is
achieved. It also creates base to produce the final system or software. It
works best in scenarios where the project's requirements are not known
in detail. It is an iterative, trial and error method which takes place
between developer.
PHASES:
Advantages
Incremental Model:
Disadvantages
Each iteration phase is rigid and does not overlap each other
Problems might cause due to system architecture as such not all
requirements collected up front for the entire software lifecycle
Rectifying a problem in one unit requires correction in all the units
and consumes a lot of time
Evolutionary model
Advantages
Disadvantages
Spiral Model
The spiral model combines the idea of iterative development with the
systematic, controlled aspects of the waterfall model. This Spiral model
is a combination of iterative development process model and sequential
linear development model i.e. the waterfall model with a very high
emphasis on risk analysis. It allows incremental releases of the product
or incremental refinement through each iteration around the spiral.