基于CMMI的软件过程评估步骤:
1. 建立评估小组。
2. 让来自被评估单位的代表完成软件过程成熟度问卷并回答评估组提出的诊断性问题。
3. 评估组对此进行响应分析。
4. 评估小组现场访问被评估的单位。使用CMMI指导进行现场调查。
5. 评估小组准备出一个调查结果清单。以CMMI的过程域的概念明确的提出过程的强弱之处,找出问题。
6. 评估小组准备出一个基于过程域目标的满足分析的剖面图,该图显示了该组织在哪些区域已满足,哪些区域还没有满足过程域的目标。
7. 根据调查结果清单、过程域剖面图和改进目标,编制差距分析报告,明确组织当前过程与CMMI的改进目标的差距,提出过程改进的建议。
SCAMPI评估类型 | |||
类型 | 类型A | 类型B | 类型C |
特征 | 复杂,正式 | 初步评估,部分评估,自我评估 | 对特定过程域的快速考察 |
优点 | 健壮的方法,一致、可重复的结果,客观的评价 | 复杂度较低,费用较少 | 费用较少,所需要的培训较少 |
评估组要求 | 很有经验 | 有中等经验 | 有中等经验 |
评估组规模 | 4-10+评估组长 | 1-6+评估组长 | 1-2+评估组长 |
工作量/每人 | 80-120h | 40-80h | 10-20h |