The Waterfall model is a linear and sequential approach to project management, where each phase must be completed before the next begins. It’s contrasted with Agile methodologies that allow for iterative development.
Software Development Practices