规划谬误
一、它到底是什么
它有个更具体的说法叫「内部视角」:你盯着手里这件事的细节,推演每一步,得到一个看起来很扎实的估算,但那个估算只覆盖了「这件事顺利做下去」的那条路径。
二、为什么人会这样
两个原因叠在一起。
一是内部视角:你只看这一件事本身,看不到同类事情的历史。做法是把每一步的耗时加起来,但每一步的估算本身偏乐观,误差还会累积。
二是看不到意外:计划默认「一切按顺序进行」,而现实里会插入协调、返工、等待外部、临时改需求。这些事单独看都不大,加起来往往占掉大量时间。
一个反直觉的地方:做计划越认真、拆得越细,往往越容易低估。因为细节让人感觉「已经想清楚了」,而想清楚的只是路径,不是风险。
三、什么时候会碰到它
- 需要给交期、预算、工期一个数的时候。
- 项目要向上汇报、对外承诺的时候。
- 评估一件从没做过的事需要多久。
- 计划表做得很细,但没有预留意外。
- 你听到「这个很快,两天就能搞定」。
四、什么时候不必较真
任务足够小、一眼能看到头时;有大量同类历史数据可以直接套用时;代价极低、做错了重来就好时。另外,估算本身也有成本,为一件小事做一整套参考类别分析,并不划算。
五、例子
个人计划
一件事你觉得三天能做完,实际做了七天。这不是你能力差,而是「三天」这个数来自「一切顺利」的那条路径。
项目排期
把每个环节的乐观估算加起来,得到的日期看起来很有依据,但现实里的协调、返工、等待,从来不会被算进那张表里。
装修或搬家
几乎所有经历过的人都会说「比想象中麻烦得多」,可下一次,还是照样低估。这类事有一个特点:可预测地失控。
六、最容易走偏的地方
- 拿乐观当动力:为了显得有把握而报一个漂亮的数,代价是后面所有承诺都建立在它上面。
- 只缓冲时间,不缓冲范围:留出两成时间有用,但更有效的做法往往是先砍掉两成内容。
- 把它当不做计划的借口:「反正都会超」,于是干脆不估,那是另一种失败。
- 只修正自己,不修正流程:如果每次都是同类事情超期,问题不在人,在流程里少了协调和等待。
- 事后不记录:不记录实际耗时,下一次还是从零乐观。
七、怎么把它用起来
- 换外部视角:先问,同类的事,过去一般花了多久?这是最有效的一招。
- 取参考类别:找三五个类似的事,取它们的实际耗时,而不是取你的想象。
- 给自己加一个系数:如果你反复发现实际是估算的两倍,就先把这个倍数乘上去。
- 拆出「不产出」的部分:协调、等待、返工、评审,单独列出来并给时间。
- 先砍范围再定日期:想按期交付,先想清楚哪些可以不做。
- 记录实际值:每做完一件,记下真实耗时。这本账是唯一能让你越估越准的东西。
八、它和「安全边际」的关系
规划谬误说的是估算会系统性偏低;安全边际是针对这一点预留的缓冲。一个是诊断,一个是处方。区别在于:安全边际是主动留的余量,而不是等出了意外再临时加时间。
九、常问的几个问题
为什么我每次估的都偏短?
因为估算来自「一切顺利」的路径,而现实总会有插入的东西。
怎么估得更准?
用同类事情的历史耗时,而不是你的直觉;找不到就先乘一个倍数。
多留缓冲是不是就够了?
时间缓冲有用,但更根治的办法是砍范围,少做一点,比多留时间更可靠。
这事很小,也要这么估吗?
不用。方法要跟代价匹配。
相关
安全边际、参考类别预测、第一性原理、复利效应、约束理论。
一句话收束
计划里的那个日期,意思其实是「一切顺利」,不顺利的部分,要你自己加进去。
想回头看看这个概念的原始整理,从原页进去。







