体系认证咨询
客服中心
奉贤区办事处【邻区政府】:
地址:上海市奉贤区解放东路1018弄绿地翡翠国际广场3号楼518室
邮编:201400
长宁区办事处:
地址:上海市长宁区延安西路719号佳都大厦9层
邮编:200001
手机:139 189 70765 丁先生
电话:021-3110 2362
CMMI软件成熟度评估
CMMI软件成熟度评估
CMMI认证的由来与发展?
CMMI全称是Capability Maturity Model Integration, 即软件能力成熟度模型集成,是由美国国防部与卡内基-梅隆大学和美国国防工业协会共同开发和研制的,其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件开发中的困难。
CMMI为改进一个组织的各种过程提供了一个单一的集成化框架,新的集成模型框架消除了各个模型的不一致性,减少了模型间的重复,增加透明度和理解,建立了一个自动的、可扩展的框架。因而能够从总体上改进组织的质量和效率。CMMI主要关注点就是成本效益、明确重点、过程集中和灵活性四个方面。
CMMI是一套融合多学科的、可扩充的产品集合, 其研制的初步动机是为了利用两个或多个单一学科的模型实现一个组织的集成化过程改进。CMMI的本质是软件管理工程的一个部分。软件过程改善是当前软件管理工程的核心问题, 50多年来计算机的发展使人们认识到要高效率、高质量和低成本地开发软件,必须改善软件生产过程。基于模型的过程改进是指采用能力模型来指导组织的过程改进,使之过程能力稳定的进行改善,该组织也能变得更加成熟。
CMMI的成功促使其他学科也相继开发类似的过程改进模型,例如系统工程、需求工程、人力资源、集成产品开发、软件采购等等,从CMM衍生出了一些改善模型,比如:SW-CMM,SE-CMM,IPD-CMM等。不过,在同一个组织中多个过程改进模型的存在可能会引起冲突和混淆。CMMI就是为了解决怎么保持这些模式之间的协调。
CMMI 1.3是2010年11月SEI 发布的CMMI模型的最新版本。CMMI 1.3包括
CMMI采购模型1.3版
CMMI开发模型1.3版
CMMI服务模型1.3版。
CMMI开发模型1.3版(CMMI-DEV 1.3)与CMMI开发模型1.2版相比,做了如下改进:
1)将过程域“组织级创新与部署”(Organizational Innovation and Deployment,OID)更名为“组织绩效管理”(Organizational Performance Management, OPM),并增加了一个新的特定目标与几个新的特定实践。
2)对模型架构进行了改进,简化对多个模型的使用。
实施CMMI对于软件企业的好处?
企业实施CMMI的好处可以说很多:比如,
一、提高企业质量管理人员的个人素质及质量管理部门的团队素质;
二、使企业在发展壮大的过程中,研发过程是在“可控”的状态下进行,使得我们的成本,生产效率都可以预测;
三、对企业来讲,应该是最受益的一点,就是当我们的人员流动比较大的时候,我们的研发成果可以完整的保留,我们的项目还能更好的继续。我想这也是企业真正把过程改进落实后真正能感受到的,也是企业最需要的。
谈到CMMI对软件行业的贡献,应该说是整个行业朝着规范化发展的重要方法,由于甲方(即发包方)的要求,促使了我们的外包企业实施CMMI比较踊跃,与此同时,也有越来越多的企业虽然不从事外包业务,但从规范化自身过程管理体系的角度出发进行了CMMI的实施工作,因此CMMI的实施和推广对于促进软件产品的健康发展还是起到了非常积极的作用。