能力成熟度模型(CMM)简介
被考次数: 1次
被考频率: 低频率
答错率:    63%
知识难度:
考试要求: 了解     
知识路径:  > 标准化与知识产权基础知识  > 标准化与知识产权基础知识  > 标准化基础知识  > 标准化基础知识


本知识点历年真题试卷分布
>> 试题列表    
 

 
       软件能力成熟度模型(CMM)是一个目前国际上较流行、较实用的软件生产过程行业标准模型,用于定义软件开发过程的成熟度,并提供怎样做才能提高软件质量的指导。
       CMM为软件企业的过程能力提供了一个阶梯式的进化框架,将软件过程改进的进化步骤分成5个成熟度等级,每一个级别定义一组过程能力目标,并描述了要达到这些目标应该采取的实践活动,为不断改进过程奠定了循序渐进的基础。
       初始级
       在初始级,企业一般缺少有效的管理,不具备稳定的软件开发与维护环境。软件过程是未加定义的随意过程,项目的执行也是随意甚至是混乱的,几乎没有定义过程的规则。软件过程在实际的工作过程中经常改变(过程是随意的),其成果是不稳定的、不可预见的、不可重复的。也就是说,软件的计划、预算、功能和产品的质量都是不可确定和不可预见的。
       可重复级
       在可重复级,企业建立了基本的项目管理过程的政策和管理规程,对成本、进度和功能进行监控,以增强过程能力。对新项目的计划和管理基于以往相似或同类项目的成功经验,以确保再一次的成功。一个可管理的过程则是一个可重复的过程,一个可重复的过程则能逐渐进化和成熟。可重复级的焦点集中在软件管理过程上,包括需求管理、项目管理、质量管理、配置管理和子合同管理等方面。软件项目的计划和跟踪与监控的稳定实施,表现出一个按计划执行的且阶段可控的软件开发过程,并表明软件开发过程相对稳定,且过程建立细化到项目一级。
       定义级
       在定义级,企业全面采用综合性管理及工程过程管理,对整个软件生命周期的管理与工程化过程都已标准化,并综合成软件开发企业标准的软件过程。企业标准软件过程通过证明是正确且实用的,所有开发的项目须根据标准过程,剪裁出与项目适宜的过程,并执行这些过程。
       管理级
       在管理级,企业开始定量地认识软件过程,软件质量管理和软件过程管理是量化的管理。对软件过程与产品质量建立了定量的质量目标,制定了软件过程和产品质量的详细而具体的量度标准,实现了量度标准化。通过一致的量度标准来指导软件过程,保证所有项目对生产率和质量进行量度,并作为评价软件过程及产品的定量基础。
       优化级
       在优化级,企业将会把工作重点放在对软件过程改进的持续性、预见性及自身的增强,防止缺陷及问题的发生,不断地提高过程处理能力。通过来自过程执行的质量反馈和新方法及新技术的定量分析来改善下一步的执行过程,即优化执行步骤,使软件过程能不断地得到改进。根据软件过程的效果,进行成本/利润分析,从成功的软件过程中吸取经验,把最好的创新成果迅速推广到整个企业;对失败的案例进行分析以找出原因并预先改进,把失败的教训告知全体组织以防止重复以前的错误,不断提高产品的质量和生产率。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有