估算活动持续时间是根据资源估算的结果,估算完成单项活动所需工作时段数的过程。本过程的主要作用是,确定完成每个活动所需花费的时间量,为制定进度计划过程提供主要输入。图6-14描述本过程的输入、工具与技术和输出,图6-15是本过程的数据流向图。
图6-14 估算活动持续时间:输入、工具与技术和输出
图6-15 估算活动持续时间的数据流向图
估算活动持续时间依据的信息包括:活动工作范围、所需资源类型、估算的资源数量和资源日历。应该由项目团队中最熟悉具体活动的个人或小组,来提供活动持续时间估算所需的各种输入。对持续时间的估算应该渐进明细,取决于输入数据的数量和质量。例如,在工程与设计项目中,随着数据越来越详细,越来越准确,持续时间估算的准确性也会越来越高。所以,可以认为,持续时间估算的准确性和质量会逐步提高。
在本过程中,应该首先估算出完成活动所需的工作量和计划投入该活动的资源数量,然后结合项目日历和资源日历,据此计算出完成活动所需的工作时段数(活动持续时间)。应该把活动持续时间估算所依据的全部数据与假设都记录在案。
6.5.1 估算活动持续时间:输入
6.5.1.1 进度管理计划
见6.1.3.1节。进度管理计划规定了用于估算活动持续时间的方法和准确度,以及其他标准,如项目更新周期。
6.5.1.1 活动清单
见6.2.3.1节。活动清单列出了需要进行持续时间估算的所有活动。
6.5.1.3 活动属性
见6.2.3.2节。活动属性为估算每个活动的持续时间提供了主要输入。
6.5.1.4 活动资源需求
见6.4.3.1节。估算的活动资源需求会对活动持续时间产生影响。对于大多数活动来说,所分配的资源能否达到要求,将对其持续时间有显著影响。例如,向某个活动新增资源或分配低技能资源,就需要增加沟通、培训和协调工作,从而可能导致活动效率或生产率下降,以致需要更长的持续时间。
6.5.1.5 资源日历
见6.4.1.4节。资源日历中的资源可用性、资源类型和资源性质,都会影响进度活动的持续时间。例如,由全职人员实施某项活动,熟练人员通常能比不熟练人员在更短时间内完成该活动。
6.5.1.6 项目范围说明书
见5.3.3.1节。在估算活动持续时间时,需要考虑项目范围说明书中所列的假设条件和制约因素。假设条件包括(但不限于):
现有条件;
信息的可用性;
报告期的长度。
制约因素包括(但不限于):
可用的熟练资源;
合同条款和要求。
6.5.1.7 风险登记册
见11.2.3.1节。风险登记册提供了风险清单,以及风险分析和应对规划的结果。对风险登记册的更新包含在项目文件更新中,见11.5.3.2节。
6.5.1.8 资源分解结构
见6.4.3.2节。资源分解结构按照资源类别和资源类型,提供了已识别资源的层级结构。
6.5.1.9 事业环境因素
见2.1.5节。能够影响估算活动持续时间过程的事业环境因素包括(但不限于):
持续时间估算数据库和其他参考数据;
生产率测量指标;
发布的商业信息;
团队成员的所在地。
6.5.1.10 组织过程资产
见2.1.4节。能够影响估算活动持续时间过程的组织过程资产包括(但不限于):
关于持续时间的历史信息;
项目日历;
进度规划方法论;
经验教训。
6.5.2 估算活动持续时间:工具与技术
6.5.2.1 专家判断
通过借鉴历史信息,专家判断能提供持续时间估算所需的信息,或根据以往类似项目的经验,给出活动持续时间的上限。专家判断也可用于决定是否需要联合使用多种估算方法,以及如何协调各种估算方法之间的差异。
6.5.2.2 类比估算
类比估算是一种使用相似活动或项目的历史数据,来估算当前活动或项目的持续时间或成本的技术。类比估算以过去类似项目的参数值(如持续时间、预算、规模、重量和复杂性等)为基础,来估算未来项目的同类参数或指标。在估算持续时间时,类比估算技术以过去
类似项目的实际持续时间为依据,来估算当前项目的持续时间。这是一种粗略的估算方法,有时需要根据项目复杂性方面的已知差异进行调整。在项目详细信息不足时,就经常使用这种技术来估算项目持续时间。
相对于其他估算技术,类比估算通常成本较低、耗时较少,但准确性也较低。可以针对整个项目或项目中的某个部分,进行类比估算。类比估算可以与其他估算方法联合使用。如果以往活动是本质上而不是表面上类似,并且从事估算的项目团队成员具备必要的专业知识,那么类比估算就最为可靠。
6.5.2.3 参数估算
参数估算是一种基于历史数据和项目参数,使用某种算法来计算成本或持续时间的估算技术。参数估算是指利用历史数据之间的统计关系和其他变量(如建筑施工中的平方英尺),来估算诸如成本、预算和持续时间等活动参数。
把需要实施的工作量乘以完成单位工作量所需的工时,即可计算出活动持续时间。例如,对于设计项目,将图纸的张数乘以每张图纸所需的工时;或者对于电缆铺设项目,将电缆的长度乘以铺设每米电缆所需的工时。又例如,如果所用的资源每小时能够铺设25米电缆,那么铺设1 000米电缆的持续时间是40小时(1 000米除以25米/小时)。
参数估算的准确性取决于参数模型的成熟度和基础数据的可靠性。参数估算可以针对整个项目或项目中的某个部分,并可与其他估算方法联合使用。
6.5.2.4 三点估算
通过考虑估算中的不确定性和风险,可以提高活动持续时间估算的准确性。这个概念源自计划评审技术(PERT)。PERT使用三种估算值来界定活动持续时间的近似区间:
最可能时间(tM)。基于最可能获得的资源、最可能取得的资源生产率、对资源可用时间的现实预计、资源对其他参与者的可能依赖及可能发生的各种干扰等,所估算的活动持续时间。
最乐观时间(tO)。基于活动的最好情况,所估算的活动持续时间。
最悲观时间(tP)。基于活动的最差情况,所估算的活动持续时间。
基于持续时间在三种估算值区间内的假定分布情况,使用公式来计算期望持续时间tE。基于三角分布和贝塔分布的两个常用公式如下:
三角分布 tE = (tO + tM + tP) / 3
贝塔分布(源自传统的PERT技术) tE = (tO + 4tM + tP) / 6
基于三点的假定分布计算出期望持续时间,并说明期望持续时间的不确定区间。
6.5.2.5 群体决策技术
基于团队的方法(如头脑风暴、德尔菲技术或名义小组技术)可以调动团队成员的参与,以提高估算的准确度,并提高对估算结果的责任感。选择一组与技术工作密切相关的人员参与估算过程,可以获取额外的信息,得到更准确的估算。另外,让成员亲自参与估算,能够提高他们对实现估算的责任感。
6.5.2.6 储备分析
在进行持续时间估算时,需考虑应急储备(有时称为时间储备或缓冲时间),并将其纳入项目进度计划中,用来应对进度方面的不确定性。应急储备是包含在进度基准中的一段持续时间,用来应对已经接受的已识别风险,以及已经制定应急或减轻措施的已识别风险。应急储备与“已知—未知”风险相关,需要加以合理估算,用于完成未知的工作量。应急储备可取活动持续时间估算值的某一百分比、某一固定的时间段,或者通过定量分析来确定,如蒙特卡洛模拟法(见11.4.2.2节)。如图6-19所示,可以把应急储备从各个活动中剥离出来,汇总成为缓冲。
随着项目信息越来越明确,可以动用、减少或取消应急储备。应该在项目进度文件中清楚地列出应急储备。
也可以估算项目所需要的管理储备。管理储备是为管理控制的目的而特别留出的项目时段,用来应对项目范围中不可预见的工作。管理储备用来应对会影响项目的“未知—未知”风险。管理储备不包括在进度基准中,但属于项目总持续时间的一部分。依据合同条款,使用管理储备可能需要变更进度基准。
6.5.3 估算活动持续时间:输出
6.5.3.1 活动持续时间估算
活动持续时间估算是对完成某项活动所需的工作时段数的定量评估。持续时间估算中不包括任何滞后量(见6.3.2.3节)。在活动持续时间估算中,可以指出一定的变动区间,例如:
2周±2天,表明活动至少需要8天,最多不超过12天(假定每周工作5天);
超过3周的概率为15%,表明该活动将在3周内(含3周)完工的概率为85%。
6.5.3.2 项目文件更新
可能需要更新的项目文件包括(但不限于):
活动属性;
为估算活动持续时间而制定的假设条件,如技能水平、可用性,以及估算依据。