1. Planning
2. Risk Analysis
3. Engineering
4. Evaluation
| Spiral Model | RAD Model |
|---|
| Spiral model is a risk driven process model. | RAD is a rapid application development. |
| In spiral model, planning is done in early stages. | In RAD model, planning is not done in early stages. |
| It is an appropriate model for handling the large projects. | It is not appropriate for handling the large projects. |
| It uses detailed documentation | It uses limited documentation. |
| It is expensive. | It is inexpensive. |
| In the beginning requirement specification are given. | Requirement specifications are given at the time of box release. |
| The maintenance of project is typical. | The maintenance of the project is easy. |
| Duration of project is long. | Duration of project is short. |
| This project has medium to high risk involvement. | This project has low risk involvement. |
| Testing is done at the end of the engineering phase. | Testing is done after the completion of coding. |
| In this model, time frame is long. | In this model, time frame is short. |
| At the end of every iteration a working software is available. | At the end of life cycle a working software is available. |