项目管理知识体系指南 项目进度管理 制定进度计划 制定进度计划:输出 项目进度计划

6.5.3.2 项目进度计划

项目进度计划是进度模型的输出,为各个相互关联的活动标注了计划日期、持续时间、里程碑和所需资源等星系。项目进度计划中至少要包括每个活动的计划开始日期与计划完成日期。即使在早期阶段就进行了资源规划,但在未确认资源分配和计划开始与完成日期之前,项目进度计划都只是初步的。一般要在项目管理计划(见 4.2.3.1 节)编制完成之前进行这些确认。还可以编制一份目标项目进度模型,规定每个活动的目标开始日期与目标完成日期。项目进度计划可以是概括(有时称为主进度计划或里程碑进度计划)或详细的。虽然项目进度计划可用列表形式,但图形方式更常见。可以采用以下一种或多种图形来呈现:

图 6-21 是一个正在执行的示例项目的进度计划,工作进展是通过截止日期或状态日期表示的。针对

一个简单的项目,图 6-21 给出了进度计划的三种形式:(1)里程碑进度计划,也叫里程碑图;(2)概括性进度计划,也叫横道图;(3)详细进度计划,也叫项目进度关联横道图。图 6-21 还直观地显示出项目进度计划不同详细程度的关系。

图 6-21项目进度计划示例

引用
4.3.1.2 项目文件

可作为本过程输入的项目文件包括(但不限于):

4.3.1.3 批准的变更请求

4.6.3.1 节批准的变更请求实施整体变更控制过程的输出,包括经项目经理审查和批准的变更请求,必要时可经变更控制委员会 (CCB) 审查和批准。批准的变更请求可能是纠正措施、预防措施或缺陷补救,并由项目团队纳入项目进度计划付诸实施,可能对项目项目管理计划的任一领域产生影响,还可能导致修改正式受控的项目管理计划组件项目文件

4.3.3.4 变更请求

变更请求是关于修改任何文件、可交付成果或基准的正式提议。如果在开展项目工作时发现问题,就可提出变更请求,对项目政策或程序、项目或产品范围、项目成本或预算、项目进度计划项目或产品结果的质量进行修改。其他变更请求包括必要的预防措施或纠正措施,用来防止以后的不利后果。任何项目相关方都可以提出变更请求,应该通过实施整体变更控制过程(见 4.6 节)对变更请求进行审查和处理。变更请求源自项目内部或外部,是可选或由法律(合同)强制的。变更请求可能包括:

6 项目进度管理

有关项目进度计划方法的新兴实践包括(但不限于):

6.3 排列活动顺序

除了首尾两项,每项活动都至少有一项紧前活动和一项紧后活动,并且逻辑关系适当。通过设计逻辑关系来创建一个切实的项目进度计划,可能有必要在活动之间使用提前量或滞后量,使项目进度计划更为切实可行;可以使用项目管理软件、手动技术或自动技术,来排列活动顺序排列活动顺序过程旨在将项目活动列表转化为图表,作为发布进度基准的第一步。

6.5 制定进度计划

制定可行的项目进度计划是一个反复进行的过程。基于获取的最佳信息,使用进度模型来确定各项目活动和里程碑的计划开始日期和计划完成日期。编制进度计划时,需要审查和修正持续时间估算、资源估算和进度储备,以制定项目进度计划,并在经批准后作为基准用于跟踪项目进度。关键步骤包括定义项目里程碑、识别活动并排列活动顺序,以及估算持续时间。一旦活动的开始和完成日期得到确定,通常就需要由分配至各个活动的项目人员审查其被分配的活动。之后,项目人员确认开始和完成日期与资源日历没有冲突,也与其他项目或任务没有冲突,从而确认计划日期的有效性。最后分析进度计划,确定是否存在逻辑关系冲突,以及在批准进度计划并将其作为基准之前是否需要资源平衡。同时,需要修订和维护项目进度模型,确保进度计划在整个项目期间一直切实可行,见 6.7 节

