Model
Model
Rapid prototyping Guarantees client satisfaction May not work for large applications
Extreme Early return on software Has not yet been widely used
programming development
Advantages
▪ Easy to manage due to the rigidity of the model – each phase has specific
▪ Works well for smaller projects where requirements are very well understood.
Disadvantages
V-Shaped Model
Advantages
▪ Higher chance of success over the waterfall model due to the development of test
▪ Works well for small projects where requirements are easily understood.
Disadvantages
▪ Very rigid, like the waterfall model.
Incremental Model
Advantages
▪ Generates working software quickly and early during the software life cycle.
▪ Easier to manage risk because risky pieces are identified and handled during its
iteration.
Disadvantages
Advantages
Disadvantages