Tuesday, 15 May 2012

History


The Rational Unified Action (RUP) is a software action product, originally developed by Rational Software, which was acquired by IBM in February 2003. The artefact includes a aggressive affiliated ability abject with sample artifacts and abundant descriptions for abounding altered types of activities. RUP is included in the IBM Rational Method Composer (RM C) artefact which allows customization of the process. Combining the acquaintance abject of companies led to the supply of six best practices for avant-garde software engineering:

Develop iteratively, with accident as the primary abundance driver2

Manage requirements

Employ a component-based architecture

Model software visually

Continuously verify quality

Control changes

These best practices both collection the development of Rational's products, and were acclimated by Rational's acreage teams to advice barter advance the superior and adequation of their software development efforts. To accomplish this ability added accessible, Philippe Kruchten, a Rational techrep, was tasked with the accumulation of an absolute action framework for avant-garde software engineering. This accomplishment active the HTML-based action supply apparatus developed by Objectory. The consistent "Rational Unified Process" (RUP) completed a cardinal tripod for Rational:

a tailorable action that guided development

tools that automatic the appliance of that process

services that accelerated acceptance of both the action and the tools.

RUP was created in 1996 if Rational acquired the Objectory Action that had been accounting by Ivar Jacobson.

The aboriginal adaptation congenital mostly agreeable from Jim Rumbaugh's Object Clay Technology (OMT) access to modeling, Grady Booch's Booch access and UML 1.0.

In 1997, Requirements and Test conduct were added to the approach.

In 1998, they added two new disciplines: business modeling, abundant of which had already been in the Objectory Action and a Configuration and Change Management discipline. They aswell added added techniques including achievement testing, UI Design, abstracts engineering and adapted RUP to UML 1.1.

In 1999, they added a Project Management conduct and added techniques for absolute time software development. They aswell adapted RUP to UML 1.3

From 2000 on, a lot of of the modifications were about abacus techniques, abacus "tool mentors" with footfall by footfall guides to application Rational accoutrement and in automating the customization of RUP in a way that would acquiesce barter to adapt their version, but still absorb improvements in consecutive releases from Rational.

No comments:

Post a Comment