Professional, Intermediate, Novice User Guide for all of Us

The Rational Unified Process

The Rational Unified Process is a 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 that meets the needs of its end users within a predictable schedule and budget.

The Rational Unified Process is a process product. It is developed and maintained by Rational Software and integrated with its suite of software development tools. It is available from Rational Software on CD-ROM or through the Internet.

The Rational Unified Process is also a process framework that can be adapted and extended to suit the needs of an adopting organization.

The Rational Unified Process captures the following best practices in modern software development in a form that is suitable for a wide range of projects and organizations:

  1. Develop software iteratively.
  2. Manage requirements.
  3. Use component-based architectures.
  4. Visually model software.
  5. Continuously verify software quality.
  6. Control changes to software.