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 spelled out.
- It is simple, easy to understand, and easy to use
- Adequate arrangement of task
- Well documentation of procedure results