扩大SCAMPI 方法的适用性(多模型评估)
SCAMPIv1.3使用更多常规的术语来适应其它的方法. 比如 CMMI-SVC, CMMI-ACQ
一些重要术语变化
基本单元:之前在CMMI-DEV中称作”项目”;
证据:不再区分“直接”与“间接”;
“关注”与“非关注”项目:形式取消;
“评估输入”不再使用,它变成初始评估计划的一部分。
评估范围界定与抽样:
选择以抽样因素和子组分析为基础。
V1.3版本范围界定步骤:
定义组织单位(OU) [评估结果在组织内部适用的范围]:
1. 定义如何组织员工进入基本单元(BU)和支持小组.(比如 QA, 培训,配置管理);
2. 识别会影响过程改进的抽样因素
标准的抽样因素:
地点-比如 国家,城市, 举办地点等; 客户; 规模-基本单位或者支持功能小组的规模; 组织架构-比如 组织系统图的不同部门; 工作类型-比如 软件开发, 系统集成, 维护服务等。 其它影响过程改进的抽样因素。
3. 记录组织适用的相关的抽样因素,记录上述因素包含或不包含在评估计划中的基本原理。
4. 定义组织评估范围,使用抽样因素识别子组, 定义每个子组会被抽样的单元数目。
从子组抽样:
数据覆盖规则
每一个抽样子组的基本单位和支持小组都必须提供的客观证据的数量在新的方法条例中定义。数据充分性规则–基本单位的覆盖规则:
覆盖1:对于每一个子组, 至少有一个基本单元能够提供该子组中所有基本单元执行的每一个过程的文档与访谈证据. 这个抽样的基本单元必须提供所有过程域的数据. 这一个基本单元的选择必须考虑工作进度的达成,以便最大化的覆盖过程域.万一这个抽样的基本单元在一个过程域中还没有描述, 那么增加的基本单位必须覆盖这个过程域(除非没有其他的基本单位可供抽样).
覆盖2:在一个子组中, 至少有50%的基本单位能过提供该子组中所有基本单位执行的至少一个过程域的证据和访谈证据
覆盖3:对于子组中的所有基本单位,至少要能提供一个该子组中所有基本单位执行的过程域的证据或者文档.
支持功能与过程域
= = =
恰当的文档–必须的实践
过程文件:是一个实践打算如何执行的描述,但是不应该被接受作为这个实践已经执行了的证据-尽管它应该提供证据给OPD或者对理解改进水平文件的上下文关系做出贡献;
组织标准的一致性:不一致的组织标准不应该被解释来否定CMMI实践的执行-尽管这可能保证一个发现物;
= = =
恰当的访谈确认–必须的实践
不是谣言: ”其他人做什么”的访谈确认主张不应该被接受.聘雇团队必须与执行实践的人对话;
合理的推断:被采访者可能会没有采用特定的术语或者不能被最终解释的术语来描述他们的工作. 比如, 如果一个人说”我们在这个过程域执行一切事情”, 这同样不能被接受. 与此相反, 一个彻底的没有用术语描述的WBS的描述应该会被考虑为可接受的证据;
数据收集
对验证模型的误解会导致评估组织数据收集职责的不相称的变化. 这也会导致缺乏”发现”-评估团队现场阶段勤奋的寻找任何需要的附加信息来平衡验证和发现。
在v1.3中, 数据收集计划是一个必须的实践. 这个计划应该包括:
- 组织和模型的评估范围
- 计划的数据收集清单, 包括文件检查与访谈
- 处理潜在的缺少数据的应急计划说明书
- 风险识别与缓解策略
数据收集计划的最初的草稿应该被记录备案并且由评估团队在第一次准备就绪检查(RR)结论得出之前进行评审.数据收集计划的几线应该在开始现场评估阶段之前由评估团队进行评审和讨论.它应该与数据包一起提交到CMMI管理。
评估团队资格要求
所有评估团队成员必须都成功参加过SEI官方的CMMI相关模型培训课程和SCAMPI评估方法培训;
经验(团队经验):
Ø 工程方面——在各自的学科:
- 每名团队成员平均6年的经验;
- 团队总经验不少于25年;
Ø 管理:
- 团队总经验不少于10年;
- 至少一位成员有6年经验;
Ø 所有的经验必须覆盖整个组织的生命周期. 至少有两名团队成员有实际经验;
评估团队中不能有成员是被访谈人员的直接领导。
生命周期经验可以从组织以外获得。