软件工程之软件项目管理(估算缺陷的数量)

估算缺陷的数量

林肯指数

林肯指数依赖于假设:测试者发现任何缺陷的机会相等
假定两位测试者发现一个bug的概率分别为P1和P2,在应用程序中总共有B个缺陷,则他们可能分别找到E1=P1 * B,E2=P2 * B个缺陷
某个特殊的缺陷被同时发现的概率是P1 * P2 ,因此,预计他们能同时发现S= P1 * P2 * B个缺陷
所以,总共的缺陷数量是B= E1 *E2 /S
例题:在一个项目中, Lisa找到缺陷8个, Ramon找到缺陷6个, 找到的相同的缺陷2个, 那么总的缺陷可能有多少个?
A. 12个
B. 24个
C. 36个
D. 14个
解答:
根据上面的方法,总的缺陷数=8 * 6/2 =24个,故选B

赛贝尔指数

塞贝尔公式:bug数量=(E1+1)(E2+1)/(S+1)-1
同样的上个例题,使用赛贝尔公式得出缺陷数=(8+1)* (6+1)/(2+1)-1=9*7/3-1=20个

猜你喜欢

转载自blog.csdn.net/Daisy74RJ/article/details/106593446