欢迎访问北京卓越同舟咨询有限公司!提供iso认证,质量体系认证,售后服务认证,信息安全认证,业务连续性认证,食品安全体系认证服务!
SERVICE ITEMS

服务项目

CMMI能力成熟度模型集成评估

CMM能力成熟度模型

发布时间: 2019-01-09 17:27:20

  能力成熟度模型(CMM)是指“软件能力成熟度模型”(SW-CMM-Capability Maturity Modelfor Software)。它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。

  CMM是由美国卡内基梅隆(Carnegie Mellon)大学软件工程研究所(CMUSEI)1987年研究成功的,是 一种用于评价软件承包商能力并帮助改善软件质量的方法,其目的是帮助软件企业对软件工程过程进行管理和改 进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。是目前国际上最流行最实用的软件 生产过程标准和软件企业成熟度等级认证标准。

  CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其 更加科学化、标准化、使企业能够更好地实现商业目标。CMM是一种用于评价软件承包能力并帮助其改善软件 质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。CMM分为五个等级:一级为初始级,二级 为可重复级,三级为已定义级,四级为已管理级,五级为优化级。

  CMM包括两部分“软件能力成熟度模型”和“能力成熟度模型的关键惯例”。

  “软件能力成熟度模型”主要是描述此模型的结构,并且给出该模型的基本构件的定义。CMM除了第1级 外,其他每一级由几个关键过程域组成。“关键过程域”是互相关联的若干软件实践活动和有关基础设施的一个 集合;每个软件能力成熟度等级包含若干个对该成熟度等级至关重要的过程域,它们的实施对达到该成熟度等级 的目标起到保证作用。这些过程域就称为该成熟度等级的关键过程域(KPA),反之非关键过程域是指对达到相 应软件成熟度等级的目标不起关键作用。

  每一个关键过程域都由5种公共特性予以表征:

  ①实施保证:实施保证是企业为了建立和实施相应KPA所必须采取的活动,这些活动主要包括制定企业范围 的政策和高层管理的责任。

  ②实施能力:实施能力是企业实施KPA的前提条件。企业必须采取措施,在满足了这些条件后,才有可能执 行KPA的执行活动。实施能力一般包括资源保证、人员培训等内容。

  ③执行活动:执行过程描述了执行KPA所需求的必要角色和步骤。在五个公共属性中,执行活动是唯一与项 目执行相关的属性,其余四个属性则涉及企业CMM能力基础设施的建立。执行活动一般包括计划、执行的任 务、任务执行的跟踪等。

  ④度量分析:度量分析描述了过程的度量和度量分析要求。典型的度量和度量分析的要求是确定执行活动的 状态和执行活动的有效性。

  ⑤实施验证:实施验证是验证执行活动是否与所建立的过程一致。实施验证涉及到管理方面的评审和审计以 及质量保证活动。

  “能力成熟度模型的关键惯例”详细描述了每个“关键过程域”涉及的“关键惯例”。“关键惯例”是指使 关键过程域得以有效实现和制度化的作用最大的基础设施和活动,对关键过程的实践起关键作用的方针、规程、措 施、活动以及相关基础设施的建立。关键惯例一般只描述“做什么”而不强制规定“如何做”。各个关键惯例按 每个关键过程域的5个公共特特性归类,逐一详细描述。

  CMM给每个关键过程定义了一些具体目标。按每个公共特性归类的关键惯例是按该关键过程的具体目标选 择和确定的。如果恰当地处理了某个关键过程涉及的全部关键惯例,这个关键过程的各项目标就达到了,也就表 明该关键过程域实现了。若实现了某成熟度级及其以低级所含的全部关键过程就认为达到了该级成熟度。

  CMM成熟度分级的优点在于,成熟度级别明确而清楚地反映了过程改进活动的轻重缓急和先后顺序。在实 施CMM时,可以根据企业软件过程存在问题的不同程度确定实现KPA的次序,然后按所确定次序逐步建立、实 施相应过程。在执行某一个KPA时,对其目标组也可采用逐步满足的方式。过程进化和逐步走向成熟是CMM体 系的宗旨。表2.4描述了能力成熟度各级特点和关键过程。

  image.png


分享:
返回上一级
关注卓越空间

关注卓越空间

关注卓越微博

关注卓越微博

关注卓越微信

关注卓越微信

公司地址:北京市通州区砖厂北里154号金隅创客+905室  邮编:101121 电话:全国:010-56542716
天津:022-27810977  传真:010-56542750  京ICP备12042316号-1
市场部:zhuoyue9001@sina.com 网站运营部:zhuoyuetmz@163.com提供iso认证,质量体系认证,售后服务认证,信息安全认证,业务连续性认证,食品安全体系认证服务!