类比估算
根据以前类似项目的实际工作量,凭经验来推测当前项目的工作量。类比估算的方法并不适合用于大型复杂和变动可能性高的项目。
用开发时间的百分比估算
这种估算方法在一些项目里是比较常见的,其成立前提在于,测试工作量依赖于软件的规模,而软件的规模又决定了开发编码的工作量。比如预留开发时间的50%给测试工作,是一种常见的做法。这种方法的风险也比较大,并且不适用于复杂情况。
WBS估算法
WBS全称(work breakdown structure),即工作内容分解。严格来说他不是一种估算方法,而是项目管理方法,并且可以应用在大多数场景。其理念在于将复杂的工作内容分解成足够的颗粒度,对这些细粒度的内容逐一估算,继而累加得出整体结果。
通常来说,分解的粒度越小,估算精度越高。可以再加上10%~15%的浮动幅度,来确定实际所需的测试工作量。
Delphi估算法
典型的专家判断法,是由许多专家运用结构化的方法来做出主观判断。专家的选择方面,在测试领域内通常没有严格要求,任务的相关人员一般都做为专家参与Delphi估算。
PERT估算法
又称三点估算法,是指估算三种可能的工期,然后加权平均,得出活动的平均工期和标准偏差。PERT对各个项目活动的完成时间按三种不同情况估计:一个产品的期望工期,一个低可能估计,一个高可能估计。
推荐阅读: