如何利用缺陷的管理提高软件开发质量二 --到什么程度才算测完

问题:测试到什么程度才算测完成?
如何去预测测试要多少时间?
 
从下面的例子可以看到,如果没有以往的数据作为参考,解答以上问题的困难。
这两个例子比较特殊,都是质量要求很高——美国的太空计划:
项目的软件规模不大,只有1万7千行,但不能有任何缺陷。
 image.png

图11.1,显示缺陷累积数,可以看到它要到67周才完全发现缺陷。如果它在中间25周期间都没发现任何缺陷就停下,它就有70个缺陷未被发现,导致太空计划失败。


image.png

image.png

图11.2就更加清晰,从19到25周,缺陷每周发现都很少,另外的例子更为显著,另外的太空计划,累积的数从40周左右就为0,从图1.4也能看出,但是从整个累积的缺陷,那个时间发现的缺陷数还不到总数的1/3.

 
 
从以上例子,我们知道为什么要有质量计划,核定一个依据以往的缺陷排除效益和预测缺陷数,才可以更好计划整个质量和测试,避免遗漏到最后。
---------------------
作者:EdmondSung

点击关闭
  • CMMI认证客服

    CMMI3认证客服

    CMMI咨询

    CMMI4认证