关于CMMI 级别和 BUG率(千行代码缺陷率)

关于CMMI 级别中和BUG率相关的信息如下:


千行代码缺陷率(bug率):

CMM1级    11.95‰

CMM2级    5.52‰

CMM3级    2.39‰

CMM4级    0.92‰

CMM5级    0.32‰


基本属于成倍递减。国内通过CMMI 5 级评定的IT行业公司如下(信息来源互联网,如有出入,欢迎指正):

公司名称通过年份备注
东软2002据说是第一家通过CMMI5的中国企业
中国软件2006
新宇科技2003
中科院软件研究所2005
软通动力2006
亚信科技2007
华为印度研究所2003
华信2004
惠普中国软件研究中心2004
用友2004
埃森哲2005

据了解之所以说东软是第一家通过cmmi5的中国企业,是因为其他很多公司为合资,东软也只是apn事业部(主要做汽车音响和导航)完成了CMMI5级别的评定。

比如华为也是印度研究所通过了认证。


美国雷神Raytheon公司的BUG率为千分之0.03(CMM5 的标准是千分之0.32)。

这种标准比最高级别降低了十倍,详细搜索了一下这个公司(信息来自百度百科):

雷神公司(Raytheon Company)是美国的大型国防合约商,总部设在麻州的沃尔瑟姆。雷神在世界各地的雇员有73,000名,营业额约200亿美元,其中超过90%来自国防合约。根据Defense News 2005年的数据雷神是世界第五大国防合约商。

好吧,我们或许从来没有意识到,我们项目中存在的质量、BUG问题,在摩天大楼的建设,国防项目的建设上都是存在的。如果我们一味的强调软件必然有BUG,那可能打到朝鲜的导弹会直接偏离到日本,虽然这些确实跟人员的素质、生产率的质量以及管理有很大的关系,我们可以不用这种标准来要求自己,但要向着好的目标前进。

至少要意识到,提高软件质量,降低缺陷率,达到一个高度,在业内是存在的,只是我们的环境和客观条件让我们停滞不前。


国内的互联网公司很多还意识不到质量和成本的重要性,是因为我们从客户手里拿到的运营利润要远远大于我们的实际成本,我们关注更多的是不停的迭代式开发,上线新项目,招人,看业务用户数指标,当我们开始重视质量和成本的时候,往往盘子已经很大了,或者我们虽然外表光鲜,但每个互联网人都知道其实我们内部一团散沙。


我们不一定要达到CMMI 的质量和等级,但当我们快速成长并遇到瓶颈的时候,这些确实对改进工作很有效。用别人的一句话说:”日常工作中,我们有大量的数据和各种信息,只是因为我们缺少统计知识及其他辅助的管理工具,导致这些数据和信息的价值被白白地浪费掉了。







  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: CMMI(Capability Maturity Model Integration)是一种用于评估和改进组织过程能力的标准。其基本作用是帮助组织评估和提高其软件和系统工程能力,以提高产品和服务的质量,降低成本和提高效CMMI分为5个级别,每个级别代表了组织在过程能力方面的成熟度。这些级别是: 1. 初始级:过程是随意的,没有明确的定义或控制。 2. 可重复级:组织已经开始建立一些基本的过程控制能力,但这些能力仍然不够稳定和一致。 3. 已定义级:组织已经建立了一套标准化的过程,并且能够按照这些标准执工作。 4. 已管理级:组织能够对过程进量化和监控,并能够根据数据进调整和改进。 5. 优化级:组织能够持续地改进其过程,并将其集成到业务战略中,以实现更高的质量、效和效益。 ### 回答2: CMMI(能力成熟度模型集成)标准是一种用于评估和提升企业组织能力的框架,它的基本作用是帮助企业评估和改进其软件和系统开发过程,以提高产品质量和组织绩效。 CMMI标准定义了5个不同的级别,每个级别代表了一个不同的成熟度水平,企业在实施过程改进时可以根据自身情况逐步提升级别。 1. 初始级别(Level 1): 企业的过程是无序的,没有可重复的规定过程,主要依赖于个人的技术能力。 2. 可管理级别(Level 2): 企业开始建立一套可重复使用的关键过程,包括项目管理、配置管理和需求管理等。 3. 已定义级别(Level 3): 企业建立了一套具体而完整的软件和系统开发过程,包括过程规范、培训和组织协调等。 4. 定量管理级别(Level 4): 企业开始采集和分析过程相关的定量数据,以便更好地进过程改进和绩效评估。 5. 优化级别(Level 5): 企业通过不断地优化和创新,实现持续的过程改进,以提高组织绩效和产品质量。 这些级别不仅代表了企业在过程改进方面的成熟度水平,而且指导了企业如何提升和完善其软件和系统开发过程。通过遵循CMMI标准,企业可以明确在过程改进方面的目标和路径,从而提高产品的质量和组织的绩效,增强企业的竞争力。 ### 回答3: CMMI(能力成熟度模型集成)标准是一种用于评估和提高组织过程能力的框架。其基本作用是帮助组织了解其当前的过程能力水平,并提供一系列指南和最佳实践,以帮助组织改进和提升其过程能力。 CMMI标准定义了5个级别,每个级别代表了不同的过程能力水平,从初级到高级分别是: 1. 初始级(Level 1 - Initial):此级别表示组织的过程是不可预测和不受控制的。组织没有明确定义和标准化的过程,导致项目的质量和进度无法保证。 2. 执级(Level 2 - Managed):此级别要求组织建立和管理项目过程的基本能力。组织开始定义和标准化一些关键过程,并确保这些过程在项目中得到执。 3. 定义级(Level 3 - Defined):此级别要求组织定义并标准化其主要过程。组织需要明确规定和文档化其过程,并确保这些过程在组织的各个项目中得到广泛应用。 4. 量化管理级(Level 4 - Quantitatively Managed):此级别要求组织使用定量数据来量化和管理其过程。组织需要收集和分析过程数据,并使用这些数据来预测和控制项目的进度和质量。 5. 优化级(Level 5 - Optimizing):此级别要求组织进持续的过程改进。组织需要收集和分析过程改进的数据,并根据这些数据采取相应的措施来优化其过程。 总之,CMMI标准的基本作用是帮助组织评估和改进其过程能力,从而提高项目的质量和效。通过实施CMMI,组织能够逐步提升其过程能力,并不断追求卓越和持续改进。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值