6.5.2.2 关键路径法

关键路径法用于在进度模型中估算项目最短工期,确定逻辑网络路径的进度灵活性大小。这种进度网络分析技术在不考虑任何资源限制的情况下,沿进度网络路径使用顺推与逆推法,计算出所有活动的最早开始、最早结束、最晚开始和最晚法完成日期,如图 6-16 所示。在这个例子中,最长的路径包括活动 A、C 和 D,因此,活动序列 A - C - D 就是关键路径。关键路径是项目中时间最长的活动顺序,决定着可能的项目最短工期。最长路径的总浮动时间最少,通常为零。由此得到的最早和最晚的开始和结束日期并不一定就是项目进度计划,而只是把既定的参数(活动持续时间、逻辑关系、提前量、滞后量和其他已知的制约因素)输入进度模型后所得到的一种结果,表明活动可以在该时段内实施。关键路径法用来计算进度模型中的关键路径、总浮动时间和自由浮动时间,或逻辑网络路径的进度灵活性大小。

6.5.2.3 资源优化

而可以用浮动时间平衡资源。因此,在项目进度计划期间,关键路径可能发生变化。

6.5.2.4 数据分析

可用作本过程的数据分析技术包括(但不限于):

图 6-18目标里程碑的概率分布示例

有关蒙特卡洛模拟如何用于进度模型的更多信息,请参见《进度计划实践标准》。

6.5.2.8 敏捷发布规划

对客户而言,产品功能就是价值,因此,该时间轴定义了每次迭代结束时交付的功能,提供了更易于理解的项目进度计划,而这些就是客户真正需要的信息。

6.5.3.2 项目进度计划

图 6-21项目进度计划示例

6.5.3.4 项目日历

项目日历中规定可以开展进度活动的可用工作日和工作班次,它把可用于开展进度活动的时间段(按天或更小的时间单位)与不可用的时间段区分开来。在一个进度模型中,可能需要采用不止一个项目日历来编制项目进度计划,因为有些活动需要不同的工作时段。因此,可能需要对项目日历进行更新。

6.5.3.5 变更请求

4.3.3.4 节。修改项目范围或项目进度计划之后,可能会对范围基准和/或项目管理计划的其他组成部分提出变更请求,应该通过实施整体变更控制过程(见 4.6 节)对变更请求进行审查和处理。

6.6.1.2 项目文件

作为本过程输入的项目文件包括(但不限于):

6.6.3.5 项目文件更新

可在本过程更新的项目文件包括(但不限于):

7.2.1.2 项目文件

可作为本过程输入的项目文件包括(但不限于):

7.3.1.2 项目文件

可作为本过程输入的项目文件包括(但不限于):

7.3.2.5 资金限制平衡

应该根据对项目资金的任何限制,来平衡资金支出。如果发现资金限制与计划支出之间的差异,则可能需要调整工作的进度计划,以平衡资金支出水平。这可以通过在项目进度计划中添加强制日期来实现。

7.3.3.3 项目文件更新

可在本过程更新的项目文件包括(但不限于):

9.1.1.3 项目文件

可作为本过程输入的项目文件包括(但不限于):

9.3 获取资源

项目规划阶段,应该对上述因素加以考虑并做出适当安排。项目经理或项目管理团队应该在项目进度计划项目预算、项目风险计划、项目质量计划、培训计划及其他相关项目管理计划中,说明缺少所需资源的后果。

9.3.1.2 项目文件

可作为本过程输入的项目文件包括(但不限于):

9.3.3.6 项目文件更新

可在本过程更新的项目文件包括(但不限于):

9.4.1.2 项目文件

可作为本过程输入的项目文件包括(但不限于):

9.4.3.4 项目文件更新

可在本过程更新的项目文件包括(但不限于):

9.6.1.2 项目文件

可作为本过程输入的项目文件包括(但不限于):

