The Waterfall approach usually consists of 5 phases based on Royce’s original design. They include Requirements, Design, Implementation, Testing, Deployment, and Maintenance. While those phases are frequently used in most situations, project managers can modify the flow to better service projects.