上一篇介绍了项目各项活动之间的逻辑关系顺序(项目各项活动之间的逻辑顺序),以及如何绘制各项活动之间的关系图。但仅有逻辑关系还不够,我们还需要知道项目各项活动具体耗费的时间是多少,才能够编制出合理的项目进度计划。
常见的项目活动时间估算有如下几种方法:类比估算,参数估算、三点估算等。我们分别来了解一下。
一、类比估算法
类比估算是参考过去项目或者活动的历史数据,估算本项目的情况。如果当前的项目活动与历史项目活动相似度比较高,人员经验丰富,那么类比估算的准确度也会高很多。类比估算的优点是成本低、比较快。缺点是准确率不高。
假如我们有团队成员曾经做过多次数据库开发工作,那么新项目的数据库开发就可以参考之前的经验,给出一个预估的开发时长。
二、参数估算
参数估算是指根据历史数据,在一个因变量与几个自变量之间建立某种统计关系,据此预测因变量的值,从而得出活动工期。
举例来说,项目团队曾经砌过一堵3米高的墙,用了6天时间。现在需要砌两堵5米的墙,我们可以采用如下方式进行简单计算:3米的墙用了6天时间,平均两天可以砌1米的墙,那么10天就可以砌一堵五米的墙,两堵五米的墙共需要10天完成。
参数估算与类比估算类似,两种方法的共同点是都要参考历史数据,不同点是参数估算涉及每单位、变量、计算公式等,比类比估算准确。
三、三点估算法
三点估算法也称为PERT法(计划评审技术,Program Evaluation an Review Technique)。这个技术是上世纪50年代,美国海军部在开发北极星潜艇系统时开发的,PERT法的理论基础是假设项目持续时间以及整个项目完成时间是随机的,且服从某种概率分布。
所谓三点估计法就是把工期划分为最可能时间、最乐观时间、最悲观时间,然后用这三个时间估算出可能的项目工期分布。
- 最可能时间:基于最可能获得的资源、最可能取得的资源生产率、对资源可用时间的现实预计、资源对其他参与者的可能依赖关系及可能发生的各种干扰等,所估算的活动持续时间。
- 最乐观时间:基于活动的最好情况所估算的活动持续时间。
- 最悲观时间:基于活动的最差情况所估算的持续时间
估算工期的公式如下:
期望工期=(最乐观时间 4X最可能时间 最悲观悲观时间)/6
标准偏差=(最悲观时间-最乐观时间)/6
方差=[(最悲观时间-最乐观时间)/6]2
在统计学中标准差是西格玛,代表是距离期望值的偏差。
68.26%的结果数据位于均值的正负 1 西格玛内;
95.46%的结果数据位于均值的正负 2 西格玛内;
99.73%的结果数据位于均值的正负 3 西格玛内。
公式比较难理解。我们来看个例子:
某活动的工期最乐观估算 6 天,最悲观估算 30 天,最可能估算为 9 天。
按照公式计算。期望工期=(6 4*9 30)/6=12 天。标准差(西格玛)=(30-6)/6=4 天;
也就是说该活动在:
正负 1 西格玛内,也就是在8 天~16 天,这个区间完成活动的概率是 68.26%。
正负 2 西格玛内,也就是在4 天~20 天,这个区间完成活动的概率是 95.46%。
以上就是几种常见的工期估算方法,你学会了吗?对于三点估算,大家还可以查找相关资料进行深入学习。
总结一下。所谓估算,就是有一定“猜”的成分在里面。在实际工作未开展之前,无论谁也无法准确预知会发生什么,各种预估方法为我们提供了一定程度上可信的结果,来帮助我们完成项目的规划,大家可以根据项目的实际情况选择对应的方法,或者多种方法混合使用,交叉验证,不必拘泥于某种方法。