Term of the Moment

Internet speed


Look Up Another Term


Definition: waterfall development


An information system development project that proceeds sequentially from the requirements stage to the implementation stage without delivering working pieces in between and without obtaining customer feedback on the way. With such large projects, once each stage is completed, it cannot be easily reversed, much like falling water. Contrast with agile software development.