这是敏捷开发估算的一种算法,非常有用
Gompertz模型预测模板使用说明
1 灰色的单元格为自动计算出来的,不需要填写。其他白色的单元格需要手工填写。
2 样本点的个数不能超过1000,如果超过了1000,需要重新定义公式
3 遗留缺陷率是项目组的目标,可以自己设定,通常情况,针对4、5级的软件公司,此值应该小于等于5%。
4 需要拷贝进来每次测试发现的缺陷数。
5 将测试序号与累计发现的缺陷数两列拷贝到1stopt中,计算出K,a,b,填写到本表中
6 K为缺陷个数的上限,Ka为测试启动时首次发现的缺陷个数的拟合值,b表征了曲线到达顶峰的速度。
7 还需要的测试次数是用最后三次测试出的缺陷的平均数作为后续每次测试发现的缺陷的个数作为分母,然后用剩余应发现的缺陷个数除以之。
8 任意缺陷值预测是指想知道累计的发现缺陷数等于某个值时,需要执行的测试次数。此功能并非一定需要执行,可以忽略。
9 缺陷快速上升的拐点y值为K/e。计算原理可以自行查阅资料。
1