cmmi认证的五个级别
日期:3/17/2023 3:13:44 PM 点击:322
CMMI认证的五个级别
软件开发认证体系包括CMMI(Capability Maturity Model Integration,能力成熟度模型集成)、
CMM(Capability Maturity Model,能力成熟度模型)、IPaM(Integrated Product and Process Maturity,集成产品和过程成熟度)和SPICE(Software Process Improvement and Capability Determination,软件过程改进和能力确定)等。
CMMI是软件开发认证的一个主要体系,它包含五个级别:
级别1:基础管理水平
级别2:中等管理水平
级别3:高级管理水平
级别4:可持续改进管理水平
级别5:最佳实践管理水平
级别1-3属于基本管理水平,主要侧重于项目管理、过程管理和配置管理,即项目管理体系、过程管理体系和配置管理体系。
级别4-5属于可持续改进管理水平,主要侧重于组织持续改进、知识管理和人力资源管理,即组织持续改进体系、知识管理体系和人力资源管理体系。
基础管理水平(级别1-3)的主要内容包括:
项目管理体系:
项目管理规范、项目计划、项目评价、项目风险管理、项目变更管理、项目沟通管理和项目合同管理。
过程管理体系:
过程规范、过程评价、过程改进、过程知识库管理和过程能力评估。
配置管理体系:
配置规范、配置管理计划、配置管理清单、配置库管理和配置管理工具。
可持续改进管理水平(级别4-5)的主要内容包括:
组织持续改进体系:
企业战略、软件开发战略、人力资源战略、财务战略和市场战略。
知识管理体系:
知识获取、知识分享、知识整合、知识存储和知识应用。
人力资源管理体系:
人力资源开发、人力资源管理、人才流动和人力资源评估。
在这五个级别中,级别1和级别2属于初级水平,级别3和级别4属于中级水平,级别5属于高级水平。
软件开发企业通常都是在级别3开始进行CMMI认证,因为只有达到了级别3的要求,才能够建立起一套完善的软件开发管理体系。
级别3能够保证项目的核心过程能够得到有效的控制,而级别4、级别5则是在级别3的基础上进行进一步的改进和完善,以达到可持续改进的目的。
在软件开发企业获得CMMI认证后,除了可以显示企业的软件开发水平,还可以更好地控制项目风险、提高项目质量和进度,延长项目的生命周期,提高开发效率,降低开发成本。
除了CMMI认证的五个级别,还有一个六级的认证,即SEI(Software Engineering Institute,软件工程研究所)的软件开发认证,这是CMMI认证的高级水平。
软件开发企业只有达到了SEI认证