首页指南 › 基准与偏差:计划对照现实

基准与偏差:计划对照现实

甘特图告诉你项目现在在哪里,基准告诉你它本来应该在哪里。没有基准,你能汇报进展,却报不出延误——而出钱的人真正想知道的,恰恰是延误。

gantts.app 编辑部更新于 2026年7月19日3 分钟阅读

本页内容
  1. 基准到底是什么
  2. 什么时候冻结,什么时候不该冻结
  3. 一个完整的例子:三次进度例会
  4. 四种偏差,以及各自看不见的东西
  5. 只有关键路径上的偏差才重要
  6. 重设基准:经审批的变更,还是销毁证据
  7. 挣值在哪里接上,以及我们的 S 曲线诚实报告了什么
  8. 在 gantts.app 里怎么做
每项任务两条横条:底下那条灰色的是当初的计划,上面那条是今天的实际,两者之间的空档就是偏差。
计划实际任务 A任务 B+4d任务 C+4d

基准到底是什么

基准是你认可这份计划的那一刻给它拍下的一张快照,通常发生在获批时点。它把每项任务的计划开始、计划结束和当时的进度存下来,然后就不再变化。

"不再变化"才是关键。没有基准的计划是就地改的:日期一天一天地挪,历史被静悄悄地改写,于是每一周看上去都正常。一份吸收了三十次"只挪一天"的计划,和一份从头到尾没动过的计划,长得一模一样。基准的作用,就是让这三十次挪动累加起来、被看见。

什么时候冻结,什么时候不该冻结

在计划获批之后开工之前设基准。开工两周后才补的基准,等于把已经发生的延误直接算进"计划"里,此后所有偏差都被系统性地低估。

反过来,也不要为了"有一个基准"而给一份你明知不对的计划设基准。虚构的进度计划会给出非常自信、非常精确、而且毫无意义的数字。先把那些占位用的日期改成真日期,再冻结。

一个完整的例子:三次进度例会

南京江宁"云锦里"社区服务中心改造工程,合同额 480 万元,2026 年 2 月 27 日通过评审,3 月 2 日(周一)开工前设基准。五行,全部为完成-开始关系,全部落在关键路径上。

基准,2026 年 3 月 2 日设定

任务计划开始计划结束工期
施工图审查3 月 2 日3 月 13 日10 个工作日
清场与拆除3 月 16 日4 月 3 日15 天
主体施工4 月 6 日5 月 15 日30 天
监理预验收与整改5 月 18 日5 月 29 日10 天
竣工验收6 月 1 日里程碑

第一次例会——3 月 20 日(周五)

施工图审查退回补正了两次,实际 3 月 18 日才通过,而不是 3 月 13 日:结束偏差 +3 天。清场与拆除 3 月 19 日进场,开始偏差 +3 天;它的估算没有改动,所以预测结束日顺移到 4 月 8 日,同样 +3。下游每一项都背着这个 +3,竣工验收读作 6 月 4 日。

这里要读对:这是一个开始的问题,不是估算的问题。没有任何一项工作比预想的慢,只是所有工作都晚了三天才开始。

第二次例会——4 月 10 日(周五)

清场与拆除按预测在 4 月 8 日完成:结束偏差 +3,工期偏差 0。主体施工 4 月 9 日开始,开始偏差 +3。但施工队被抽调走了一个班组,主体施工从 30 天重估为 36 天,结束日从 5 月 15 日推到 5 月 28 日:结束偏差 +9 天——其中 3 天是继承来的6 天是工期偏差,也就是这次真正的坏消息。

这正是开始偏差和结束偏差必须分开跟踪的原因。"主体施工晚了 9 天"会把会议引向错误的方向;"主体施工继承了 3 天,自己又长了 6 天"直接指向一个还来得及处理的人力决策。

第三次例会——5 月 8 日(周五)

