CMMI-DEV模型介绍
CMMI-DEV模型即CMMI开发模型(CMMI for Development, CMMI-DEV),CMMI-DEV1.3版是生成自CMMI1.3版架构与框架的、来自政府与产业界的有关开发的最佳实践集合。
CMMI-DEV模型为开发产品与服务提供了全面的、集成化的系列指南,为开发型组织应用 CMMI 最佳实践提供了指南。模型中的最佳实践关注于开发高质量产品与服务的活动,以满足客户与最终用户的需要。
在CMMI模型中,所有软件组织的软件能力成熟度划分为5个等级。数字越大,成熟度越高,高成熟度等级代表比较强的综合软件能力。
企业如果要做CMMI认证,一般从3级做起。
CMMI的组织结构
CMMI的组织结构一般在最高领导之下设立EPG(Engineering Process Group, 工程过程组)、QA(Quality Assurance, 质量保证组)、EG(Engineering Group, 工程组),这三个组的构成就好像是立法、监督和执法的制衡体系,体现了西方的法治观念。EPG源于SEPG(Software Engineering Process Group, 软件工程过程组),本是组织中专职推进CMM的职能单位,随着CMM发展到CMMI,内容更加广泛,EPG的职能就是组织的过程改进。
CMMI实施流程
阶段1:CMMI项目启动会
明确企业实施CMMI的商业目标,建立CMMI项目实施的沟通机制。
阶段2:CMMI基础培训和过程改进小组(EPG)组建
进行CMMI基础概念讲解,指导企业建立核心的过程改进小组。
阶段3:诊断
充分了解企业研发过程现状,识别企业现有软件过程与企业现阶段理应达到的的CMMI成熟度级别的差距,提交诊断报告,进行过程改进的策划。
阶段4:过程域培训和文件定义
结合企业过程现状进行CMMI过程域培训,通过举例、案例分析等方式,让企业的EPG掌握过程文件定义技巧,结合企业实际情况有针对性的定义组织的研发过程,并确定过程产出物(如:需求报告)
阶段5:项目试点
选择代表公司核心业务的项目或者典型项目进行试点,通过试点来完善过程文件,从而为企业全面推广过程文件打下基础。
阶段6:组织推广
全员参与全面导入与执行CMMI。
阶段7:预评估
验证组织推广的结果,识别企业尚存缺陷并制定再次改善方案,准备充分,以便企业能够更好进行正式SCAMPI评估。
阶段8:SCAMPI正式评估
由CMMI Institute授权的主任评估师领导,采用SCAMPI ( Standard CMMI Appraisal Method for Process Improvement)评估方法,对企业的能力成熟度进行正式的评估,颁发证书,通过CMMI Institute网站向全球发布企业信息。
关于CMMI的模型结构及办理流程介绍
最新推荐文章于 2021-07-12 18:17:19 发布