volume_mute

Spiral Model — Core Representation

publish date2026/05/31 04:48:57.239267 UTC

volume_mute

The diagram below shows a simplified view of Boehm's spiral model. Each loop in the spiral represents a phase of the software process, and each loop is divided into four sectors.

Determine Objectives Alternatives & Constraints Risk Analysis Evaluate Alternatives Development Build & Verify Product Planning Plan Next Iteration Review Iterations


What is the key differentiating feature of the spiral model compared to other software process models?

Correct Answer

It explicitly recognises risk and includes risk management activities to reduce those risks

Explanation

The main difference between the spiral model and other software process models is its explicit recognition of risk. The spiral model assumes that changes are a result of project risks and includes explicit risk management activities to reduce these risks.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears