spiral model | principles: | that the first thing to do before embarking on each new loop of the spiral is to decide what are the major difficulties to be handled | An incremental process model that explicitly embraces prototyping and an iterative approach to software development | - a project undergoes a large number of cycles, starting with a small prototype
- each loop of the spiral follows a mini-waterfall process
- before each cycle of the spiral ends, a review is held
- subsequent cycles become official releases
- the cycling only ends when the system is finally retired
| | process model |