下面,我列出了寻找什么需要裁剪的步骤。团队应当将这些步骤的结果以任何它们希望的方式归档,但是我这里将会提供结果的一个例子:
- 确定开始裁剪的Rational统一过程是什么配置。Rational统一过程有三种规模:小,中,大(称作经典的Rational统一过程)。确定如何选择这三个之一超出了本文的范围。但是为了作为一个例子说明,我将会用Rational统一过程典型配置(完全Rational统一过程)。为了裁剪,将会有更多的角色、活动和工件要评审。所以我们要明智地选择。
- 确保你对项目管理知识体系框架元素和Rational统一过程关键元素的细节都很熟悉。没有完全阅读项目管理知识体系和Rational统一过程的内容(至少基于角色材料),我不会开始这个活动。这使得你保留每个部分的其中的一些内容。
- 这一步将会是理解项目管理知识体系和Rational统一过程的内容时的一个很长的过程。为了用项目管理非常好的实践裁剪Rational统一过程,我们将需要构建一个映射图,从一个项目管理知识体系角色、项目管理过程输出到Rational统一过程角色、活动和工件。但是这个映射本身不是裁剪所需要的。这仅仅是第一步。然而我们已经看到了很多Rational统一过程和项目管理知识体系的映射。我会建议任何希望用项目管理知识体系非常好的实践来裁剪Rational统一过程的人使用他们自己的映射。第一,它不是那么困难的,因为在项目管理知识体系中有很多的角色、活动和工件。第二,对于每个框架的内容,映射工作会给你一个深刻的评价和洞察。第三,在映射的过程中有足够的主观能动性使得你很可能裁剪任何已有的映射,创造同你的环境的一致性。基于这些原因,我建议你自己来做这些映射,而且相信它能够符合你的组织的项目管理的规则并且没有东西会被忽视的。
有许多方法你能够构建一个映射。我建议你从每个Rational统一过程角色图开始(在完全Rational统一过程配置中有大约30个角色),每个RUP角色规图出了角色必须完成的所有的活动。 3
- 对于在那个角色中的每一个Rational统一过程活动(在完全Rational统一过程配置中对于所有角色的组合,大约有150个活动),映射它到一个项目管理知识体系过程组中(先启,计划,执行,控制,结束)。你将不必花费很多时间在每个过程组上。标题将会给你是否有项目管理相关的事情的提示。
- 对于每一个角色重复这一步骤,为项目管理过程收集所有的Rational统一过程活动。
- 然后比较每个项目管理知识体系项目管理过程的内容和相关的 RUP 活动组的内容。
- 从这样的比较中,决定你是否需要调整任何Rational统一过程的输入工件和任何项目管理输入、项目管理过程工具和技术和Rational统一过程步骤,或者Rational统一过程结果的工件(在完全Rational统一过程配置中对于所有角色的组合,大约有超过100)和项目管理过程输出。(记住,过程的这个部分相当主观,这就是为什么你需要自己来做映射的原因)
- 如果你发现需要任何改变,记录下它们。
- 重复这些步骤直到你覆盖了所有角色的所有的活动;这也应当包括所有的工件。
为了说明本文的目的,我将会提供一个初始的映射,它是所有的项目管理过程组到Rational统一过程项目管理者角色和相关的活动。这个映射显示在图7中。

现在,让我们检查第一个项目管理知识体系过程组:初始化。红色所示,映射到三个Rational统一过程活动:开始商业用例,启动项目,启动迭代(也是红色所示)。 每个项目管理过程映射到Rational统一过程的活动。对于每个角色,我重复它。表一显示了到Rational统一过程活动的初始映射;为了本文的目的,我将仅仅跟踪到Rational统一过程的初始映射。
|
注意,在表一中,我描述某些改变在我认为Rational统一过程没有满足项目管理知识体系指导原则初衷的地方;也要注意我只显示例外情况。如果我想要显示我的管理和或者我遵守项目管理协会标准初衷的一个审计员,我将很可能会包括从RUP 关键元素到 PMBOK 元素的所有映射。一旦我完成这个方法对于所有的PMBOK项目管理过程组在每个RUP活动对于每个RUP角色,我能够决定我如何作出这些改变。