《CMMM评估注意事项.docx》由会员分享,可在线阅读,更多相关《CMMM评估注意事项.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、CMM评估认证考前须知关键字:CMM,CMM评估认证,CMM需要注意什么过程改进工作(CMM)将要被一组专家检查。他们将冷静仔细地研究你们的组织结构,发现其中的缺点。 这是一个噩梦吗?不,这仅仅是在评估你们组织的能力成熟度等级(CMM) o你和你的团队为改善软件过程已经努力工作了一段时间,并希望你们开发和配置的过程和程序能够到达 SEI的能力成熟度(Capability Maturity Model (CMM)的要求。你们所有的培训,制作的过程文件,执行 的质保检查都将被一个CMM的主评估师仔细审查。基于CMM的内部过程改进评估,或简称为CBA IPI, 是一个令人神经紧张的经历。就我所在的组
2、织通过CBAIPI的经历而言是这样的。你,你的团队,你所在 的组织正在做的所有事情都会摆在一个评估组面前,他们会仔细研究,发现你所在组织在软件开发和工程 管理过程中的缺点。然而,如果你们的准备充分而且仔细,并且有正确的管理方针,那么在CBAIPI过程 中就不会有什么问题。我现在负责我所在组织的过程改进工作,并经过了几次CMM二级包括的关键实践在内的CBA IPL当然, 我是主评估师,根据我的经验,我有些体会也许会帮助你通过你们自己的CBAIPI。评估过程CBAIPI是评估一个组织软件过程能力的一种方法。在7天的时间内(或更长的时间,这主要取决于评估 的范围),通过发现组织的优点和缺点,便能准确
3、地描绘出一个组织的软件能力。一个评估组会检查文档, 与工程经理,软件开发者甚至中层经理面谈。CBAIPI方法需要一个主评估师和一个评估小组。主评估师 来自被评估组织之外,评估小组那么是由来自组织内部和外部的人员组成的。评估小组的规模为4到10人, 并且SEI要求小组中至少有1人来自通过评估的组织。主评估师负责在评估之前对小组成员进行培训。有 一个现场协调员负责制订围绕CBA IPI的所有计划。一次评估可以有如下一些目标: 确认你们的软件过程成熟度符合CMM。 识别需要过程改进小组努力的薄弱领域。 识别可以移植到组织中其它局部的最好的实践活动。在CMM评估活动开始之前需要拟订一个CMM评估计划。
4、包括目标、范围、时间表,编制可能发生的评估过程的步骤。在评估范围中值得一提的是:你可以不选择那些不适用你们业务的那些关键过程域。如果 一个组织从不发生第三方分包合同,那么软件分包管理可以声明为不在范围之内,排除在评估之外。软 件分包管理是最经常不在评估范围之内的KPAo 当评估开始时会发生什么?通常需要做一些团队建设方面的工作。在工作开始前,评估组成员间的相互了 解是十分重要的。要开始的第一项实际工作是开始文档的审查:仔细审阅你和你的小组准备的成堆的文档。 评估小组审查三类文档:第一种是组织级文档,是指那些组织成员都应该了解和执行的文档;第二种是工程级文档,是指具体工程程序文件;第三种文档是执
5、行文档,这是用来记录工作是如何遵循组织级和工程级规定的过程执行的。SEI建议应花 80%的文档审核时间来审核执行级文档;这些记录能说明活动是否遵循CMM的要求。文档审核完毕后,真正有意思的事情与参与者面谈开始了。大约会抽45人面谈,包括工程经理,职 能部门的代表,中层经理和初级技术人员。通过面谈,评估组开始全面地了解该组织对于过程的理解并且 将观察到的该组织的过程制度化情况也就是该组织成员是如何理解和执行过程的情况,详细地记录下 来。评估员想听到雇员是如何从事与CMM相关的工作的。面谈人员的问题十分广泛,目的在于发现一些 特别的回答。由于问题是精心编制的,所以它们的答案是不可预见的。问一些能用
6、是或不是回答的问 题几乎没有什么用途。问题是与运用的过程和环境相关的。在制作调查报告时,评估组必须遵守一些确保正确的准那么。调查报告依据的信息是通过两次独立的面谈过 程提供的,或者至少一次面谈加一次文档审查。调查报告的资料最好有多种来源。评估组讨论每个调查报 告并通过表决决定它的有效性。一个有效的调查报告应具有准确性,确定性,并且和其他的调查报告一致。 在保证有效性的前提下,评估应尽可能充分地覆盖组织的开发生命周期和CMM的关键实践域。当制作调 查报告和进行有效性投票表决时,数据收集过程中的漏洞会表现出来。你将发现只有一个来源的调查报告 是不完整的。(也就是说,该调查报告不能说明一个实践活动中
7、的所有成分。)如果这样,要重新修改面 谈问题,把重点放在那些涉及不多的领域。要象律师一样,为得到特定的信息而设计问题。这时,缺点就 会暴露出来。但这时还不是讨论这些缺点的时候,要把它们留在等级评定阶段。所有的面谈结束后,调查报告也已制作完毕并有了初步的结论,该结论提交给受评估的组织。这个过程也 是一个信息收集阶段,这时被评估组织可以对某个特殊的意见表示赞同或反对。以下是我总结出的顺利通过CMM评估的7个小窍门。1 把评估作为一个小工程来运作。准备一次评估活动需要做许多工作,有组织的评估活动能够使整个活 动的进展顺利得多。面谈时间安排,会议室的准备,用品购买,配置计算机设备,制作出入证等等,这些
8、 事情都必须事先准备。另外,被面谈人应知道面谈时间表并且届时要提示他。如果一个组织不能顺利地完 成一次评估活动,那么怎么可能管理比评估复杂得多的软件开发工程呢?2 .文档的准备。不要将一大堆文档堆在评估组面前让他们自己决定那些是用于评估CMM活动的。详细地 审查文档不是一件愉快的任务,并且紧凑的时间表使评估组难于发现所需的信息。如果将文档与CMIVUM 动进行对应,评估活动会进行得很顺利。一些组织甚至用不同颜色的编码来表示不同的工程,以方便评估 组判断某个具体的文档是出自哪个工程的。3 .环境的准备。一个舒适的工作环境会使评估活动变成一件愉快的事(实际上,我并不认为评估活动是 愉快的)。每个评
9、估组成员需要充足的工作空间。因为文档,文件夹,CMM的相关资料将可能同时被使 用。而一个炎热和不通风的房间会使评估组成员变得急躁。4 .要放松。我所在的组织进行CBAIPI时,我会经常做噩梦,但我建议你要放松。如果你已经作了评估过 程中的所有工作,那么你就没有什么可担忧的了。如果你是评估组的成员,记住要区分缺点的重要性和有 效性。组织内部的评估员可能会感情用事和不可防止地紧张。当第一个缺点暴露出来时,就该缺点的重要 性可能会有一个长时间但并不必要的讨论。尽管某个缺点不会影响评估结果,但人们仍会担忧。当发现一 个缺点后,评估组会准备一些面谈的问题来发现原因。继续进行面谈,并且允许对文档进行再次审
10、查。5 .要了解调查结果和推断的区别。评估组成员必须懂得调查结果是从文档和面谈中得到的,而推断是虽 然未被证明,但他们认为是正确的东西。制作调查结果时往往很容易将推断加进去。要不断地问自己调查 结果中的内容是否真的是看到的或听到的。在我参加的评估活动中,我总是同来自被评估组织内部的某个 人一起工作,他知道该组织存在某个特殊的实践,但是,如果没有证据,我们就不能将它包括在调查结果 报告中。下一步,你可以修改面谈问题来发现需要的信息。6 .对人员进行有关CMM术语的培训。组织经常采用CMM上的有关概念、过程和程序的标准术语。要让 被面谈者了解术语的另外一些说法,并且和评估组讨论现场可能提到的术语。
11、最理想的情况是,面谈中的 问题采用现场所用的术语,但不总是这样。如果你询问组织中的某人他的工程业务手册是否受到管理和控制,他可能会迷惑地看着你。但是问他谁有 权更改工程业务手册中的文档时,你会得到完全不同的答案理想情况下,得到的答案是工程业务手册 是有管理和受控的。7 .在面谈间要留有充足的时间。每次面谈都是很紧张的,因此不应该一个接一个地安排。必须给评估组 时间让每个成员发表关于评估过程的意见和看法,并让那些作记录的人的手放松一下。把面谈过程中的每 一件事都记录下来并不容易。同时,尽可能在面谈过程一结束就检查笔记并作相应的标记。要记住,评估 组要努力做到准确,不能在面谈结束后才发现遗漏或忘记了某些事。注意到以上事项,CMM评估认证应该不成问题。