发布: 2008-5-10 17:53 | 作者: 网络转载 | 来源: 网络转载 | 查看: 434次 | 进入软件测试论坛讨论
MSF 方法的这些与众不同的特征将在这里描述,并在后面进行更加详细的讨论:
• |
项目经理角色的大多数职责都包含在 MSF 程序管理角色群里。 |
• |
在需要 MSF 扩大小组的大型项目里,项目管理活动在多个层次发生。 |
• |
某些大型的或者复杂的项目需要专门的项目经理或者项目管理小组。 |
MSF 程序管理角色群包括了下面所示的职能职责领域。在小型项目里,所有的职能职责一般都是由一个程序经理来处理的。随着项目规模和复杂性的提高,这一角色群分解成了两个专门的分支:一个处理解决方案体系结构和规范,另一个处理项目管理。
要理解项目管理如何在 MSF 里工作,就有必要理解小组模型如何扩大规模、进行规划、通讯,以及决策。关于这一点的更多信息,请参阅 MSF 小组模型白皮书。
如何去分布小组管理,在很大程度上要取决于项目的规模和复杂性。
MSF 是一个高度可伸缩的框架,它能够被用在只需要两个或者三个人的小型项目里,也可以用在非常大型的项目里。Microsoft 内部的产品小组就涉及成百甚至上千个小组成员。MSF 已经把从 Microsoft 小组组织里学到知识进行了归纳,供更大范围的 IT 项目使用。
MSF 的可伸缩性在很大程度上来自于小组模型。小组模型可以以两种方式扩大规模:
1. |
通过将小组角色抽象成为一套职能职责,而不是特定的职位描述。通过这种方式,每个角色的职能就不会被限定到个人身上。一个角色可以被扩展成为多个角色群,每个都专注于一系列目标更加明确的职责。一个或者多个个人可以担当这些更加专业的角色。 |
2. |
使用功能小组和职能小组的各种组合,以创建任意数量的可能的大型小组结构。对功能小组和职能小组的描述见下面。 |
职能小组是存在于一个角色内部的子小组,当一个角色里的任务达到要求使用专门资源的时候它才会被组建。职能小组的一个关键方面并不简单的就是角色需要一个以上的人来担当,而是在其成员中有一个对任务的陈述。图 2 是其中一个例子。
小组领导是大型小组其他成员的集成点。小组领导在其子小组这一层次负有一些项目管理的职责。
图 2:负责用户体验的职能小组示例
msfpmd02_big.gif" target=_blank>查看完整的图像。
功能小组是跨学科的子小组,它们被安排在解决方案的特定功能周围。功能小组由组成小组模型的六个角色构成。图 3 显示了一个功能小组。程序管理角色也是为大型小组提供集成点的小组领导。功能小组的结构是远程或者“离岸”子小组(用于为解决方案构建相当分散的组件)的有力候选对象。
图 3:功能小组示例
查看完整的图像。
文章来源于领测软件测试网 https://www.ltesting.net/