此处的CMM3、CMM4、CMM5指的是成熟能力等级,而非CMMI版本,一般CMMI版本叫 CMMIV2.0来表示,2024年到最新CMMIV3.0
1. CMM3
一般来说CMM1和CMMI2,企业只要有软件研发的过程,企业实际经营管理能够正常运转且经营状态为续存,就满足了要求。而从CMMI3开始才会有相应的认证证书,对企业也开始有了一定的要求了,如团队规模与人员角色数量规定。
认证CMMI3级的话研发团队人数应在15-20人左右,开发的产品需要准备3个(两个是研发完成状态,另一个是需要在研发中),评估小组成员4人(ATM),另外就是固定的办公场所。
CMMI3的人员架构需要1名发起人(公司法人或高层,法人最好),组织级5人(高层经理、组织培训、过程与产品质量保证、配置管理员、过程改进小组EPG),项目级10人(负责该项目的项目经理、开发与测试人员等),评估小组4人(主要负责协助主任评估师完成正式评估)。
一般来说CMMI3的认证不会太困难,大部分的企业都是可以达到认证条件的,只需要全力配合认证机构顺利开展,并确保所需的材料与日常工作标准与输出物OK的情况下,剩下的就只是水到渠成的事。
2. CMM4
CMMI4的要求自然就更高了,它要求认证企业必须拥有自己的项目库,并且能从一定量的案例中做到实际的优化,对人员(开发、测试、质量经理、ATM等)、软件、企业经营规模等要求都更高。
CMMI的认证是可以越级的,但也仅限于到CMMI3,要认CMMI4与CMMI5的话必须先通过CMMI3的认证并且持证时间满一年后才可以。
CMMI4认证的资格除了上面说的这些先决条件之外,另外很重要的就是在CMMI3认证取得之后一直到CMMI4或5认证开的这段时间是否有积累到一定量的项目实施经验与成果累积,这里的积累不是单纯的只要执行就好了,重点在于是否可以按照后期需要认证的CMMI等级的标准要求进行相应的材料与经验累积。
3. CMM5
能申请到CMMI5的公司都是非常厉害的,达到企业规模65人和项目规模6个的要求其实并不难,难就难在20个实践领域。企业必须确保在满足CMMI3的实践领域基础上追加这些并严格执行这些认证要求。
这里需要注意的是之前很多人说的22个过程领域其实是CMMI v1.3版本的叫法,2019年开始就全面改为CMMI2.0版本,此版本开始已经将这个22个领域进行了分解与合并,变成了现在的20个实践领域。要想认证这一等级的话就必须满足20个实践领域,具体领域明细如下: