关于软件测试(5):初识Peer Review

一、背景:这周的软件测试课堂上我们在自行分组的情况下,对姚同学的汽车停车位定位管理系统进行了Peer Review,中文就是同行测试。这也是我第一次接触同行测试,那接下来我先介绍一下Peer Review吧。

二、Peer Review的定义:是一种通过作者的同行来确认缺陷和需要变更区域的检查方法。需要进行同行评审的特定产品在定义项目软件过程的时候被确定并且作为软件开发计划的

一部分被安排了进度。

三、Peer Review的人员分配:

  在这其中需要用到评审小组,评审小组至少由3人组成(包括被审材料作者),一般为4至7人。通常,概要性的设计文档需要较多评审人员,涉及详细技术的评审只需要较少的评审人员。评审小组应包括下列角色:

  • 评审员(Reviewer、Inspector):评审小组中的每一成员,无论他(她)是否是主持人、作者、宣读员、记录员,都是评审员。他们的职责是在会前准备阶段和会上检查被审查材料,找出其中的缺陷。合适的评审员人选包括被审材料在生命周期中的前一阶段、本阶段和下一阶段的相关开发人员。例如,需求分析评审员可以包括客户和概要设计者,详细设计和代码的评审员可以包括概要设计者、相关模块开发人员、测试人员。
  • 主持人(Moderator):支持人的主要职责,在评审会前负责正规技术评审计划和会前准备的检查;在评审会中负责调动每一个评审员在评审会上的工作热情,把握评审会方向,保证评审会的工作效率;在评审会后负责对问题的分类及问题修改后的复核。
  • 宣读员(Reader)

    宣读员的任务是在评审会上通过朗读和分段来引导评审小组遍历被审材料。除了代码评审可以选择作者作为宣读员外,其他评审最好选择直接参与后续开发阶段的人员作为宣读员。

  • 记录员(Recorder)

    记录员负责将评审会上发现的软件问题记录在“技术评审问题记录表”。在评审会上提出的但尚未解决的任何问题以及前序工作产品的任何错误都应加以记录。

    作者(Author)

被审材料的作者负责在评审会上回答评审员提出的问题,以避免明显的误解被当作问题。此外,作者须负责修正在评审会上发现的问题。

  

  在我们的课堂测试中,我们小组六个人,评审员有两位,其它各一位。我担当的是作者的角色。

四、peer Review的目的:

  • 尽可能早的发现并确定软件产品中的缺陷。
  • 尽可能早的发现产品中应该改进和提高的部分,并及早实现。
  • 项目成员通过同行评审,可以更好的理解软件产品,防止部分错误的发生。

五、peer Review的流程:

  在网上找的两个流程图:

 

在这次的模拟同行测试里面我们针对姚同学的项目,评审提出了一系列的问题,而我作为作者对他们的问题进行解答或者给出改进方案,从而更新项目方案。最终总体来说还是对姚同学的项目有着一定的帮助的。

六、收获

  这次的模拟同行评审给我带来的感触就是不同的视角会产生很棒的化学反应,往往你通过别人的视角可以看到自己项目的不足也可以在自己的项目里找到发光点从而对其进行改进、优化。这是对于整个团队都有很大推动力的活动。

时间: 2024-11-08 12:33:46

关于软件测试(5):初识Peer Review的相关文章

软件测试——Peer Review

一.什么是peer review peer review是一种通过作者的同行来确认缺陷和需要变更区域的检查方法.需要进行同行评审的特定产品在定义项目软件过程的时候被确定并且作为软件开发计划的一部分被安排的进度. 二.背景 这周三老师在课上安排了peer review,每5-6个人一个小组,自己进行分工,并对样例软件进行peer review. 三.peer review的图解及分工 Moderator (主持人) 主持人的主要职责,在评审会前负责正规技术评审计划和会前准备的检查:在评审会中负责调

软件测试学习笔记week 7 --- Peer Review

同行评审(Peer review,在某些学术领域亦称 Refereeing),或译为同侪审查,是一种学术成果审查程序,即一位作者的学术著作或计划被同一领域的其他专家学者评审.一般学术出版单位主要以同行评审的方法来选择与筛选所投送的稿件录取与否,而学术研究资金提供机构,也广泛以同行评审的方式来决定研究是否授予资金.奖金等. 同行评审程序的主要目的是确保作者的著作水平符合一般学术与该学科领域的标准.在许多领域著作的出版或者研究奖金的颁发,如果没有以同行评审的方式来进行就可能比较会遭人质疑,甚至成为某

