Back to the beginning.
Contact us.

The Rational Unified Process (or RUP, as it's referred to) is a software engineering process aimed at guiding software development organizations in their endeavours.

The Rational Unified Process is a complete software engineering process. It provides a disciplined approach to assigning tasks and responsibilities within a development organization. Its goal is to ensure the production of high-quality software, meeting the needs of its end-users, within a predictable schedule and budget. It is tailorable to a wide range of projects and organizations.

The Rational Unified Process is a superset of the Rational Objectory Process which integrates best practices from many disciplines and sources. The original Objectory process, centered around the concept of use case and an object-oriented design method, was first integrated with the Rational Process to make it an iterative process, focused on software architecture and using the UML as the notation for the several models that are built during the development. Other practices have now been integrated to make this process span the full development life-cycle: requirements management, data engineering, testing, configuration and change management, UI design and component-based development.

If you would like to discuss the RUP further, please contact us.

Click on the links below to take a look at any of the other methodologies that we use.

PRINCE2
Managing Successful Programmes
Rational Unified Process