simple and easy to understand and use.
It is easy to manage due to the rigidity of the model – each phase has specific deliverables and a review process.
phases are processed and completed one at a time. Phases do not overlap.
works well for smaller projects
where requirements are very well understood.