The Rational Unified Process (RUP) timeline is a two-dimensional framework where the horizontal axis represents time (divided into phases and iterations) and the vertical axis represents work/activities (divided into disciplines).

The process is structured into four sequential phases, each culminating in a major milestone where the project’s progress is assessed before moving forward.

RUP Project Phases and Milestones
Each phase of the RUP lifecycle has a specific objective and a corresponding milestone.
- Inception Phase
- Goal: Define project scope, identify business risks, and establish the Business Case.
- Milestone: Lifecycle Objective Milestone – Stakeholders agree on scope and cost/schedule estimates.
- Elaboration Phase
- Goal: Analyze requirements in detail and design a stable Software Architecture.
- Milestone: Lifecycle Architecture Milestone – The architecture is validated and major risks are mitigated.
- Construction Phase
- Goal: Build the software system by developing and testing all components and features.
- Milestone: Initial Operational Capability Milestone – A product is ready for beta testing by users.
- Transition Phase
- Goal: Deploy the software to the end users and perform final Beta Testing and training.
- Milestone: Product Release Milestone – The development cycle is finished and the product is formally accepted.
Detailed Iteration Timeline
Within each phase, work is performed in iterations (typically lasting 2 to 6 weeks). Each iteration is a mini-lifecycle that includes:
- Requirements Analysis: Refining what needs to be built.
- Design: Modeling the system architecture and components.
- Implementation: Writing the code for specific features.
- Testing: Verifying the quality of the iteration’s output.
- Assessment: Evaluating the iteration against its planned goals.
Historical Development Timeline
- 1988: Objectory AB defines the core process.
- 1995: Rational Software Corporation acquires Objectory.
- 1998: RUP 5.0 is released, introducing UML integration.
- 2003: IBM acquires Rational Software.
- 2012: RUP is largely succeeded by Disciplined Agile Delivery (DAD) and SAFe.
Rational Unified Process RUP Overview and Timeline History
