CMMI认证到底是什么
CMMI认证到底是个什么,很多朋友听过很多很多的回答,还是没有弄清楚到底是什么。
了解一下CMMI的历史:
CMMI认证起源于CMM (CapabilityMaturity Model for software,软件能力成熟度模型) 是美国国防部在1984年因当时该机构软件项目委外开发时,无法评估软件公司对软件项目的承接及执行能力,故委托美国卡内基美隆大学 (CarnegieMellon University) 的软件工程学院 (Software Engineering Institute,SEI) 所进行的一项研究成果,后面对CMMI成立了CMMI研究院。
CMMI的概念:
CMMI是软件产业建立一套工程制度,是使个人及组织在软件开发上能有持续改善的依据,其目的是用来评估及改善软件开发公司的软件开发过程及软件开发能力,并且协助软件开发者持续改善软件流程成熟架构及软件质量,进而提升软件开发项目及软件开发公司的软件开发管理能力,达成软件开发的功能 正确、缩短开发周期、降低开发成本及确保质量等目标。通俗的讲CMMI是通过科学的手段对软件开发的持续过程改进,完善企业制度,来提高软件开发的质量,降低风险。
CMMI认证
在软件开发中有很多的角色如:项目经理、培训人员、配置人员、需求人员、测试人员、编码人员、测试人员等等工作岗位。CMMI规定了相应人员的要求,及记录。对软件开发过程的不符合,进行改进。其实也是企业管理的一套方法论。
目前CMMI是全球针对软件开发行业认可度高的一套管理体系。企业做CMMI认证不仅是可以在管理、软件开发过程改进上得到很大的提升,针对来说CMMI认证证书的含金量高,为企业可以提升度,市场竞争上具有更强的竞争力