CMMI(Capability Maturity Model Integration)是能力成熟度模型集成。 CMMI 是美国卡内基梅隆大学软件工程师协会(SEI)提出的能力成熟度模型的集成,致力于以更加系统和一致的框架来指导组织改进软件流程,提供产品和服务开发,获取和维护能力。CMMI是世界公认的软件产品进入国际市场的通行证。它不仅是对产品质量的认证,也是改进软件流程的一种方式。
一、CMMI级别介绍
1、初始阶段:软件过程是无序的,有时甚至是混乱的,对过程的定义很少,成功取决于个人的努力。管理是被动的。
2. 可管理水平:建立基本的项目管理流程,跟踪成本、进度和功能特征。必要的过程纪律已经到位,以复制早期类似应用项目的成功。
3. 定义级别:软件管理和工程过程都已被记录、标准化并集成到组织的标准软件过程中。
4、量化管理水平:分析软件过程和产品质量的详细测量数据,对软件过程和产品有量化的认识和控制。
5、优化管理水平:过程的量化反馈和先进的新思想、新技术促进过程的持续改进。
二、CMMI认证对企业的价值
CMMI的实施可以帮助企业管理和改进软件工厂流程,增强开发和改进能力,从而开发出优质的软、硬件和系统集成项目,并提供企业的管理水平,增强企业的国际竞争力。企业。价值主要体现在:
1、能保证软件开发的质量和进度,规范无序管理的项目开发过程。
2、是有利于成本控制。由于质量得到保证,解决客户投诉的成本将大大降低。
3、有助于提高软件开发人员的专业素质。涉及到的每一位员工的处事方式都逐渐规范化、规范化。
4、有利于提高公司和员工的业绩有效管理水平,提高效率。
5、政策支持。根据各省市的年度政策,对实施CMMI的企业给予一定的政策补贴。
三、CMMI的实施周期有多长?
这个要看组织已有的能力,以及组织投入的资源。
(1) 如果组织已有的研发管理能力很高,又愿意配合投入资源实施持续改进,则周期可以短一些;
(2) 如果组织基础比较差,支持力度又差,则需要更长的时间,如:12个月左右或更多时间。
四、 CMMI的费用是多少,贵不贵?
CMMI费用分为三部分,且CMMI分为五个等级,企业可以从3级做起,后期升至5级,所以具体的金额费用是会跟随着等级来改变的
整体费用需要和合作公司协商,根据评估规模、内部ATM成员数量、评估级别等进行协商。
五、 CMMI和敏捷到底什么关系?
简单讲CMMI是评估模型,敏捷更多是一种实施方法。组织可以通过敏捷改进研发管理,从而通过CMMI评估,业界的案例很多。