集团其他站点      
  首页        联系我们
CMMI知识库

ATM,你准备好了吗?


关键字:ATM,CMMI,CMMI模型,CMMI V1.3,Introduction to CMMI
文章版权归亚远景所有,转载请注明出处


ATM (Appraisal Team Member)作为基于CMMI模型的评估团队组成单元,对于评估的过程实施与结果产出起到十分关键的作用。下表介绍了ATM在CMMI V1.3评估方法中的角色定义:

角色

职责

Mini-Teams
Or
Appraisal Team Members

The appraisal team members are typically assigned to mini-teams in groups of two to three members each. Mini-teams are typically organized by related process areas (e.g., process area categories), organizational entities or by discipline and appraisal experience
评估团队成员通过小组的方式进行分配,通常为2-3个小组。每个小组负责对应于模型中特定的相关过程域(如,可按照过程域类型划分),也可以按照组织实体或评估准则与经验来划分

Reviews evidence for their assigned process area or basic unit/support function
对于指派的过程域或组织单元(项目)/支持功能来评审证据

Requests additional evidence needed relative to their process areas or basic units/support function
对于附加证据的请求需要关联其过程域或组织单元(项目)/支持功能

Records review results pertaining to their process areas or basic units/support functions
记录评审的结果与其组织单元(项目)/支持功能有关联

Consolidates findings prior to full team consolidation
基于评估组来整理发现物

Votes on appraisal outcomes
评估结果的表决

Signs the final findings
签订最终发现物报告


从上表中的信息内容可以看出,评估几方面的工作内容需要评估小组成员具备相关领域的管理与工程经验,当然针对实施过程改进的经验更是重要的一个方面。所以针对评估的分组及人员领域经验的划分可从以下几方面考虑:
◇从团队结构上内部成员组 & 外部成员组
◇内外部成员交叉组合
◇过程组类别交叉组合
◇人员过程领域经验加权分配
(个人认为权重值处于【过程改进:项目管理:工程技术 = 3:5:8】的范围比较合适)
◇评估小组内至少拥有1位对应此经验权重值的人员(基于客观数据)
◇可增加外部评估成员角色的分组
◇小组成员的工程技术经验的覆盖领域要宽广(否则会使此领域过程的改进存在不足)
◇主任评估师关注于过程管理组的内容
◇评估中的度量数据参数 【模型实践数量:过程域数量:ATM人员数量 = 60:3:1】
◇评估中的度量数据参数 【评估天数:ATM人员数 = 4:3】

atm-cmmi

从评估组成员参加评估刻画的体现为:
◆评估小组每个Mini-Team会负责基于所属过程域实践维度的证据进行刻画;
◆评估组Full-Team会基于项目级维度整体负责所属过程域的证据进行刻画;
◆评估组Full-Team会负责基于所属过程域目标维度进行打分;
◆评估组Full-Team会负责基于所属组织成熟度维度进行打分。

上述介绍了一下ATM的主要职责和工作任务,那么具备何等的资格才能够参加CMMI的评估活动呢?据此简述如下:

第一方面:

参加由SEI官方讲师讲解的Introduction to CMMI课程,此培训课程完成后并通过考试,学员可获得此课程的证书,并在SEI备案注册其资格;例如:
课程介绍:
CMMI模型帮助组织提高其开发和维护高质量产品与服务的能力。CMMI模型集成了其他已得到证明的过程改进模型中的最佳实践,包括软件CMM,EIA731,集成产品开发CMM。
◆三天的课程将向系统及软件工程管理者与实践者、评估组成员和工程过程组(SEPG,EPG)成员介绍能力成熟度模型集成(CMMI? )基本概念;

◆课程将采用CMMI for Development 1.3版本,详尽介绍CMMI。课程采用了CMMI正式培训的最新版本-包括了阶段表示法和连续表示法;

◆课程包含讲演和课堂练习,并为参加的人员提供丰富的提问和讨论机会;完成课程后,学员能够理解如何将CMMI模型应用于其组织内的过程改进项目;

◆成功完成本次培训是成为SCAMPI评估组成员的前提条件,也是参加其他SEI课程的前提条件,包括CMMI中级概念,SCAMPI主任评估师培训、CMMI讲师培训。

课程学员范围

