Advantages and Disadvantages of Spiral Model

Advantages:

  • Avoidance of Risk is instantly improved, due to large amount of Risk analysis.
  • Suitable for large scale and mission critical projects.
  • Software is delivered right on time in the SDLC.
  • Additional Functionality can be included at a later date.
  • Requirements can be caught all the more precisely.
  • Documentation can be controlled with over strong approval
  • Users see the system early.

spiral model advantages

Disadvantages:

  • It can be a huge expensive model to use.
  • Risk analysis requires highly specific expertise.
  • Project’s success is highly dependent on the risk analysis phase.
  • Incapable for smaller projects.
  • Spiral may go indefinitely.
  • Process is complex
  • Vast number of intermediate stages requires huge amount of documentation.