10.1.3.3 项目文件更新

可在本过程更新的项目文件包括(但不限于):

10.2.3.3 项目文件更新

可在本过程更新的项目文件包括(但不限于):

11.1.3.1 风险管理计划

风险管理计划项目管理计划的组成部分,描述如何安排与实施风险管理活动。风险管理计划可包括以下部分或全部内容:

图 11-4风险分解结构(RBS)示例

通过将影响定义为负面威胁(工期延误、成本增加和绩效不佳)和正面机会(工期缩短、成本节约和绩效改善),表格所示的量表可同时用于评估威胁和机会。

表 11-1概率和影响定义示例

图 11-5 是概率和影响矩阵的示例,其中也有数值风险评分的可能方法。

图 11-5概率和影响矩阵示例(有评分方法)

11.5.1.2 项目文件

可作为本过程输入的项目文件包括(但不限于):

风险登记册列出了每项风险的指定风险责任人,还可能包含在早期的项目风险管理过程中识别的初步风险应对措施。风险登记册可能还会提供有助于规划风险应对的、关于已识别风险的其他信息,包括根本原因、风险触发因素和预警信号、需要在短期内应对的风险,以及需要进一步分析的风险。

11.5.3.3 项目文件更新

可在本过程更新的项目文件包括(但不限于):

12.1 规划采购管理

项目进度计划规划采购管理过程中的采购策略制定有重要影响。在制定采购管理计划时所做出的决定也会影响项目进度计划。在开展制定进度计划过程、估算活动资源过程以及自制或外购决策制定时,都需要考虑这些决定。

12.1.3.1 采购管理计划

采购管理计划包含要在采购过程中开展的各种活动。它应该记录是否要开展国际竞争性招标、国内竞争性招标、当地招标等。如果项目由外部资助,资金的来源和可用性应符合采购管理计划项目进度计划的规定。

采购管理计划可包括以下内容:

根据每个项目的需要,采购管理计划可以是正式或非正式的,非常详细或高度概括的。

12.2.1.2 项目文件

可作为本过程输入的项目文件包括(但不限于):

它还会规定承包商最终的交付日期。

13.2.1.3 项目文件

可用作本过程输入的项目文件(尤其在初始规划之后)包括(但不限于):

3.12.2 项目文件示例

可用作本过程输入的项目文件包括(但不限于):

3.13.2 项目文件示例

可用作本过程输入的项目文件包括(但不限于):

3.13.3 项目文件更新

可在本过程更新的项目文件包括(但不限于):

3.15.2 项目文件

可用作本过程输入的项目文件包括(但不限于):

3.17.4 项目文件更新

可在本过程更新的项目文件包括(但不限于):

3.22.2 项目文件示例

可用作本过程输入的项目文件包括(但不限于):

3.22.4 项目文件更新

可在本过程更新的项目文件包括(但不限于):

3.24.2 项目文件示例

可用作本过程输入的项目文件包括(但不限于):

4.1.2 项目文件示例

可用作本过程输入的项目文件包括(但不限于):

4.4.2 项目文件示例

可用作本过程输入的项目文件包括(但不限于):

4.4.4 项目文件更新

可在本过程更新的项目文件包括(但不限于):

4.5.2 项目文件示例

可用作本过程输入的项目文件包括(但不限于):

4.5.4 项目文件更新

可在本过程更新的项目文件包括(但不限于):

4.7.4 项目文件更新

可在本过程更新的项目文件包括(但不限于):

4.9.2 项目文件示例

可用作本过程输入的项目文件包括(但不限于):

5.5.2 项目文件示例

可用作本过程输入的项目文件包括(但不限于):

5.5.4 项目文件更新

可在本过程更新的项目文件包括(但不限于):

5.8.2 项目文件示例

可用作本过程输入的项目文件包括(但不限于):

X4.3 项目进度管理的核心概念

项目进度管理的核心概念包括: