DEV Community

Cover image for SPIRAL MODELS
Vinoth Kumar
Vinoth Kumar

Posted on

SPIRAL MODELS

SPIRAL MODEL: is one of the most important SDLC models, combining the structured approach of the Waterfall Model with the flexibility of the Iterative Model. It is mainly used for risk handling in large and complex projects.The Spiral Model was proposed by Barry Boehm.

PHASES OF SPIRAL MODEL:

  1. Planning
  2. Risk analysis
  3. Development
  4. Evaluation

Objectives Definition:

  1. Project goals and requirements are identified
  2. Functional and non-functional requirements are analyzed
  3. Possible solutions are explored

Risk Analysis and Resolution:

  1. Risks related to cost, schedule, performance, and technology are identified
  2. Best solution is selected
  3. Prototypes are built to reduce risks

Development and Testing:

  1. Selected features are designed, developed, and tested
  2. The next working version of the software is created

Review and Planning:

  1. Customers evaluate the current version
  2. Feedback is collected
  3. Planning for the next iteration begins

Top comments (0)