Software Development Lifecycle

Prototyping Model

Prototyping model was developed to counter the limitations of waterfall model. The basic idea behind prototyping model is that instead of freezing the requirements before

Rapid Application Development Model

The RAD (Rapid Application Development) model is based on prototyping and iterative development with no specific planning involved. RAD model is an incremental process model with

Iterative Development Model

The practical software development project finds the classical waterfall method complicated. Practical software development projects use the Iterative waterfall model, which incorporates the necessary changes


Software Engineering | SDLC V-Model The V-model is an SDLC model where the process executes sequentially in a V-shape. It is also known as the

Spiral Model

The spiral model was proposed by Bohem. In spiral model the radial dimension represents the cumulative cost incurred in finishing the steps so far and angular

Waterfall Development Model

Waterfall Development Model The waterfall model is one of the earliest models to be designed. It is a sequential software development process. In the waterfall

Agile Software Development Methodology

Agility is the ability to adapt quickly and efficiently to change. The purpose behind developing agile development methodology was to have agility, which was missing