Waterfall

This linear, largely non-iterative, approach emphasizes the (downward) flow from one development state to the next, i.e. Requirements, Design, Implementation, Verification, and Maintenance.