Friday, January 8, 2010

PMBOK and RUP

If you are an PMP certified and working on software development project using RUP, you are asked how does both go together? Does RUP maps to PMP style of project management?
Also check out another post

RUP (Rational Unified Process) is mostly applicable to software development process whereas PMI (Project Management Institute) covers every project.
Let us how project phases are defined in the Rational.

There are four phases according to RUP.
1. Inception
2. Elaboration
3. Construction
4. Transistion.

Checkout RUP HUMP Chart for graphical repersentation.

As per PMI's PMBOK there are five phases of project management. These are called processes or process groups.
1. Initiating Processes
2. Planning Processes
3. Executing Processes
4. Controlling Processes
5. Closing Processes

I look at it as both RUP and PMBOK overall map each other. The only extra in PMBOK is Controlling Processes. Controlling Processes is basically esuring that project objectives are met by measuring and montoring the progress and then controlling it by taking necessary action. In RUP this is done all the times as it is iterative process and you can come back and make changes so that project objectives are met.

More reading



A Guide to the Project Management Body of Knowledge: (Pmbok Guide)    and    Implementing the IBM(R) Rational Unified Process(R) and Solutions: A Guide to Improving Your Software Development Capability and Maturity

1 comment: