Waterfall

A software development methodology based on a phased approach to projects, from “Requirements Gathering” through “Development” etc. to “Release”. Phases late in the process (typically related to testing and QA) tend to be squeezed as delays put projects under time pressure.

Related Resources: