Phases in Sequence: Discussion: Requirements, Design, Implementation, Testing, Deployment, and Maintenance are the distinct, sequential phases that make up a waterfall project.