The Waterfall Model
Plan-driven model. Separate and distinct phases of specification and development

⇒ The main drawback of the waterfall model is the difficulty of accommodating change after the process is underway. In principle, a phase has to be completed before moving on to the next phase.
Incremental Development
→ Reduction of cost in a change of requirement.
→ Easier to get Customer Feedback
→ Rapid Delivery and Deployment

⇒ The main drawback is that the process is not visible and the system structure tends to degrade as new increments are added.
Integration and Configuration
⇒ Low Cost, Fast Delivery

⇒ The drawback is may not meet the real needs of users, a loss of control over the evolution of reused system elements.
