关键路径与工期计算器

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议
项目排期最常犯的错是「所有任务都按最乐观情况排」,结果关键路径上任何一个环节拖延一天,交付日就顺延一天。先算关键路径,再谈加班加在哪——加在有时差的活动上等于白加。

关键路径法的四个数字

CPM(Critical Path Method,关键路径法)是 1950 年代和 PERT 一起被发明出来的排期方法,核心就四个时间量。给定每个活动的工期和前置关系,正推一遍、反推一遍,项目的真实最短工期和每个活动的机动空间就都出来了。

符号名称计算方式
ES最早开始所有前置活动最早完成的最大值;无前置则为 0
EF最早完成ES + 工期
LF最晚完成所有后续活动最晚开始的最小值;无后续则为项目总工期
LS最晚开始LF − 工期
TF总时差LS − ES,等于 LF − EF

总时差为 0 的活动就是关键活动,连起来就是关键路径。注意这里说的是「总时差为 0」而不是「时间最长的那条链」——这两句话在大多数情况下等价,但用前者才是严格定义。

时差不是「可以随便摸鱼的天数」

假设活动 A 的总时差是 3 天,意思是 A 最多可以拖 3 天而不影响总工期。但如果 A 真的拖了 3 天,A 的后续活动时差会被同步吃掉,原本有时差的活动可能一并变成关键活动。所以时差是整个链条共享的余额,不是每个活动各自独立的假期。真正只属于自己、不传递给后续的是自由时差:

自由时差 = min(后续活动的 ES) − 本活动的 EF

想缩短工期,只能动关键活动——而且有前提

关键路径上的活动压缩一天,总工期才会缩短一天,这是常识。但有个例外常被忽略:当存在次长路径时,关键路径压缩到一定程度就不再是瓶颈了。比如关键路径 40 天、次长路径 38 天,那么关键路径最多只能压 2 天,再压总工期也不会动,因为瓶颈已经转移到次长路径上。本工具会对每个关键活动算出「缩短 1 天是否真的能让总工期减少 1 天」,收益为 0 的活动就说明它已经不是当前瓶颈。

CPM 的局限:它是确定性的

CPM 假设每个活动的工期是一个确定数字。现实中工期是分布,PERT 用三点估计来处理这个不确定性:

期望工期 = (乐观 + 4 × 最可能 + 悲观) ÷ 6,标准差 = (悲观 − 乐观) ÷ 6

把关键路径上各活动的方差相加,开方得到项目总标准差,就能给出概率化的承诺:总工期在「均值 ± 1 个标准差」内的概率约 68%,± 2 个标准差约 95%。给客户报工期时,报 85% 置信度的日期比报期望值现实得多。

你可能还想问

关键路径是什么?

项目中决定总工期的那条最长依赖链;关键路径上的任务一旦延迟,整个项目就随之推迟,是重点盯防对象。

浮时为零代表什么?

表示该任务没有可拖延的余地,任何延误都会直接影响总工期;浮时大的任务则有一定缓冲,可灵活调度。

怎么缩短总工期?

压缩关键路径上的任务(加资源、并行或拆解),而不是去优化非关键任务;非关键任务优化再多也不改变总工期。

相关工具

效率办公
甘特图生成器

甘特图生成器:输入任务名、开始日期与工期,一键生成可视化的 SVG 甘特图,自动标注今天位置、计算项目总工期与关键节点,支持进度百分比与导出 SVG 图片。纯浏览器本地绘制,任务数据不上传,适合排期沟通与周报配图。

效率办公
项目排期与工期计算器

在线按工作日推算项目结束日期,自动跳过周末与 2026 年法定节假日并处理调休上班日,输出逐日排期明细

效率办公
预算差异分析计算器

在线对比各科目预算与实际支出,计算差异金额与差异率,标记超支科目并找出偏差最大的项目

效率办公
员工总成本计算器

在线计算员工实际用工总成本,包含工资、单位社保、公积金、福利与工位成本,输出成本系数帮助评估人力预算

效率办公
OKR进度加权计算器

在线按权重加权汇总各 KR 得分,计算 OKR 整体完成度并对照达标线给出评级与逐项贡献分解

效率办公
发票税点计算器

输入含税或不含税金额与适用税率,算出税额、不含税金额与价税合计,并可叠加城建税与教育费附加,看清真实税负,纯浏览器本地计算。

效率办公
项目投入产出与回收期

在线计算项目投资回收期、净现值 NPV 与投资回报率 ROI,逐年折现展示现金流与累计净现值

效率办公
打印成本估算器

在线估算打印成本,按页数、份数、单双面、黑白彩色与装订方式计算纸张、耗材与总费用,支持批量报价对比