This refers to a Project Management process whereby each phase follows another until the completion of a project, specifically first Define, then Design, Develop, and Deploy. It is considered a more practical, less time-consuming process than Agile but also limits the amount of creativity and ability to make substantive changes during the course of the project.