• Advantages
1. High amount of risk analysis.
2. Good for large and mission-critical projects.
3. Software is produced early in the software life cycle.
• Disadvantages
1. Can be a costly model to use.
2. Risk analysis requires highly specific expertise.
3. Project’s success is highly dependent on the risk analysis phase.
4. Doesn’t work well for smaller projects [7].
• Spiral model sectors
1. Objective setting: Specific objectives for the phase are identified.
2. Risk assessment and reduction: Risks are assessed and activities are put in place to reduce the key risks.
3. Development and validation: A development model for the system is chosen which can be any of the general models.
4. Planning: The project is reviewed and the next phase of the spiral is planned [1].