开发手册 欢迎您!
软件开发者资料库

CMMI - 评估

CMMI评估 - 通过简单易行的步骤学习SEI能力成熟度模型(CMMI)1,2,3,4和5级。能力成熟度水平的明确解释过程域成熟和不成熟的组织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类评估

SCAMPI A类评估通常在组织实施了一系列重大流程改进和需求时进行正式对其相对于CMMI的流程进行基准测试. SCAMPI A是唯一提供CMMI成熟度等级或能力等级评级的评估方法.

您可以预期SCAMPI A : 的结果如下;

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

  • 描述优势和劣势的结果您的组织相对于CMMI的流程.

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

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

SCAMPI类B评估

当组织需要评估其目标CMMI成熟度水平的进展时,需要SCAMPI B,但成本低于SCAMPI A. SCAMPI B评估提供详细的调查结果并指出评估的做法被评为满意实施的可能性SCAMPI A评估.

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

您可以预期SCAMPI B : 的结果如下;

  • 详细调查结果,描述贵组织相对于CMMI的流程的优缺点.

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

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

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

SCAMPI C类评估

SCAMPI C评估比SCAMPI A和B评估更短,更灵活,用于解决各种特殊需求,从快速差距分析到确定或ganization准备好了SCAMPI A.

SCAMPI C级评估是SEI评估方法中最不正式的评估,它非常灵活,可以满足各种需求.通常比A类和B类评估的持续时间短得多,SCAMPI C评估通常是出于以下原因进行的;

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

  • 在新流程实施之前评估新流程是否充足.

  • 监控流程的实施.

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

  • 支持选择供应商.

您可以预期以下结果来自一个SCAMPI C :

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

  • 总结评估过程是否充足的特征CMMI.

  • 推荐的流程改进措施.

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

评估类特征

每个类都通过与方法应用相关的严格程度来区分. A级是最严格的,B级略严格,C级是最不严格的.下表给出了每个类中方法之间预期差异的一些概念.

特征A类B类C类
收集的客观证据数量中等
评分已生成
资源需求中等
团队规模中等
数据来源(工具,访谈和文件)需要所有三个数据源只需要两个数据源(一个必须是intervie ws)只需要一个数据源
评估团队负责人要求授权首席评估师授权首席评估师或经过培训且经验丰富的人员经过培训且经验丰富的人员

SCAMPI基础

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

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

SCAMPI基于以往方法的经验,包括 :

  • CBA IPI : 基于CMM的内部流程改进评估.

  • SCE : 软件能力评估.

  • EIA/IS 732.2 : 临时国际标准,名为系统工程评估方法.

  • SDCE : 软件开发能力评估.

  • FAA评估方法.