软件质量管理实践(连载十)

发表于:2008-12-19 18:25

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:于波、姜艳    来源:51Testing提供试读

关键字:软件质量管理

  4.7  同行评审的度量

  同行评审和测试被业界认为是最主要的有效发现缺陷的手段(二者所发现的缺陷可以占到发现的缺陷总数80%~90%,因此对二者的度量分析工作将更加重要。具体的度量过程、方法、度量元,会在本书中的“软件度量”相关章节中详细描述。本节仅就同行评审中应该注意搜集的数据进行一下说明。

  为了有效地提高同行评审过程的质量,经常需要对过程数据进行度量,通过度量分析可以看到同行评审效率怎样,测试效果如何,作为进一步提高过程的依据,不断改进的过程,提高产品质量。

  某款软件产品的设计文档有20页,按以往的估计,评审中将会有100个缺陷。但是,这次评审实际上仅仅发现了60个,原因何在?可以使用鱼骨图、因果图对发现内容进行分析,是具体的同行评审过程执行得不好?还是经验不足?抑或是同行评审过程规定得有缺陷?是否规定了先看过再评审?还是产品的设计文档质量比较高?

  这些都需要考虑一下。

  4.7.1  常用度量元

  对同行评审应进行度量,如需要获得评审准备的时间和评审时间以及这两个时间之比,评审准备期间发现的缺陷数和评审期间发现的缺陷数以及这两个数值之比,评审工作产品的规模和评审效率等主要内容。具体的度量数据应该包括:

  (1)主要问题的个数/同行评审投入的总工作量。这些工作量一般用人时来表示,其中包括准备、发现以及更正等所有环节和方面的工作量。

  (2)一般在缺陷会议结束时估计,然后在同行评审结束时得到实际值。

  (3)我们的效率是否正常/工作产品是否正常。

  (4)评审准备时发现缺陷数和评审时发现缺陷数及其比率。

  (5)记录问题的个数/评审会议所用的时间,一般用个数/分钟表示。

  (6)评审会议结束后得到问题记录的速率。

  (7)反映评审会议的控制是否得当。

  (8)评审专家的准备是否充分。

  (9)主要问题与所有记录项的比率。

  (10)主要问题个数/所有记录项个数。

  (11)判断角色分配是否合理。

  (12)缺陷密度。

  (13)同行评审总缺陷数和有效缺陷数及其比率。

  (14)评审文档页数(代码行数)。

  (15)缺陷移除率和缺陷泄漏率。

  (16)准备时间和评审时间(小时)及其比率。

  (17)同行评审的缺陷打开和关闭的情况统计。

  (18)同行评审的效率、评审速率的度量。

  (19)同行评审的覆盖率。

相关阅读:

软件质量管理实践(连载九)

软件质量管理实践(连载八)

软件质量管理实践(连载七)

软件质量管理实践(连载六)

软件质量管理实践(连载五)

版权声明:51Testing软件测试网获电子工业出版社授权连载《软件质量管理实践》部分章节,其他个人或单位未经许可,不得对本内容复制、转载或进行镜像。51Testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号