企业想要办理CMMI认证需要具备哪些条件

CMMI全称即软件能力成熟度模型集成,是软件开发过程的国际标准,企业按照CMMI模型的要求可以实现软件开发过程的优化和产品质量的提升,在提高软件开发水平和效率的同时提高客户的满意度,因而广受软件开发行业的欢迎,办理CMMI认证的企业也逐年增多。那企业想要办理CMMI认证需要具备哪些条件呢?
CMMI模型成熟度总共分为五个等级,每个等级对企业的要求都不同。
在准备申请CMMI认证的过程中,企业首先要对自身的情况进行梳理。一方面按照企业现有规模、公司实力、认证需求等方面确定认证等级;另一方面要根据项目情况制定具体的认证实施方案和周期等。
对于初次办理的企业来说,建议从CMMI三级开始做起,在这个基础上,企业不仅对项目开发的全部过程有一套规范的实施措施,同时能够保障服务达到相应的标准,并且企业能够将这套管理体系予以流程化和制度化,在其他不同类别的项目上达到同样的效果,大大提高了企业的工作效率与产品品质。
CMM3级认证对企业要求的具体条件:
1.合法注册并成立一年以上的企业。
2.CMMI认证是针对软件企业的能力成熟度模型标准,申请认证的对象必须是软件开发相关的企业或组织。
3.参与人员不能低于15-20人。
4.企业要有专门的人员进行体系创建,体系监督执行,过程分析和改进。
5.在评估前要至少完成体系创建、完成,并持续运行半年以上。
6.最少需要2-3个项目的记录和相关文档。
另外,CMMI官方对于申请CMMI的企业在其他资质上没有任何“硬性”要求,只要符合上述条件的企业都可以申请CMMI认证。
CMMI认证前应该从哪些方面和企业沟通?
很多企业在通过CMMI认证后,好像只得到了一份证书,不能真正运用到实际,与企业初衷相背离,尽管CMMI软件能力成熟度评估的实践都是从各行业中提炼的最佳实践,具有普遍的适用性,但是高度提炼的模型实践不经过解读,很难与企业实践产生真实的联系,怎么让CMMI模型跟企业项目更贴合,这就看企业在认证前期做的沟通了。
首先企业需要让CMMI评估师和评估组充分地了解企业的发展现状,了解整个评估的背景。在正式评估前,企业可以与评估师和评估组从以下几个方面进行沟通:
1.企业所处的行业、业务领域、市场和客户。评估组可以根据企业情况做相应的准备。
2.企业的产品和主要的业务模式,例如产品与项目,开发、运维与服务等因素,这些都可能影响企业重大的研发流程设计和决策,这对评估组了解研发流程设计目标很有帮助。
3.企业的发展历史。可以让评估师了解企业当前的需要,以便他们了解企业当前关注的重点,从而理解组织过程改进的优先领域。
4.部门的组织架构和详细的职责分工,以便沟通和确定此次评估的范围。
总之,在CMMI认证中,如果评估师和企业没有充分的沟通,不了解企业的特点和诉求,这种判断也就是无依据的,评估的效果也会不好。
若企业能够在正式评估开始前积极主动提供信息和需求给评估师,根据企业的特点,将其所熟知的CMMI模型中的最佳实践在企业的环境中进行解读,进而对强项和弱项进行判断,最终评估的质量也能得到更好的保障。