Some of the advantages of the spiral model include:
- Flexible changes are allowed in the spiral model
- Development can be broken down into smaller parts or modules
- It allows for early usage of the software
- Communication between developers and clients
- Wide use of prototypes