评审活动贯穿于测试流程的各个阶段,需求评审,测试计划评审,测试用例评审等等
评审是静态测试的重要组成部分。如何高效的开展评审活动,而不是只是流于一种形式。
我觉得必须分为三个阶段。
第一个阶段:评审前的准备
第二个阶段:评审中的积极主动
第三个阶段:评审后的总结
首先针对第一个阶段:评审前的准备;这里需要相关人员提前做好一些必要的工作如下:
1、必须有相关的充分的文档资料,例如需求评审,需求人员必须准备好必要的需求文档,并且已近描述充分,采取严格的评审入口准则。
2、评审人员应该在评审前得到相关的文档,而且安排有充分的时间去阅读和理解。这里的评审人员强调要是合适的评审人员,必须具备必需的资格或技术能力。
3、端正评审的态度。要从管理层开始重视评审这项活动。评审人员要意识到评审在软件生命周期中的重要性以及对质量改进的巨大影响。
第二个阶段:评审中积极主动。
1、评审中一定要调动大家的主动性,不要只是一味的听从需求人员的解说,要主动的表达自己的理解与看法。你可以完全站在客户的角度思考问题。还可以再评审前的准备活动中,列出自己的疑问或者不同的看法。这样可以做到有的放矢。
2、鼓励发现重要的缺陷,注重内容而非形式。
3、评审中要记录会议纪要。对需要修改的部分做出简明扼要的记录,方便相关人员在评审会议后及时的修改。这里最好有相关人员对此进行汇总,评审结束后可以将修改内容发邮件给相关人员。
第三个阶段:评审后的总结。
评审活动是一个持续改进的过程,成功运用评审的一个重要方面是不断从评审中学习经验教训,从而持续不断地改进评审过程。记录评审所花费的成本(例如:时间成本)和所获得的收益。对于缺陷修复和再评审要给予充分的时间。鼓励大家对评审文档中最重要的方面进行深层次的思考。
相关链接: