- RUP or Rational Unified Process: A refinement of the
Unified process developed by the IBM/rational software.
- RUP- SE or Rational Unified Process - System Engineering: This is a version of the rational unified process developed by the
rational software for catering to the needs of the system engineering.
- AUP or Agile unified process: It is a lightweight
variation that was developed by Scott W. Ambler.
- OpenUP or Open unified process: It is the eclipse
process frame work software development process.
- BUP or Basic unified process: It is also a lightweight
variation but developed by the IBM. It is kind of a precursor to Open UP.
- EssUP or Essential unified process: Another light weight
variation developed by the Ivar Jacobson.
- EUP or enterprise unified process: It is an extension of
the RUP or the rational unified process.
- OUM or oracle unified method: A development and
implementation process developed by the oracle.
Disciplines addressed by RUP
- Business modelling
- Requirements
- Analysis and design
- Implementation
- Test
- Deployment
- Configuration and change management
- Environment
- Project management
Points of Comparison between RUP and AUP
- Inception phase
- Elaboration phase
- Construction
- Transition
1. The retirement phase and
2. The Production phase.
- The development knows what is being done.
- Simplicity is maintained.
- The whole process confirms to the principles and values
of the agile software.
- Focus is on high value activities.
- It is tool independent.
- Development release iteration: deployment to the quality
assurance and
- Production release iteration: deployment to the
production area.