原定 5 月 1 日的例会碰上五一法定节假日,顺延到 5 月 8 日;工作日历里这一段既扣掉了假期,也把调休上班的那个周六算成了工作日,否则这几行的日期一定会算错。会上的情况是:主体施工完成 55%,计划应完成 65%,说明 36 天这个重估本身仍然乐观。为了不让竣工验收再次滑动,项目部对监理预验收与整改采取赶工:增加两个整改班组,把它从 10 天压到 6 天,费用 3.2 万元。于是这一行显示工期偏差 −4 天结束偏差 +5 天,竣工验收落在 6 月 8 日。

注意那个负的工期偏差代表什么。没有任何事情变快了——那四天是用两个班组的人工买来的,而一个只以"天"为单位的列,永远显示不出这笔钱。

诚实的总结只有一句:竣工验收晚了 5 个工作日——3 天来自施工图审查超期,6 天来自四月的人力抽调,4 天靠增加班组买了回来,代价 3.2 万元。

计划实际任务 A任务 B+4d任务 C+4d
灰色影子横条是基准,实色横条是实际,两者的差就是偏差。

四种偏差,以及各自看不见的东西

"偏差"不是一个数字。值得跟踪的有四个,每一个都对另外几个能抓到的东西视而不见。

偏差怎么算只有它能告诉你它在哪里骗人
开始偏差 实际开始减基准开始。 这个延误是不是继承来的——晚开工意味着上游出了问题,或者资源当时腾不出手。 对结束日一句话都没说。一项任务可以晚 5 天开始,靠加班加人照样按基准日完成。
结束偏差 实际或预测结束减基准结束。 对下游的影响——真正会往后传导的就是这个数。 把继承的延误和新增的延误捆成一个数。主体施工的 +9 天其实是 3 继承加 6 新增:两个问题,一个数字。
工期偏差 实际工期减基准工期。 估算是不是错了——相当于把继承部分剔除后的结束偏差。 赶工时会变成负数,读起来像"提前"。监理整改那 −4 天,花掉了两个班组和 3.2 万元。
投入 / 成本偏差 已消耗的工时或费用减预算。 这次挽回花了多少钱——四个里面唯一能抓住赶工的。 必须有录入的实际数。没有录入费用时,它不是"很小",而是根本不存在。

工期偏差是多数团队跳过的一个,也是唯一真正会改变行为的一个:它是把"我们晚了"和"我们估错了"分开的唯一一个进度指标。

只有关键路径上的偏差才重要

一项有 15 天总浮动时间的任务晚 5 天,代价为零;关键路径上晚 1 天,完工日期就动 1 天。

正确的做法是先按结束偏差排序,再逐个核对哪些落在关键路径上。剩下的那张短名单,才是你真正的状态报告。只报"有几项任务延误"而不看浮动时间,正是一个项目能同时做到"80% 正常"和"整体晚三周"的原因。反方向也要盯:一项偏差 +12 天、浮动时间 14 天的任务,今天没事,明天就上关键路径了。

重设基准:经审批的变更,还是销毁证据

这是你关于基准要做的最重大的一个决定,而它几乎从来不是技术决定。重设基准会把比较的起点归零:所有偏差变成 0,当初那个承诺从此不再可见。只有三种情况下它是对的:

其余所有理由都是同一个理由换了件衣服:偏差太难看,而报告要交了。在业主月度例会前一周重设基准,就是这个动作的典型特征。如果在 5 月 8 日把上面那个例子重设一次,竣工验收会显示"0 天延误"——同时仍然是 6 月 8 日。

检验方法很简单:如果这次重设是正当的,你能说出是哪个决定、哪一天、谁批的。说不出来,你就是在删除"出过问题"这件事的证据。

确实要重设时,先把旧的存下来——把计划另存为文件,基准会跟着文件一起走。第一版基准和第三版基准之间的差距,往往是这个项目现存最诚实的一份说明,而覆盖操作销毁的正是它。

挣值在哪里接上,以及我们的 S 曲线诚实报告了什么

