SOFTWARE DEVELOPMENT LIFE CYCLE MODELS

This model is a combination of ideas from the waterfall model and iterative model. It borrows ideas such as risk analysis from the waterfall model. The release of the product which is the system is done at each stage of the model.

SOFTWARE DEVELOPMENT LIFE CYCLE MODELS
Image of SOFTWARE DEVELOPMENT LIFE CYCLE MODELS

SOFTWARE DEVELOPMENT LIFE CYCLE MODELS

1.Spiral Model

This model is a combination of ideas from the waterfall model and iterative model. It borrows ideas such as risk analysis from the waterfall model. The release of the product which is the system is done at each stage of the model.

 

READ ALSO: Database Management System

 

Spiral model stages

1.Identification.

This stage deals with the identification of the required systems requirements. It deals with how the system once designed will be used by clients or customers to satisfy their needs. The system developer must also be able to establish a communication channel with the end users to ensure their needs are met.

2. Design

This stage involves architectural design, modules that are logically designed, physical product design and the final design in the spiral.

READ ALSO: Advantages and disadvantages of V-Model

 

3.Construction 

This is the phase at which the actual software is produced at every spiral. During these stage, a Proof Of Concept is developed to be able to gather customer feedback.

4. Evaluation and risk analysis

This stage includes the monitoring and estimating of management risk such as cost overrun . The built software is tested after the first iteration and the customer then gives feedback

READ ALSO: How to Create Android Horizontal Scrolling RecyclerView

 

SUBSCRIBE TO OUR YOUTUBE CHANNEL BELOW TO WATCH MORE VIDEOS