Software Development Lifecycle
Software Development Lifecycle
Software Development Lifecycle
WATERFALL MODEL
The Waterfall model in SDLC (Software Development Life Cycle) is the
first model introduced to represent the development of software in
different phases.
The Waterfall model is a sequential software development model with
several phases, each completed linearly. The model follows a series of
steps: planning, design, implementation, testing, and maintenance. It is
essential to complete each phase before starting the next one.
ADVANTAGES
--------------------------------------------------------------------------------------
ITERATIVE MODEL
The benefit of this model is that it is employed during the earlier stages of
SDLC. This permits the project developers and testers to find practical or
design-related flaws as early as possible. This furthermore permits them to
take corrective measures on a restricted budget.
ADVANTAGES
SPIRAL MODEL
DISADVANTAGES
For small to medium sized projects where requirements are clearly defined
and fixed.
Advantages of V Model:
In this model, all or most of the requirements are understood and put
into practice as they begin developing the prototype.
DRAWBACKS
------------------------------------------------------------------------------------------
AGILE MODEL
ADVANTAGES
DISADVANTAGES
ADVANTAGES
DISADVANTAGES