进度管理中的关键路径法(CPM)和计划评审技术(PERT)是项目时间管理的核心工具

进度管理中的关键路径法(CPM)和计划评审技术(PERT)是项目时间管理的核心工具:

  • CPM(Critical Path Method):假设每项活动工期确定,通过正向与反向推算计算最早开始(ES)、最早完成(EF)、最晚开始(LS)、最晚完成(LF)时间,进而得出总时差(TF = LS − ES = LF − EF)。关键路径是网络图中总时差为0(或最小)的最长路径,决定项目最短工期;任何关键活动延误都会导致整个项目延期。

  • PERT:适用于不确定性工期,采用三点估算法:
    期望工期=O+4M+P6,标准差=P−O6 \text{期望工期} = \frac{O + 4M + P}{6},\quad \text{标准差} = \frac{P - O}{6}期望工期=6O+4M+P,标准差=6PO
    (O=乐观、M=最可能、P=悲观),并基于正态分布估算项目按时完成的概率。

  • 进度压缩:在不缩减范围前提下缩短工期,两种主要技术:
    赶工(Crashing):增加资源(如人力、加班)以缩短关键活动工期,需分析成本/时间斜率,优先压缩“性价比最高”的关键活动;
    快速跟进(Fast Tracking):将通常顺序执行的活动并行开展(如设计未完成即启动部分施工),但会增加返工与风险。

关键路径计算步骤简例

  1. 绘制AOA或AON网络图;
  2. 正向遍历求各节点ES/EF(起点ES=0,EF=ES+工期,后续ES=max(前序EF));
  3. 反向遍历求LF/LS(终点LF=EF_max,LS=LF−工期,前序LF=min(后续LS));
  4. 计算TF=LS−ES,TF=0的路径即为关键路径(可能多条)。
# 示例:简单四活动网络(A→B→D, A→C→D),工期A=2,B=4,C=3,D=1# 节点:Start→A→(B,C)→D→End# 关键路径:Start-A-B-D-End,总工期=2+4+1=7(若C=3,则A-C-D=2+3+1=6<7,非关键)

识别存在多条关键路径的情况,主要通过以下方法:

计算所有路径总工期并比较
在网络图中枚举所有从起点到终点的完整路径(避免遗漏),分别累加各路径上活动的工期(CPM)或期望工期(PERT)。若两条或以上路径的总工期相等且均为最大值,则它们均为关键路径。

检查总时差(TF)为0的活动是否属于不同路径
在完成正向/反向推算后,若多个互不重叠(或部分重叠)的路径上所有活动的总时差均为0,即说明这些路径均无浮动时间,同为关键路径。例如:路径A→B→E和A→C→D→E的总工期均为15天,且各自活动TF=0,则存在两条关键路径。

借助项目管理软件辅助识别
如Microsoft Project、Primavera P6等可自动高亮所有关键路径(支持“显示全部关键路径”选项),并支持路径筛选与工期对比分析。

⚠️ 注意:关键路径数量随计划动态变化——资源调整、工期变更、逻辑关系修改都可能使原非关键路径变为关键路径(即“关键路径漂移”)。


对项目风险管控的影响

🔹风险叠加性增强
多条关键路径意味着更多活动失去浮动时间,任一路径上的延误都会直接拖期整体项目。风险源从“单点集中”变为“多点并发”,整体项目进度风险显著上升。

🔹监控复杂度提高
需同步跟踪多组关键活动的执行状态、资源负荷与潜在瓶颈,传统聚焦单一路径的监控策略失效,需升级为路径级预警机制(如设置各关键路径的进度偏差阈值)。

🔹应对弹性下降
赶工或快速跟进措施可能在一条路径上有效,却引发另一条关键路径的资源冲突或技术依赖问题(如A→B→E路径赶工需增加B资源,但B与C共用同一设备,而C属另一关键路径A→C→D→E),导致顾此失彼。

🔹沟通与决策压力增大
项目经理需向干系人清晰解释“为何多个并行路径都不可延误”,并在资源分配、优先级排序时进行更复杂的权衡,易引发跨职能协调阻力。

应对建议

  • 建立“关键路径矩阵”,动态跟踪各路径工期、共享资源、依赖接口;
  • 对共享关键活动(如共用设备、核心人员)实施强化缓冲管理(如设置接驳缓冲);
  • 在计划阶段主动开展“关键路径敏感性分析”,识别最脆弱路径优先加固。