企业想要实施CMMI—该按什么流程做?
更新日期:2023-02-02 17:32:59 已浏览:1978次
参加CMMI评估的角色要求
序号 |
角色 |
职责 |
1 |
公司领导 (MSG组长) |
将过程改进与公司战略目标结合,提供资源和资金支持,监督EPG工作。 |
2 |
EPG组长 (过程改进组) |
负责过程改进中意见收集、整理、定期召开EPG例会,指导过程改进文件更新、处理相关问题,承担过程改进甲方高级咨询师的职责; |
3 |
QA(质量保证人员) |
负责按照公司过程文件规范,进行项目的过程和产品的检查;同时,参加项目组会议,协助高级咨询师收集项目数据。 |
4 |
CM(配置管理员) |
负责按照配置管理规范进行配置管理工作,收集过程改进中发现的配置管理方面的问题。 |
5 |
项目经理 |
负责按照公司的过程文件要求,制定项目计划,进行项目监督等工作,及时向EPG反映项目中遇到的问题。 |
6 |
培训管理员 |
主持公司总体的培训工作,协助EPG开展过程标准文件的培训,按照公司的年度培训计划开展培训,收集培训反馈意见,保持培训记录。 |
7 |
需求工程师 |
参加培训,依据公司过程文件要求填写相应的文档,参与项目计划、项目需求、设计评审等。 |
8 |
设计工程师 |
参加培训,依据公司过程文件要求填写相应的文档,参与项目计划、项目需求、设计评审等。 |
9 |
编码工程师 |
参加培训,依据公司过程文件要求填写相应的文档,参与项目计划、项目需求、设计评审等。 |
10 |
测试工程师 |
参加培训,依据公司过程文件要求填写相应的测试文档,参与项目计划、项目需求、设计评审等。 |
11 |
采购负责人 |
参加培训,依据公司过程文件要求填写相应的采购文档,负责项目采购。 |
12 |
ATM成员 |
正式评估小组成员,参加整个正式评估活动 |
13 |
现场协调员 |
负责后勤和人员协调 |
阶段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网站向全球发布企业信息。