Preview lessons, content and tests

Computer Science & Programming solved. All in one platform.

1. To trial the platform and take tests, please take a few seconds to SIGN UP and SET UP FREE.
2. Searching for something specific? See our text overview of all tests. Includes 'real teacher' use videos.

Spiral and Waterfall Models

The Waterfall and Spiral models are the process models used for developing software in a well-defined, systematic and cost-effective way. The major difference between these software process models waterfall and the spiral is that the waterfall (classical) is comprised of the separate and isolate phases of specification and development. On the other hand, in a spiral model the different specification, development and validation phases are interleaved. It is more evolutionary in nature.

Spiral Model

Waterfall Model