🚀 Sign up for the bi-weekly newsletter

Join over 2000 recruiters and sourcers from around the world.


A linear and sequential approach to software development. Each phase must be completed fully before the next phase can begin. At the end of each phase, a review takes place to determine if the project is on the right path and whether or not to continue or discard the project. Software testing starts only after the development is complete.

Learn more

First released 1956
Developed by Herbert D. Benington

Development by Synergize.digital

Sign up for updates
straight to your inbox