控制进度是监督项目活动状态,更新项目进展,管理进度基准变更,以实现计划的过程。本过程的主要作用是,提供发现计划偏离的方法,从而可以及时采取纠正和预防措施,以降低风险。图6-22描述本过程的输入、工具与技术和输出,图6-23是本过程的数据向流图。
图6-22 控制进度:输入、工具与技术和输出
图6-23 控制进度的数据流向图
要更新进度模型,就需要了解迄今为止的实际绩效。进度基准的任何变更都必须经过实施整体变更控制过程的审批(见4.5节)。控制进度作为实施整体变更控制过程的一部分,关注如下内容:
判断项目进度的当前状态;
对引起进度变更的因素施加影响;
判断项目进度是否已经发生变更;
在变更实际发生时对其进行管理.
如果采用敏捷方法,控制进度要关注如下内容:
通过比较上一个时间周期中已交付并验收的工作总量与已完成的工作估算值,来判断项目进度的当前状态;
实施回顾性审查(定期审查,记录经验教训),以便纠正与改进过程(如果需要的话);
对剩余工作计划(未完项)重新进行优先级排序;
确定每次迭代时间(约定的工作周期时长,通常是两周或一个月)内可交付成果的生成、核实和验收的速度;
确定项目进度已经发生变更;
在变更实际发生时对其进行管理。
6.7.1 控制进度:输入
6.7.1.1 项目管理计划
见4.2.3.1节。项目管理计划中包含进度管理计划和进度基准。进度管理计划描述了应该如何管理和控制项目进度。进度基准作为与实际结果相比较的依据,用于判断是否需要进行变更、采取纠正措施或采取预防措施。
6.7.1.2 项目进度计划
见6.6.3.2节。项目进度计划指的是最新版本的项目进度计划,其中用符号标明了截至数据日期的更新情况、已经完成的活动和已经开始的活动。
6.7.1.3 工作绩效数据
见4.3.3.2节。工作绩效数据是关于项目进展情况的信息,例如哪些活动已经开始,它们的进展如何(如实际持续时间、剩余持续时间和实际完成百分比),哪些活动已经完成。
6.7.1.4 项目日历
见6.6.3.4节。在一个进度模型中,可能需要采用不止一个项目日历来编制项目进度计划,因为有些活动需要不同的工作时段。可能需要对项目日历进行更新。
6.7.1.5 进度数据
见6.6.3.3节。在控制进度过程中需要对进度数据进行审查和更新。
6.7.1.6 组织过程资产
见2.1.4节。会影响控制进度过程的组织过程资产包括(但不限于):
现有的、正式和非正式的、与进度控制有关的政策、程序和指南;
进度控制工具;
可用的监督和报告方法。
6.7.2 控制进度:工具与技术
6.7.2.1 绩效审查
绩效审查是指测量、对比和分析进度绩效,如实际开始和完成日期、已完成百分比及当前工作的剩余持续时间。绩效审查可以使用各种技术,其中包括:
趋势分析。趋势分析检查项目绩效随时间的变化情况,以确定绩效是在改善还是在恶化。图形分析技术有助于理解当前绩效,并与未来的目标绩效(表示为完工日期)进行对比。
关键路径法(见6.6.2.2节)。通过比较关键路径的进展情况来确定进度状态。关键路径上的差异将对项目的结束日期产生直接影响。评估次关键路径上的活动的进展情况,有助于识别进度风险。
关键链法(见6.6.2.3节)。比较剩余缓冲时间与所需缓冲时间(为保证按期交付),有助于确定进度状态。是否需要采取纠正措施,取决于所需缓冲与剩余缓冲之间的差值大小。
挣值管理(见7.4.2.1节)。采用进度绩效测量指标,如进度偏差(SV)和进度绩效指数(SPI),评价偏离初始进度基准的程度。总浮动时间和最早结束时间偏差也是评价项目时间绩效的基本指标。进度控制的重要工作包括:分析偏离进度基准(见6.6.3.1节)的原因与程度,评估这些偏差对未来工作的影响,确定是否需要采取纠正或预防措施。例如,非关键路径上的某个活动发生较长时间的延误,可能不会对整体项目进度产生影响;而某个关键或次关键活动的稍许延误,却可能需要立即采取行动。对于不使用挣值管理的项目,需要开展类似的偏差分析,比较活动的计划开始和结束时间与实际开始和结束时间,从而确定进度基准和实际项目绩效之间的偏差。还可以进一步分析,以确定偏离进度基准的原因和程度,并决定是否需要采取纠正或预防措施。
6.7.2.2 项目管理软件
可借助项目管理软件,对照进度计划,跟踪项目执行的实际日期,报告与进度基准相比的差异和进展,并预测各种变更对项目进度模型的影响。
6.7.2.3 资源优化技术
见6.6.2.4节。资源优化技术是在同时考虑资源可用性和项目时间的情况下,对活动和活动所需资源进行进度规划。
6.7.2.4 建模技术
见6.6.2.5节。使用建模技术,通过风险监控,对各种不同的情景进行审查,以便使进度模型与项目管理计划和批准的基准保持一致。
6.7.2.5 提前量和滞后量
在网络分析中调整提前量与滞后量,设法使进度滞后的活动赶上计划。例如,在新办公大楼建设项目中,通过增加活动之间的提前量,把绿化施工调整到大楼外墙装饰完工之前开始;或者,在大型技术文件编写项目中,通过消除或减少滞后量,把草稿编辑工作调整到草稿编写完成之后立即开始。
6.7.2.6 进度压缩
见6.6.2.7节。采用进度压缩技术使进度落后的活动赶上计划,可以对剩余工作使用快速跟进或赶工方法。
6.7.2.7 进度计划编制工具
需要更新进度数据,并把新的进度数据应用于进度模型,来反映项目的实际进展和待完成的剩余工作。可以把进度计划编制工具(见6.6.2.8节)及其支持性进度数据与手工方法或其他项目管理软件联合起来使用,进行进度网络分析,制定出更新后的项目进度计划。
6.7.3 控制进度:输出
6.7.3.1 工作绩效信息
针对WBS组件,特别是工作包和控制账户,计算出进度偏差(SV)与进度绩效指数(SPI),并记录在案,传达给干系人。
6.7.3.2 进度预测
进度预测是根据已有的信息和知识,对项目未来的情况和事件进行的估算或预计。随着项目执行,应该基于工作绩效信息,更新和重新发布预测。这些信息包括项目的过去绩效和期望的未来绩效,以及可能影响项目未来绩效的挣值绩效指数。
6.7.3.3 变更请求
通过分析进度偏差,审查进展报告、绩效测量结果和项目范围或进度调整情况,可能会对进度基准、范围基准和/或项目管理计划的其他组成部分提出变更请求。应该把变更请求提交给实施整体变更控制过程(见4.5节)审查和处理。预防措施可包括推荐的变更,以消除或降低不利进度偏差的发生概率。
6.7.3.4 项目管理计划更新
项目管理计划中可能需要更新的内容包括(但不限于):
进度基准。在项目范围、活动资源或活动持续时间等方面的变更获得批准(见4.4.3.1节)后,可能需要对进度基准做相应变更。另外,因采用进度压缩技术造成变更时,也可能需要更新进度基准。
进度管理计划。可能需要更新进度管理计划,以反映进度管理方法的变更。
成本基准。可能需要更新成本基准,以反映批准的变更请求或因进度压缩技术导致的成本变更。
6.7.3.5 项目文件更新
可能需要更新的项目文件包括(但不限于):
进度数据。可能需要重新绘制项目进度网络图,以反映经批准的剩余持续时间和经批准的进度计划修改。有时,项目进度延误非常严重,以至于必须重新预测开始与完成日期,编制新的目标进度计划,才能为指导工作、测量绩效和度量进展提供现实的数据。
项目进度计划。把更新后的进度数据代入进度模型,生成更新后的项目进度计划,以反映进度变更并有效管理项目。
风险登记册。采用进度压缩技术可能导致风险,也就可能需要更新风险登记册及其中的风险应对计划。
6.7.3.6 组织过程资产更新
可能需要更新的组织过程资产包括(但不限于):
偏差的原因;
采取的纠正措施及其理由;
从项目进度控制中得到的其他经验教训。