Rational unified process

Philippe Kruchten, an experienced Rational technical representative was tasked with heading up the original RUP team.

[2][3] To help make this growing knowledge base more accessible, Philippe Kruchten was tasked with the assembly of an explicit process framework for modern software engineering.

In 1997, a requirements and test discipline were added to the approach, much of the additional material sourced from the Requirements College method developed by Dean Leffingwell et al. at Requisite, Inc., and the SQA Process method developed at SQA Inc., both companies having been acquired by Rational Software.

In 1999, a project management discipline was introduced, as well as techniques to support real-time software development and updates to reflect UML 1.3.

In 2006, IBM created a subset of RUP tailored for the delivery of Agile projects - released as an OpenSource method called OpenUP through the Eclipse web-site.

The main building blocks, or content elements, are the following: Within each iteration, the tasks are categorized into nine disciplines: The RUP has determined a project life-cycle consisting of four phases.

In larger projects, several construction iterations may be developed in an effort to divide the use cases into manageable segments to produce demonstrable prototypes.

The IBM Rational Method Composer product is a tool for authoring, configuring, viewing, and publishing processes.

See IBM Rational Method Composer and an open source version Eclipse process framework (EPF) project for more details.

[7] To pass the new RUP certification examination, a person must take IBM's Test 839: Rational Unified Process v7.0.

RUP phases and disciplines.