以天计的偏差回答"晚了多少",挣值回答"花掉的时间和钱换回了多少工作量"。它依赖基准:没有基准,计划价值就没有可跟随的曲线。我们的 S 曲线对自己的边界很克制,引用它之前先知道这几条:

提前 · 低于预算落后于计划 · 低于预算提前 · 超出预算落后于计划 · 超出预算时间成本
进度偏差和成本偏差是两个互相独立的轴:又晚又省钱,是真实存在的一格。

在 gantts.app 里怎么做

整个闭环大约一分钟。仍以云锦里改造工程为例。

  1. 先把计划谈定:日期、依赖关系和工期都应该是你打算拿来度量的那一版。可以先点自动排程看看依赖关系允许的最早日期是什么样。
  2. 打开工具栏上的基准。还没有保存过基准时,菜单里只有一个动作:以当前计划设置基准。你会看到提示"基准已设置——之后的延误将以此计划为准进行跟踪"。
  3. 每一行任务下面出现灰色影子横条。再打开菜单可以看到设定日期,以及一个开关用来在图上隐藏它们——去业主那里用▶ 演示时会用到。
  4. 按实际执行更新计划。每次例会拖动横条,或者双击任务在开始结束里改日期:施工图审查改成 3 月 18 日,清场与拆除改成 4 月 8 日。
  5. 回到基准,打开偏差列。提示"正在显示基准与偏差列"出现后,表格里就有了基准开始、基准结束以及各自的偏差。晚了显示红色,早了显示绿色。
  6. 先扫结束偏差,再勾上关键路径交叉核对哪些延误真的会推动竣工日期。图例写着"斜纹 = 关键路径",斜纹横条就是要看的那些。
  7. 工期偏差是基准天数与天数列当前值之间的差。想一次看完整份计划,可以打开表格视图
  8. 看进展就打开 S 曲线("S 曲线 —— 计划 vs 实际")。面板会说明计划价值是依据已保存的基准,还是只依据你当前的日期;计算方式里写着其余的口径。
  9. 别用自动排程去"消灭"偏差:它把所有任务压回依赖关系允许的最早日期,是规划工具,不是跟踪工具。
  10. 任何一次重设基准之前,先用⬇ 导出💾 保存项目文件 (.gantts) 存一份副本,文件名里带上变更单的日期。然后再把基准更新为当前计划,提示"基准已更新为当前计划"意味着闭环完成。清除基准也可以,这两个动作都能撤销。
关于基准最常见的错误不是技术性的。团队设了基准,眼看着偏差越来越难看,然后就默默地不再看它了。没人读的基准比没有基准更糟:它制造出"我们在跟踪"的表象,却没有跟踪的实质。要么把偏差放进每周例会,要么干脆别设。

常见问题

甘特图里的基准是什么?

获批进度计划的一份冻结副本——每项任务的计划开始、计划结束和当时的进度——此后保持不变,用来度量当前计划已经漂移了多远。

进度偏差是什么意思?

任务的基准日期与当前日期之间相差的天数。为正表示晚于计划,为负表示早于计划,为零表示按计划。

什么时候应该设置基准?

计划获批之后、开工之前。执行中途才设基准,会把已经发生的延误藏起来。

开始偏差、结束偏差和工期偏差有什么区别?

开始偏差说明延误是不是从上游继承来的;结束偏差说明它对下游的影响;工期偏差把继承的部分剔除,剩下的才说明你的估算错没错。

项目一延误就该重设基准吗?

只有经审批的范围变更、正式的重新规划,或停工后复工才该重设。如果你说不出是哪个决定、哪一天、谁批的,你就是在删除当初承诺过什么的记录。无论如何,先存一份计划副本。

在 gantts.app 里怎么设置基准?

打开工具栏的基准菜单,选择以当前计划设置基准。每行任务下会出现灰色影子横条,再打开偏差列,表格里就多出基准开始、基准结束和两个偏差列。

相关模板

本文也提供英文版本。

免费创建你的甘特图

在浏览器中直接使用,无需注册。数据保存在你自己的设备上。

打开编辑器