Both RUP and ITUP describe how to manage projects.
-
In RUP, a project is a development project. This is described in the RUP Project Management discipline.
-
In ITUP, a project may be any type of project, including development projects. This is described in the ITUP
Program and Project Management process.
Commonality
The high-level approach to managing projects is somewhat similar in RUP and ITUP. In both contexts, project
management includes:
-
Planning a project
-
Monitoring and reporting of a project
-
Controlling a project
-
Closing a project
-
Evaluating a project
In this sense, the RUP discipline and ITUP process are roughly equivalent. However, there are some important
differences.
Variability
RUP manages development projects, whereas ITUP manages other types of projects as well.
ITUP is larger in scope because it includes program management. A program is a collection of related
projects. The following are example of programs:
-
A collection of development projects
-
An improvement program that includes one or more development projects
-
A standards compliance program that includes one or more development projects
The RUP Project Management discipline goes into more detail and specifically addresses development iterations, whereas
the ITUP Program and Project Management Process is generic enough to encompass other types of system development
lifecycles other than RUP.
Summary
ITUP Program and Project Management is broader in scope than RUP Project Management, although the latter goes into more
depth.
|