码迷,mamicode.com
首页 > 其他好文 > 详细

软件测试之同行评审

时间:2015-04-25 22:42:05      阅读:397      评论:0      收藏:0      [点我收藏+]

标签:

Peer Review(同行评审

一、概念及目的

  一般来说,一个产品完成之后通常会由它的作者及作者的同事来进行检查,目的是为了评估产品的技术性和质量。这就是我们所说的同行评审。

  在软件测试中同样也有同行评审(Peer Review),便于对软件进行检查和评估。

  同时同行评审也是软件测试中必不可少的部分,几乎所有的软件项目中都需要同行评审,因为每个人写出来的程序都有可能存在错误,让懂行的同事审查一下便于及时发现错误,并在一定程度上提高程序和产品的质量。

二、作用

  早期发现缺陷;

  去除缺陷;

  降低成本;

  提高质量;

三、类型及组织形式

  同行评审的类型包括:审查、走查、单人复审和多人复审等。

  主要包括:技术评审(Technical review)、正规检视(Formal Inspection)、走读(Walkthroughs)、管理评审(Management Review)

  技术评审:是由一个正式的组织对产品进行评价。它确认任何与规格和标准不一致的地方或者在检查后给出可替换的建议,或者包含这两者。

  正规检视:是在软件开发过程中进行的、发现、排除软件在开发周期各个阶段存在的错误、不足的过程,是一种软件静态测试方法,其生存周期为软件开发的周期。

  走读:目的是要评价一个产品,通常是软件代码。

 

四、流程

 技术分享

五、角色及职能

  同行评审主要包括五个角色,分别是Moderator(主持人)、Inspectors(评审员)、Author作者)、Reader(讲解员)、Recorder(书记员)

  主持人:一般需要具备领导技巧,负责管理审查过程,是审查流程中的关键角色。

  评审员:所有参与评审的人员都可以是评审员;主要负责理解被审材料、进行个人检查、做好准备并参加审查会议。

  作者:提供审查材料,并提供概要介绍;此外,作者也可以充当评审员。

  讲解员:充分理解审查材料,并在讲解的同时加以解释。该角色不能由作者担当。

  书记员:按照主持人的示意记录产品和程序等的异常,在记录的同时要对异常进行分类。

六、有效评审的原则

  1. 在预审期间要使用检查单,检查单用以记录发现的缺陷。
  2. 避免过度依赖检查单。
  3. 审查会议要限制在2小时之内,以避免长时间讨论而偏离了审查会议的主题。
  4. 审查的对象是产品而非生产者(作者),因此要避免对作者本人进行人身攻击。
  5. “磨刀不误砍柴工”,要给评审员提供足够的预审时间,一般以提前两天为佳。
  6. 如果有与会人员未准备好,则将会议延期;如果有人确实抽不出时间,则取消评审。

软件测试之同行评审

标签:

原文地址:http://www.cnblogs.com/zxx1994/p/4456714.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!