CMM模型将软件过程的成熟度分哪五个等级?

 我来答
濮鸿畴钟绚
2019-03-23 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:34%
帮助的人:844万
展开全部
cmm(capabilitymaturitymodel)是能力成熟度模型的缩写.cmm描述了一个有效的软件过程中的关键要素,讨论了不成熟的软件机构发展成为有规律的、成熟的软件机构的改进过程.cmm涉及对软件开发规划、软件过程工程化和对软件过程管理的实践活动.通过这些实践活动,以提高软件机构满足成本、进度、功能和质量要求的能力.cmm的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化.
  cmm可分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级.其中任何软件企业都可以认为是成熟度级别为一级的组织.换句话说,一级的企业在软件过程中是有很多问题,但随着成熟度级别的升高,企业软件过程的能力也会越来越强.目前,cmm模式已被公认为是当前最好的软件过程管理模式,它已成为业界事实上的软件过程的工业标准.但是需要提醒的是,并不是实施了cmm,软件项目的质量就一定有了保障.因为按照cmm思想进行管理与通过cmm认证并不能划上等号.企业咨询认证网里有个论坛
你可以去那逛逛,有不会的就问里面的咨询公司,发帖也会有人回答。
贲贞怡邱峰
2019-04-26 · TA获得超过3万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:855万
展开全部
现在一般谈
CMMI,介绍如下:
  软件能力成熟度模型(Capability
Maturity
Model
For
Software
,简称CMMI,是由美国卡内基梅隆大学软件工程研究所(CMU
SEI)研究出的一种用于评价软件承包商能力并帮助改善软件质量的方法,其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件开发中的困难。CMM/CMMI是目前国际上最流行、最实用的一种软件生产过程标准,已经得到了国际软件产业界的认可,成为当今(企业)从事规模软件生产不可缺少的一项内容。
  CMM/CMMI将软件过程的成熟度分为5个等级,以下是5个等级的基本特征:
  1.
初始级
  软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力。管理是反应式的。
  2.
已管理级
  建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验。
  3.
已定义级
  已将软件管理和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。
目前,公司需要申请的就是已定义级别,通常称为CMMI3。由此,我们可知CMMI3是CMMI其中的一个等级。
  4.
量化管理级
  分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。
  5.
优化管理级
  可集中精力改进过程,采用新技术、新方法。拥有防止出现缺陷、识别薄弱环节以及加以改进的手段。可取得过程有效性的统计数据,并可据进行分析,从而得出最佳方法。
每个等级都被分解为过程域,特殊目标和特殊实践,通用目标、通用实践和共同特性:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式