It follows analysis, design and implementation. Evaluate the product and cycle back trough and conduct analysis, design and repeat the cycle.
It is a cascade of series of linear models. Here, requirements are known at the beginning and are derived into groups.
Advantages –
Provides good development cycle feedback at each function/ feature implementation and data can be used as reference for similar product development in future.
More responsive to changing user needs.
Provides a working model with minimum features at first cycle itself.
Less manufacturing risk.
Product development can be stopped at any stage.
Drawbacks –
Extensive review requirement impact on operations due to new releases.