质量保证系课件-同行评审(V1 2).pptxVIP

  • 27
  • 0
  • 约4.11千字
  • 约 30页
  • 2017-01-07 发布于贵州
  • 举报
质量保证系列课件——同行评审——HSS质量部,2012年3月目录为什么要进行评审?测试可以取代评审吗?什么是评审? 什么是评审?在软件开发过程中邀请同行对工作产品进行审查,以图尽早查找出工作产品缺陷,进行质量控制的一种质量活动。Review需要前期准备、计划,安排好时间进度表,而且越早开展对项目越有价值。自检不属于评审的范畴为什么要进行评审?尽早地发现缺陷去除缺陷降低成本提高质量不是为了说明产品没有缺陷 提高质量不能依赖评审 测试可以取代评审吗?若Review发现缺陷的返工成本为1,则测试发现缺陷的返工成本是其14.5倍;SDV测试后发现缺陷的返工成本是其45倍;而客户发现缺陷的返工成本是其68倍。 缺陷发现效率:IBM的Santa Teresa实验室发现,采用代码审查发现一个主要缺陷的平均花费为3.5小时,而测试却要花费15-25小时;缺陷发现比例:在单一的测试阶段,只能去除被测工作产品中不超过35%的缺陷;而在设计和代码评审中,能发现50-70%的缺陷,有业务经验的评审者能去除90%的缺陷;代码覆盖程度:评审的覆盖率可以直接达到100%,但是有些代码,测试用例并无法全部覆盖;阻塞影响程度:评审不会出现阻塞,但是测试,可能会出现前一功能未实现好,后一功能也无法测试的现象;代码质量:测试不会体现出代码的清晰度和可维护性,但是评审可以。例如:不充分的注释、可以合并的重复代码等;常见的

文档评论(0)

1亿VIP精品文档

相关文档