Spiral development

Spiral development aims to improve on the waterfall model by allowing for a repetitive development process. Like a spiral moving from the center outward, the process repeats each step as the project progresses, using the knowledge developed from the previous cycle to create each prototype.

Each loop covers the following items:

The spiral process is shown in the following diagram:

Spiral development