CMMI - 评估


CMMI 评估是由训练有素的专业人员团队使用评估参考模型作为确定组织优势和劣势的基础对一个或多个流程进行的检查。

评估需要规划。在计划对组织进行评估时,请确定组织单位的范围、要包括哪些学科、评估团队是否由组织内部或外部的成员组成、要包括的项目、要访谈的个人以及类型或类型。必要的评估类别。

评估考虑 CMMI 中定义的三类模型组件 -

  • 必需- 仅特定和通用目标。

  • 预期- 仅特定和通用实践。

  • 信息丰富- 包括子实践和典型工作产品。

SEI 发布了两份 CMMI 评估指导文件 -

  • CMMI 评估要求 (ARC) - 它包含 A 类、B 类和 C 类三类评估方法的要求。这些要求是定义每一类评估方法的规则。

  • 标准 CMMI 过程改进评估方法 (SCAMPI) - 方法描述文件 (MDD) 是目前唯一批准的 A 级评估方法。

SCAMPI 是目前唯一批准的 CMMI A 类评估方法。也就是说,SCAMPI 满足 ARC A 类评估方法的所有要求,并已获得 SEI 的批准。

CMMI评估方法分为三类:A类、B类、C类。

SCAMPI A 级评估

当组织实施了许多重大流程改进并且需要相对于 CMMI 对其流程进行正式基准测试时,通常会进行 SCAMPI A 级评估。SCAMPI A 是唯一提供 CMMI 成熟度级别或能力级别评级的评估方法。

您可以期待 SCAMPI A 的以下结果 -

  • 成熟度等级评级或能力等级评级。

  • 描述贵组织流程相对于 CMMI 的优势和劣势的调查结果。

  • 关于组织关键流程问题的共识。

  • 组织可以继续使用的评估数据库,以监控流程改进进度并支持未来的评估。

SCAMPI B 级评估

当组织需要评估其在实现目标 CMMI 成熟度水平的进展时,需要使用 SCAMPI B,但成本低于 SCAMPI A。SCAMPI B 评估提供详细的结果,并表明评估的实践被评为令人满意的可能性在 SCAMPI A 评估中实施。

SCAMPI B 级评估是三种 SEI 评估方法之一,可帮助组织以相对较高的置信度了解其软件和系统工程过程相对于 CMMI 的状态。当组织需要准确评估其目标 CMMI 成熟度级别的进展时,通常会执行 SCAMPI B。

您可以期待 SCAMPI B 的以下结果 -

  • 描述贵组织流程相对于 CMMI 的优势和劣势的详细调查结果。

  • 实践特征表明所检查的实践满足目标并满足 CMMI 意图的可能性。

  • 关于组织关键流程问题的共识。

  • 组织可以继续使用的 FIDO 数据库,以监控流程改进进度并支持未来的评估。

SCAMPI C 级评估

SCAMPI C 评估比 SCAMPI A 和 B 评估更短、更灵活,旨在满足各种特殊需求,从快速差距分析到确定组织是否为 SCAMPI A 做好准备。

SCAMPI C 级评估是 SEI 评估方法中最不正式的评估方法,具有高度灵活性,可以满足各种需求。SCAMPI C 评估的持续时间通常比 A 类和 B 类评估短得多,其执行原因通常如下:

  • 提供组织流程相对于 CMMI 的快速差距分析。

  • 在实施新流程之前评估其充分性。

  • 监控流程的实施。

  • 确定组织对 SCAMPI A 的准备情况。

  • 支持供应商的选择。

您可以期待 SCAMPI C 的以下结果 -

  • 描述评估过程的优点和缺点的结果。根据评估范围和策略,结果可能会映射到相关的 CMMI 组件。

  • 总结所评估流程相对于 CMMI 的充分性的特征。

  • 建议的流程改进措施。

  • 组织可以继续使用 FIDO 数据库来监控流程改进进度并支持未来的评估。

评估类别特点

每个类别都根据与方法应用相关的严格程度来区分。A级最严格,B级稍差,C级最不严格。下表给出了每个类中方法之间的预期差异的一些想法。

特征 A级 B级 C级
收集的客观证据数量 高的 中等的 低的
已生成评级 是的
资源需求 高的 中等的 低的
团队规模 大的 中等的 小的
数据源(工具、访谈和文件) 需要所有三个数据源 只需要两个数据源(其中之一必须是访谈) 仅需要一个数据源
考核组组长要求 授权首席评估师 授权首席评估师或经过培训且经验丰富的人员 受过培训且经验丰富的人员

SCAMPI 基础知识

SCAMPI 是缩写词,代表标准 CMMI 流程改进评估方法。SCAMPI 评估必须由 SEI 授权的 SCAMPI 首席评估师领导。SCAMPI 由 SCAMPI 产品套件支持,其中包括 SCAMPI 方法描述、成熟度调查问卷、工作辅助工具和模板。

目前,SCAMPI是唯一可以提供评级的方法,是SEI认可的唯一方法,也是组织最感兴趣的方法。

SCAMPI 基于以前方法的经验,包括 -

  • CBA IPI – 基于 CMM 的内部流程改进评估。

  • SCE - 软件能力评估。

  • EIA/IS 732.2 - 名为系统工程评估方法的临时国际标准。

  • SDCE - 软件开发能力评估。

  • 美国联邦航空局评估方法。