软件测试:Peer Review

上节课中我们学习了PeerReview Peer Review 又称同行评审.是一种学术成果审查程序,即一位作者的学术著作或计划被同一领域的其他专家学者评审.[1] 一般的评审过程如下图所示 评审角色 评审角色分为五种,分别是 Moderator (主持人) 负责评审过程的关键人物,收集检查数据错误分类.严重程度,控制评审进度.时间.内容 防止内容发散(评审变为发牢骚.幻想.工资待遇的讨论会) Inspectors (评审员) 负责从通常的视点出发 发现成果物的缺陷,以及缺陷影响到的技术领域 局

Peer Review 同行评审

Peer Review 同行评审 首先要搞清楚什么是同行评审,从泛泛的角度讲它是一种审查程序,将一位作者的工作产品让同一领域的其他同行.专家来加以评估和审核.是为了更早的发现产品中存在的缺陷,及早的消灭缺陷,提高产品质量和生产率. 同行评审虽然成本很高,但有效地同行评审却能极大的节省项目中的各种成本.一个静态存在于工作产品中的缺陷如果不进行修改,越到项目后期,显现出的影响范围,威力越大,相应的修复成本也会成倍的增长.一个需求中的缺陷在同行评审中也许只是一个描述不清楚.不准确,修复起来也相当轻松.

浅谈Peer Review(同行评审)

这周的<软件测试技术>,我们接触到了同行评审(Peer Review),并结合检测车位的说明书进行了实例分析.那么下面我就简单介绍下何为PR?     从维基百科中,我们知道同行评审(Peer Review,在某些学术领域亦称Refereeing),或译为同行审查,是一种学术成果审查程序,即一位作者的学术著作或计划被同一领域的其他专家学者评审.一般学术出版单位主要以同行评审的方法来选择与筛选所投送的稿件录取与否,而学术研究资金提供机构,也广泛以同行评审的方式来決定研究是否授予资金.奖金等.同行

peer review

同行评审(Peer review,在某些学术领域亦称Refereeing),或译为同侪审查,是一种学术成果审查程序,即一位作者的学术著作或计划被同一领域的其他专家学者评审.一般学术出版单位主要以同行评审的方法来选择与筛选所投送的稿件录取与否,而学术研究资金提供机构,也广泛以同行评审的方式来决定研究是否授予资金.奖金等. 同行评审程序的主要目的是确保作者的著作水平符合一般学术与该学科领域的标准.在许多领域著作的出版或者研究奖金的颁发,如果没有以同行评审的方式来进行就可能比较会遭人质疑,甚至成为某出

同行评审 Peer Review

周五的课上,章老师给我们上了一节关于同行评审(Peer Review)的课程,让我了解了以前并不熟悉的这一过程.课上我们就姚思丹同学项目组做的项目,分组进行了审查. 首先介绍一下同行评审(Peer Review): 同行评审(Peer review,在某些学术领域亦称Refereeing),或译为同侪审查,是一种学术成果审查程序,即一位作者的学术著作或计划被同一领域的其他专家学者评审.一般学术出版单位主要以同行评审的方法来选择与筛选所投送的稿件录取与否,而学术研究资金提供机构,也广泛以同行评审的

浅谈Peer Review

Peer Review意为同行评审,是一种审查程序,即一位作者的学术著作或计划让同一领域的其他专家学者来加以评审.在出版单位主要以同行评审的方法来选择与筛选所投送的稿件录取与否,再而资金提供的单位,也是以同行评审的方式来决定研究奖助金是否授予. 1概念 同行评审的程序主要针对的是让作者的著作使之符合一般的科学与学科领域的标准.在许多领域著作的出版或者研究奖金的颁发,如果没有以同行评审的方式来进行就可能比较会遭人物议. 同行评审机制被许多国家视为科研发表的重点,几乎所有的知名期刊都采用同行评审,他

Peer Review(同行评审)

1. Peer Review(同行评审) 同行评审(Peer Review)是一种通过作者的同行来确认缺陷和需要变更区域的检查方法.需要进行同行评审的特定产品在定义项目软件过程的时候被确定并且作为软件开发计划的一部分被安排了进度 老师ppt中的定义: A work product (normally some form of document) is examined by its author and one or more colleagues, in order to evaluate i