Above is a diagram of the “Spiral Model” which is sub divide into 5 categories
1. Risk analysis
A key aspect of the spiral model is that it attempts to combine advantages of “top-down and bottom-up concept”
Here are some important advantages of the spiral model :
- Estimates (i.e. budget, schedule, etc.) get more realistic as work progresses, because important issues are discovered earlier.
- It is more able to cope with the (nearly inevitable) changes that software development generally entails.
- Software engineers (who can get restless with protracted design processes) can get their hands in and start working on a project earlier.