The Rational Process Library offers the industry's most robust collection of best practices guidance for software and systems development, management, and governance. Leverage a diverse set of method content, guidance, templates, and processes with more than 100 selectable and customizable process best practices that can be applied to a variety of processes and domains.
Included in IBM Rational Method Composer, the Rational Process Library enables you to ramp up your organization and projects more quickly with reusable methods and processes to:
The Rational Process Library includes the IBM Practices, a new library made up of practices that can be independently adopted, or composed to create agile and scaled agile processes. Practices are also part of the Measured Capability Improvement Framework (MCIF) and Agile@Scale.
The Rational Process Library also includes the Rational Unified Process, or RUP. The RUP software process framework has guided some 500,000 developers around the world in a broad range of software and systems delivery and implementation and effective project management development projects.
Most of the practices below ship with Rational Method Composer. Those marked as “downloadable” can be downloaded from
Change and release management
Governance and Compliance
The Practices are available in the following languages:
RUP packages and plug-ins
Most of the packages and plug-ins below ship with Rational Method Composer. Those marked as “downloadable” can be downloaded from
Core RUP packages and plug-ins
Extend plug-ins (specialty areas)
Globally distributed development
IT Services Management (ITSM)
Service Oriented Architecture Plug-ins
Technology and Tools Plug-ins
Program and Portfolio Management Plug-ins
The RUP library is available in the following languages:
Downloadable plug-ins are available in English only.
Complimentary Rational Unified Process poster from developWorks
Achieving consistency between business process models and operational guides
RUP data sheet
Learn more about Rational Unified Process