HOME质量管理 ≫ CMMI质量管理

CMMI质量管理

  英极软件通过CMMI L3认证

  CMMI,即能力成熟度模型集成,它是全世界范围内的过程改进首选工具,基于早期的软件和系统能力模型,CMMI提供了一种独立的、集成的和更灵活的框架,使用CMMI描述的实践可以促进高质量产品的开发。

  CMMI近年来在全世界得到了急速的发展,在中国各软件开发基地也得到了很多软件企业的认可,并争相实施。北京、上海、大连的 CMMI 实施企业正不断发展壮大。在大连,政府已经率先发现CMMI认证无论是对于企业自身能力的提高还是企业对外声誉的建立都将起到重要的作用,因此大连市软件行业协会(信息产业局)推出对大连所有软件企业进行CMMI实施的资金支持的政府扶持政策。英极软件是大连软件行业协会(信息产业局)资金扶持的第三批企业之一。

  英极软件于2005年10月正式启动CMMI项目,历时1年零7月有余,完成了体系定义、体系评审、试点、推广、改进的各过程,于2006年5月底接受包括具备SEI主任评估师领导的经验丰富的外部专家组的正式评估,于2007年6月通过CMMI CL3认证。英极软件采用的是Continuous的表现形式,从所有的25个过程域中选择了16个PA进行CL3认证,当时在大连的进行 Continuous的表现形式的企业中,英极软件是选择PA数量最多的一家公司,最终14个PA顺利通过 CL3能力等级评估。同时,英极软件满足了CMMI模型成熟度等级2级的要求。CMMI体系认证有效期是截止2010年6月,后期我们没有进行追加认证。目前公司已经形成以ISO9001:2000 标准为基础,并有效融入CMMI(软件能力成熟度模型集成)的开发管理要求,形成了一套有效、稳定、专业的并可持续改进的软件产品和服务的质量管理体系。

CMMI中各过程域的审查结论图

CMMI中各过程域的审查结论图

CMMI CL3证书

CMMI CL3证书

CMMI ML2证书

CMMI ML2证书

CMMI管理方针

☆OPD
1.过程体系定义必须与软件生命周期相一致;
2.过程裁剪必须经过EPG代表审批;
3.资产入库前必须由EPG代表审批。

☆PP
1.估算编码工作量需要参考以往相关项目平均生产率的历史数据;
2.估算项目总工作量需要参考生命周期阶段分布的历史数据;
3.项目计划必须经过评审。

☆PMC
1.阶段进度偏差控制在正负15%之内;
2.周进度偏差控制在正负25%之内;
3.超过以上允许范围的偏差必须记录于项目偏差控制报告中进行有效管理。

☆REQM RD
1.软件需求必须经过评审;
2.建立本项目的需求跟踪矩阵,保证需求、设计、编码、测试的横向纵向的双向跟踪;
3.需求进行变更时,项目经理需组织项目成员对变更进行影响分析,充分沟通并获得相关方承诺。

☆TS
1.技术解决方案的选取必须做正式的决策;
2.技术资料必须及时更新到技术文档清单中(及时维护技术数据包);
3.代码互查的覆盖率50%以上。

☆VER
1.系统测试中严重级别缺陷的关闭率必须达到100%;
2.系统测试中一般级别缺陷的关闭率必须达到97%以上;
3.系统测试中轻微级别缺陷的关闭率必须达到90%以上。

☆VAL
1.纳品前缺陷必须收敛;
2.纳品后发现的缺陷必须进行有效分析;
3.纳品后发现的缺陷必须及时解决。

☆CM
1.配置管理计划必须经过项目经理的确认;
2.基线的变更必须经过CCB批准;
3.在正式纳品前,项目组必须进行功能审计。

☆PPQA
1.质量保证计划必须经过项目经理确认;
2.检查中的NC项必须及时协调解决;
3.对于项目组无法解决的问题必须上报研发部长等上级领导。

☆MA
1.EPG必须从公司级层面对项目中的数据进行分析;
2.EPG需要对项目组提交的数据的真实性进行确认;
3.项目必须按照度量定义收集及报告数据。

☆DAR
1.决策必须由小组完成,不能由单人进行;
2.决策中对各决策项打分时,执行少数服从多数原则;
3.项目经理对决策的最终结果与预期的决策结果进行对比分析。

☆OPF
1.定期评估项目所使用的软件过程以确定其强处和弱点;
2.项目所使用的软件过程是由组织的标准软件过程剪裁而来;
3.建立软件过程资产库,其它项目都可以得到每个项目的软件过程、工具和方法的改进及其它有价值的信息。

☆OT
1.识别项目管理和技术角色所需的技能和知识;
2.识别和批准传递技能和知识的培训组织形式;
3.提供培训以建立组织的技能基础,满足项目的特定需求和培育个人的技能。

☆IPM
1.每个项目通过剪裁组织的标准软件过程形成项目定义软件过程的文档;
2.对项目偏离组织标准软件过程的情况建立文档并且它要经过批准;
3.项目收集合适的项目度量数据并将其存储在组织的软件过程数据库中。

☆RSKM
1.制定风险管理计划;
2.识别和分析风险;
3.实施缓解风险的措施。

☆PI
1.明确产品集成的方法,流程;
2.制定集成的产品组件的计划;
3.对组装产品进行验证,保证产品被正确组装。

TOP