SPIRAL MODELS

SPIRAL MODELS

SPIRAL MODELSVinoth Kumar

SPIRAL MODEL: is one of the most important SDLC models, combining the structured approach of the...

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