The waterfall is a popular and simple software development model. Here are some advantages of using the waterfall model:
- It is suitable for smaller projects where the needs are well spelt out.
- It is simple, easy to understand and easy to use
- Adequate arrangement of task
- Well documentation of procedure results