CMMI意为“能力成熟度模型集成”,于2002年正式发布,由美国国防部与卡内基—梅隆大学等共同开发研制。1998年美国卡内基-梅隆大学软件工程研究所(SEI)启动了CMMI计划,目的在于用一个统一的框架协调和集成SEI已经存在的各种模型。
CMMI模型已经成为业界主要的过程管理模型,CMMI模型有两种表示方式:连续表示模型和阶段表示模型。其中:阶段表示模型依次划分为五个等级(初始级、管理级、已定义级、量化级、优化级),标志着软件企业能力成熟度的五个层次。级别越高,表示软件组织的成熟能力也越高,即软件研发综合能力越高。CMMI5是目前世界软件界对能力成熟度要求最高、申请难度最大、级别最高的评估,通过CMMI5级评估标志着本公司的质量管理和过程改进已跻身于全球软件业的顶尖水平。
从申请CMMI认证到评估完成,主要包括五个阶段:
一、 申请CMMI认证
软件企业申请认证CMMI不同的级别标准要求,要审时度势自身情况。一方面了解公司现有质量体系、实施过程、实施效果的运行情况;另一方面要根据企业规模、公司实力、管理需求等综合要素,不可好大喜功,一味选择CMMI更高级别的认证。在申请的CMMI认证时,有的企业从CMMI2开始、有的企业从CMMI3开始、有的CMMI3通过后跳过CMMI4而直接申请CMMI5、有的就从CMMI2、CMMI3、CMMI4、CMMI5逐步申请认证。
CMMI评估是针对研发的部门进行评估,有的是整个公司参与评估,有的是个别部门参与评估,不管以哪种方式参与评估,公司都要权衡决定参与评估的部门。
当确定申请CMMI认证的级别后,与申请CMMI认证级别的要求进行比较,从而找出区别。结合企业自身实际情况,从而可以为通过认证作好充分的准备,尤其是对此级别相关知识进行加强培训,了解标准的要求。
二、 选择主任评估师
一般情况下,企业自身确认好CMMI等级后,可以找专业的CMMI咨询公司,协助完成后面的认证流程。
主任评估师是认证评估的组长,也是评估小组的领导者,这个角色应该拥有足够的经验、知识、技术来负责和领导评估活动。CMMI评估对专业技术及综合能力素质要求都很高,因此,要慎重选择,主要从以下几个方面考虑:
全球具有CMMI主任评估师资格的LA约400多位,目前国内拥有授权评估师50多位。如选择国内评估师,在语言沟通上没有障碍,更了解国内软件行业的环境,评估过程中可以充分结合企业场景给予客观的评价和指导。如聘请外国主任评估师,由于语言不通,需额外配备专门的翻译。
三、 工作准备
SCAMPI评估可接受的评估小组最小规模是4个成员(包括小组领导者)。推荐的最大规模是9个成员。所有小组成员之前必须完成由CMMI研究院认可的权威讲师讲授的CMMI引论课程,同时接受有关评估方法的培训。关于工程经验,评估小组(作为一个整体)平均至少要有6年以上的经验,且小组总的经验要不少于25年。关于管理经验,评估小组(作为一个整体)总的经验不能少于10年,且至少有1名成员拥有6年以上的管理经验。(以上不 含评估师的经验年限)
评估小组组长有责任确保评估小组成员为执行计划的评估活动完成充分的准备。具体包括:
1. 保证评估小组成员已接受参考模型培训;
2. 为评估小组成员提供评估方法培训或确保他们已掌握此方法;
3. 为评估小组和小组规范的建立提供服务;
4. 为评估小组成员提供关于评估目标、计划和他们自身分配的职责和任务的定位。
四、 预评估
通过预评估判定企业是否准备充分可以进行正式的 SCAMPI。可通过一位主任评估师指导进行,初步了解项目的成熟度,按照CMMI相关级别的PA识别明显缺陷并推荐纠正措施,以便更好进行正式评估。主要工作包括组织级和项目组长的文档审阅及与项目组人员的面谈。评估结束,提交预评估结果并与组织进行有关讨论正式评估的安排。
选择参与正式评估的项目,在预评估的过程中,从公司全体项目中,挑选出项目参与评估,并不是所有项目评估。
五、 正式评估
第五阶段的目标是进行正式评估,评估过程围绕 SCAMPI评估方法要求进行,根据评估规模判定现场评估天数。
如下图所示,主要包括:启动会、证据确认、初步发现会、级别评定、最终发布会等。
证据验证主要通过“物证”和“人证”相结合的方式进行:
1)物证:文档审阅,也称文审,查阅过程、项目书面文档等,以供评估组审查。
2)人证:面谈及讨论,评估组需要和项目中每个角色进行面谈,这些角色主要包括有:项目经理、需求人员、设计人员、测试人员、配置人员、质量人员等。
1)评估小组对文审、面谈中的数据进行综合与分析,生成评估结果。
2)总结及最终结果发布会
评估完成后,评估小组给出最后的结论,评估是否通过。如果通过则发证书,否则指出改进建议。除了评估结果,企业还将保留评估数据(删除数据来源)作为评估结果的资料。评估结束后,主任评估师会向CMMI研究院提交评估信息,记入评估数据库记录。
欢迎咨询智联信息,详情请联系我们:18913106711,400-763-5518。