Unified Software Development Process

The software development process developed largely by the ThreeAmigos (IvarJacobson, GradyBooch and JimRumbaugh) through their collaborative work at RationalCompany.

The cornerstones of the process are that it is:

The RationalUnifiedProcess is the implemented and branded version of this, with fancy tools and the rest.

The process consists of four main phases: inception, elaboration, construction and transition. Each of these contains one or more iterations across five core workflows: requirements, analysis, design, implementation and test. (RUP adds other flows like project management, documentation etc.).

The UsdpBook describes the process in lots of detail, down to roles, activities and artifacts in each phase and iteration. It it however intended to only be an abstract process. Any process implementation (such as RUP) will only use whichever bits are needed, and add whatever else is required.


CategoryMethodology


EditText of this page (last edited September 2, 2004) or FindPage with title or text search