This website uses cookies
We use cookies to continuously improve your experience on our site. More info.
A software development methodology which predates the Rational Unified Process, Extreme Programming and Agile development. It is more lightweight, provides more requirement and design documentation, aims to avoid analysis paralysis, bridging the gap between analysis and design.