Peer Review(同行评审)
一、概念及目的
一般来说,一个产品完成之后通常会由它的作者及作者的同事来进行检查,目的是为了评估产品的技术性和质量。这就是我们所说的同行评审。
在软件测试中同样也有同行评审(Peer Review),便于对软件进行检查和评估。
同时同行评审也是软件测试中必不可少的部分,几乎所有的软件项目中都需要同行评审,因为每个人写出来的程序都有可能存在错误,让懂行的同事审查一下便于及时发现错误,并在一定程度上提高程序和产品的质量。
二、作用
早期发现缺陷;
去除缺陷;
降低成本;
提高质量;
三、类型及组织形式
同行评审的类型包括:审查、走查、单人复审和多人复审等。
主要包括:技术评审(Technical review)、正规检视(Formal Inspection)、走读(Walkthroughs)、管理评审(Management Review)
技术评审:是由一个正式的组织对产品进行评价。它确认任何与规格和标准不一致的地方或者在检查后给出可替换的建议,或者包含这两者。
正规检视:是在软件开发过程中进行的、发现、排除软件在开发周期各个阶段存在的错误、不足的过程,是一种软件静态测试方法,其生存周期为软件开发的周期。
走读:目的是要评价一个产品,通常是软件代码。
四、流程
五、角色及职能
同行评审主要包括五个角色,分别是Moderator(主持人)、Inspectors(评审员)、Author作者)、Reader(讲解员)、Recorder(书记员)
主持人:一般需要具备领导技巧,负责管理审查过程,是审查流程中的关键角色。
评审员:所有参与评审的人员都可以是评审员;主要负责理解被审材料、进行个人检查、做好准备并参加审查会议。
作者:提供审查材料,并提供概要介绍;此外,作者也可以充当评审员。
讲解员:充分理解审查材料,并在讲解的同时加以解释。该角色不能由作者担当。
书记员:按照主持人的示意记录产品和程序等的异常,在记录的同时要对异常进行分类。
六、有效评审的原则
原文:http://www.cnblogs.com/zxx1994/p/4456714.html