当前位置: 网站首页 > 总站 > CMMI认证 >
CMMI3级(低成熟度)与CMMI5级(高成熟度)到底有什么不同 发布时间: 2023-02-12 00:06 点击:
CMMI3级(低成熟度)与CMMI5级(高成熟度)到底有什么不同
每次我在教CMMI高成熟度概念课程的时候,我都会问学员3级和5级到底有什么不同?
学员的回答五花八门,有的说CMMI5级有数据,CMMI3级没有数据;有的说CMMI5级可以预测,但是CMMI3级没有预测;也有的说CMMI5级用到了统计方法,而CMMI3级没有。。。
大多数的回答只是涉及到了事物的表面,而没有触碰到高成熟度的本质。CMMI3级和CMMI5级的本质区别,是看待世界的方式发生了变化。
CMMI3级(低成熟度)的企业,我们看待世界的方式是黑色和白色。当老板问你一个任务什么时候可以完成时,你回答周五。回答非常确定。
CMMI5级(高成熟度)的企业,我们看待世界的方式是灰色的。当老板问你一个任务什么时候完成时,你回答80%的可能在周五完成。这时你的回答包含了不确定性。
在自然界里的任何过程的执行,其结果都是有一定的不确定性的。例如你玩飞镖,虽然每次你的姿势、动作、力量都是一样的,但是你肯定不会每次都扎到同一点上。同一生产线上生产出来的瓶子,其大小也有一定的偏差。虽然开发人员用同样的方法和工具开发软件,但是每个模块的生产率也不都是一样。
为研究过程的不确定性并控制过程,人们想到了统计方法。统计方法是通过现象来分析本质,找出系统的规律,从而更好地控制这个系统为人类服务。因而出现了统计过程控制(Statistical Process Control - SPC)理论。
根据百度百科的说法,统计过程控制(简称SPC)是一种借助数理统计方法的过程控制工具。它对生产过程进行分析评价,根据反馈信息及时发现系统性因素出现的征兆,并采取措施消除其影响,使过程维持在仅受随机性因素影响的受控状态,以达到控制质量的目的。
SPC 于 1920 年由 SPC 之父 Walter A. Shewhart 在贝尔实验室产生。二战时美军弹药制造商广泛采用SPC理论来控制产品质量。其学生Edwards Deming将SPC理论发扬光大并带到了日本,促成了日本战后工业的腾飞。
Watts Humphrey在1988年加盟Software Engineering Institute (SEI)之后,在他的Capability Maturity Model (CMM) 中,正式提到软件过程成熟度等级的概念,并把SPC方法引进软件开发过程。时至今日,CMM发展成为CMMI 2.0,每年4000多个CMMI评估当中,约有20%是高成熟评估。SPC方法对传统生产过程和软件开发过程的控制,对提升产品的质量,都起到了不可磨灭的贡献。
所以,CMMI3级和CMMI5级的区别到底是什么?不是数据多少的区别,因为CMMI3级和CMMI5级都会收集项目数据;也不是有预测没预测的区别,因为CMMI5级可以用过程预测模型(PPM)对项目结果进行预测,而CMMI3级也可以使用挣值法对项目结果进行预测。有没有用到统计方式是CMMI3级和CMMI5级的一个区别,但是使用统计方法是因为我们看待世界的方式变了,所以才用到统计方法。统计方法的使用是结果,并不是原因。
企业实施CMMI5级有什么好处吗?好处当然是大大滴。请看下表:
一个CMMI5级公司的例子:性能vs 业界均值
度量 性能: 业界 性能: CMMI5级
进度偏差 >50% <10%
交付后产品的缺陷数(规模:10万行代码) >100  <15
评审的设计和代码的比例(%) <100 100
完成10万行可接收的代码的产品所花的时间 10 个月 5周
系统测试前移除缺陷的比例  (%) <60% >85%
开发人员花在修复系统测试时发现的缺陷的时间的比例(%) >33% <10%
质量的成本  (CoQ) >50% <35%
产品保修 ?                终身
通过CMMI5级评估,获得世界顶尖软件能力成熟度等级证书,企业不仅获得了内功,也获得了信誉,大大增强了自己市场竞争的能力。
预祝有远大抱负的企业,早日达到CMMI5级的水平。
CMMI,CMMI认证,CMMI认证机构,CMMI标准,CMMI认证是什么,CMMI的五个级别,CMMI软件质量管理体系,CMMI认证体系,CMMI认证证书
中國中鴻實業有限公司 www.cnqr.org
1998年至今 ISO认证/企业资质服务 直办非中介 全国接单 远程或就近安排审核
1.年薪10万诚聘专兼职ISO审核员(全国/符合条件可免费定向培养);诚聘专职ISO认证咨询老师/专职市场专员;
2.全国诚招ISO认证代理人(个人级/企业级),转发信息即佣金,免费培训;
3.本年度ISO内审员免费培训开始了,每月免费名额有限,从速预计。