In the spiral model, the development process in software engineering takes the form of an iterative process. Each cycle includes the following activities (see graphic).
- Define objectives, alternatives, and general conditions
- Evaluate the alternatives, identify and minimize risks
- Implement and review the intermediate product
- Plan the next steps of the project
Click graphic to enlarge


