waterfall model in software engineering Waterfall model in software engineering Waterfall model, advantages, disadvantages, and examples in software engineering