产品开发和过程改进人员;
对CMMI感兴趣的人员(如,QA,PM,技术总监等)。


课程内容

◇课程介绍
◇基于模型的过程改进
◇CMMI模型内容概要介绍
◇制度化与表示法
◇CMMI模型的过程域
◇阶段表示法和连续表示法的结构
◇在实施环境中诠释CMMI
◇下一步

课程目标

◇理解CMMI Product Suite
◇能够为其组织在模型中找到并开始应用相关信息
◇理解模型结构和功能的关键概念,以及重要的模型关联
◇了解CMMI模型的组件以及这些组件如何应用于其组织
◇应用CMMI的原则以满足组织的商业目标
◇履行作为SCAMPI评估组成员的职责

基于上述的培训课程信息,学院可以选择相应具备SEI资格的培训机构进行学习。对于已经获得的Introduction to CMMI培训资格的人员,可以由SEI授权的主任评估师将其注册为ATM,参加注册企业的CMMI评估工作。


针对于CMMI评估实践的学习,可以通过参加顾问咨询公司的CMMI评估项目来进行。通常会基于CMMI过程改进项目的生命周期阶段来开展。

一、 基于CMMI模型的差距分析实践
二、 基于CMMI模型的过程改进策划实践
三、 EPG过程改进小组的组建实践
四、 软件研发过程管理体系过程设计实践
五、 研发过程定义方法实践
六、 研发过程评审方法实践
七、 研发体系试点项目选择方法的实践
八、 研发体系制度化推进方法的实践
九、 基于CMMI评估的参评项目选择方法实践
十、 基于CMMI评估的PIID收集及编写方法实践
十一、CMMI预评估方法及活动实践
十二、CMMI正式评估方法及活动实践

◇◆如何编写CMMI评估工作输入物
◇◆如何规范化CMMI评估数据及信息
◇◆如何协调CMMI评估相关干系人的介入
◇◆如何有效参加CMMI评估现场活动
◇◆如何编写CMMI评估访谈的文件
◇◆如何开展CMMI评估人员访谈活动
◇◆如何发现及描述CMMI过程改进的问题和建议
◇◆如何整理和编写CMMI评估初步发现物
◇◆如何讲解CMMI评估初步发现物
◇◆如何整理和编写CMMI评估最终发现物
◇◆如何讲解CMMI评估最终发现物
◇◆如何提交CMMI评估反馈信息
◇◆如何针对CMMI评估活动进行总结与改进

第二方面:

参加由SEI授权主任评估师讲解的SCAMPI评估方法课程,学员在课程后需具备CMMI评估方法的知识及相应的实践应用能力。关注于能力的应用主要体现在下属的几方面:

→评估方法中针对CMMI模型实践的刻画方法的掌握
→评估方法中针对CMMI模型目标的满足评定方法掌握
→评估方法中针对CMMI能力成熟度满足评定方法掌握
→评估方法中针对CMMI评估访谈问题技巧的掌握
→评估方法中针对CMMI评估人员的访谈的掌握
→评估方法中针对CMMI评估初步发现物识别的掌握
→评估方法中针对CMMI评估最终发现物识别的掌握

最后谈一下,针对于ATM的“资历”的要求。对于此方面的要求主要体现在ATM评估成员的“经验值”上。 “经验值”的指标主要分为“基本经验值”,“工程经验值”和“管理经验值”。


基本经验值的评估要求:

针对于每个评估组成员,基于评估参考模型每个成员至少具备2年的相关经验。这就意味着每个成员的领域经验需要覆盖到模型的所属范围。最差的程度上只能允许1人不具备相应领域的经验,但此信息需要记录在评估计划中。


工程经验值的评估要求:

评估小组的相关领域经验平均值至少在6年以上(可以包含主任评估师在内来计算),并且经验需要覆盖到模型的相关领域,所以需要在评估小组内来平衡不同成员角色的相关经验值标准。

管理经验值的评估要求:

评估小组的相关领域经验需要总计在25年以上(可以包含主任评估师在内来计算),并且经验需要覆盖到模型的相关领域。目的是评估小组内有具备丰富经验的来支持所做的判断。在CMMI1.2的模型中是至少有一个成员需要具备10年以上的管理经验。

期待中越来越多的IT行业朋友能够加入到基于CMMI模型的过程改进实践中!