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 A 时,需要进行 SCAMPI B。SCAMPI B 评估提供详细的发现,并指示评估的实践在 SCAMPI A 评估中被评为令人满意地实施的可能性。

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

您可以从 SCAMPI B 中获得以下结果 -

  • 详细的发现,描述组织流程相对于 CMMI 的优势和劣势。

  • 实践特征,指示所检查的实践满足 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 - 软件开发能力评估。

  • 联邦航空管理局评估方法。

广告