培训做完后,老Q趁热打铁准备通过组织一次有效的评审给大家竖个标杆。为了让评审会准备得更充分一些,老Q让配置管理员小C帮他一起承担组织工作。小C对于如何进行有效的评审也是一知半解,也想借此机会好好地学习一下。
小C问老Q评审会到底应该怎么开。老Q看小C初出茅庐,非常好学,就用相对通俗的语言给小C做了个解释:
“评审啊,简单说就是一群人、在规定的时间与地点,对着一堆材料发出质疑;材料的提供者会满头大汗地做着解释,承认着错误,期望着最后能得到一个可以通过的结论。这场景有点像毕业论文答辩吧。其实毕业论文答辩也是一种评审,它保证论文的质量达到学校的要求。而项目中的评审则保证工作交付物达到了质量标准。”
小C听罢还是回到老问题:“那我们怎么开始呢?”
老Q说,“首先要把评审会里的各个角色确定下来。在评审过程中涉及的角色主要有5种,包括:责任人、主审人、评审专家、记录员。这次评审的责任人就是负责设计的开发组组长,主审人就是我,记录员就要辛苦你了。不过最关键的是评审专家,他们的能力够不够,态度认真不认真决定了这次评审的效果。”
老Q想了一会儿,说:“项目的架构师当然要做评审专家,但我还要从公司请两个水平高、和项目没有直接关系的架构师一起来帮我们评审。还有,要让几个负责编码的小组长也做评审专家,他们可是接下一棒的,估计没有人会比他们更认真了。让设计、编码两拨人自己PK去吧。”说到这里老Q忍不住得意地笑了起来。
小C看到老Q情绪正佳,接着问:“这些人具体要做些什么呢?”老Q不厌其烦地一个一个说起来:
“我这个主审人就像刚才说的,要先选定评审组的成员,然后再做评审的前期准备。在评审过程中要保证规范和高效,评审后要将结果及时发布给相关人员。最后,对于评审发现的问题还要跟踪直至问题关闭。
责任人开个玩笑说就是批斗对象了,他先要把评审的资料准备好,在评审过程中解答提出的问题,对于发现的缺陷要虚心接受,会后还要积极改正缺陷并提交给主审人审核。
记录员就是小C你承担的工作,虽不复杂但要认真细心。要帮我组织评审会议,在评审过程中把专家们提出的所有问题都记录下来,还要记录责任人的解释信息,最后要形成会议纪要,还要记录评审结果。
评审专家是最重要的了。评审专家必须拿出必要的时间和精力来彻底了解被评审的资料,其任务是寻找这些评审资料的缺陷,侧重于发现问题而不是解决问题。在评审过程中要保持客观性,要对被评审的资料而不是责任人个人提出意见。”(www.xing528.com)
对于评审要有哪些角色小C已大致清楚,但这个评审会一步步怎么开还是心中无数。老Q告诉小C,评审过程分为计划、预备会议、准备、评审会议和跟踪几个阶段。
■计划阶段与项目计划同步,也就是说项目要有哪些评审在项目计划中就提前定义好了。
■预备会议,针对要评审的资料对评审组进行培训,并讨论评审资料。如果大家对评审过程都很熟悉的话,这个会议可以不开。但从现在这个项目的情况来看是非开不可了,前面召集大家的那次培训会也可认为是一次预备会议。
■准备工作,评审会不是现场“唠嗑”会,要保证评审会议的效率和效果,评审专家们必须在会前就严格地对将要评审的资料作认真的准备。
■评审会议,评审专家和责任人在会上共同确认正在评审的资料中包含的错误和缺陷。
■跟踪,评审会议完成后并不是说评审就结束了,评审组织者还要确保责任人采取必要的措施改正所发现的问题。
这些都做完了,才是完成了一个真正完整的评审过程。
小C听完老Q的介绍禁不住叹气说:“好复杂啊,要真的做好一次评审要花好多精力呢!”
老Q想了想,回答说:“也不是每一个评审都要这么复杂。评审也有几种类型,最常见的是正规检视和走查。一般对于需求分析和设计阶段的交付物的评审都采用正规检视方式,像这次对《设计说明书》的评审就是正规检视。但项目后期的代码、测试用例等的评审可以指定专人用走查的方式,就不用开大规模的评审会了。”
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。