4.7 同行评审的度量
同行评审和测试被业界认为是最主要的有效发现缺陷的手段(二者所发现的缺陷可以占到发现的缺陷总数80%~90%,因此对二者的度量分析工作将更加重要。具体的度量过程、方法、度量元,会在本书中的“软件度量”相关章节中详细描述。本节仅就同行评审中应该注意搜集的数据进行一下说明。
为了有效地提高同行评审过程的质量,经常需要对过程数据进行度量,通过度量分析可以看到同行评审效率怎样,测试效果如何,作为进一步提高过程的依据,不断改进的过程,提高产品质量。
某款软件产品的设计文档有20页,按以往的估计,评审中将会有100个缺陷。但是,这次评审实际上仅仅发现了60个,原因何在?可以使用鱼骨图、因果图对发现内容进行分析,是具体的同行评审过程执行得不好?还是经验不足?抑或是同行评审过程规定得有缺陷?是否规定了先看过再评审?还是产品的设计文档质量比较高?
这些都需要考虑一下。
4.7.1 常用度量元
对同行评审应进行度量,如需要获得评审准备的时间和评审时间以及这两个时间之比,评审准备期间发现的缺陷数和评审期间发现的缺陷数以及这两个数值之比,评审工作产品的规模和评审效率等主要内容。具体的度量数据应该包括:
(1)主要问题的个数/同行评审投入的总工作量。这些工作量一般用人时来表示,其中包括准备、发现以及更正等所有环节和方面的工作量。
(2)一般在缺陷会议结束时估计,然后在同行评审结束时得到实际值。
文章来源于领测软件测试网 https://www.ltesting.net/