1957年,澳大利亚政府决定在悉尼港建一座歌剧院。
预算700万澳元,计划1963年完工。
设计师约恩·乌松拿出了一个惊艳的方案:壳形屋顶像风帆一样层层展开,轻盈、优雅、充满未来感。评审看完之后,几乎当场被打动。
看起来,一切都很顺。
有预算,有时间表,有设计方案,也有国家级工程的支持。
真正的麻烦,是开工后才一点点显出来的。
那个像风帆一样漂亮的壳形屋顶,并不是画出来就能盖出来。每一块预制件的弧度、受力、拼接方式,都要重新计算。原本清晰的施工路线,开始被现实一点点扭弯。
方案一改再改,预算一超再超。
乌松和甲方冲突不断,最终在1966年愤然离开澳大利亚,之后再也没有回到这片土地。
歌剧院最终在1973年完工。
预算700万澳元,实际花费1.02亿澳元,约为原预算的14倍多,工期也比原计划晚了10年。
更讽刺的是,这并不是一个失败工程。
悉尼歌剧院后来成了20世纪最伟大的建筑之一。
它不是失败工程,却是失败计划。
你可能会想:这是大型工程才会犯的错,离我太远了。
但同样的剧本,也每天出现在你的周计划、装修预算、年度目标和工作排期里。
当然,大型工程的超支超期,并不只由认知偏差造成。它还可能包含政治激励、战略性低报和治理问题。
但它至少揭示了一个共同现象:
人在做计划时,常常低估真实世界的复杂度。
在成本方面,牛津大学重大项目管理教授傅以斌等人研究了258个交通基础设施项目,发现铁路项目平均成本超支约45%。
在需求预测方面,他们的研究还发现,九成铁路项目高估了乘客量,而且预测准确度在30年间没有明显改善。
这不是一次两次估算失误。
不是某一个行业的偶然。
而是一种反复出现、跨国家、跨行业的系统性倾向。
心理学家卡尼曼和特沃斯基在研究中发现,人做计划时,常常只盯着自己的项目,不去看同类项目的历史。
后来,这种现象被称为:
规划谬误。
但"规划谬误"这四个字,很容易让人误会。
你可能以为,问题出在"规划"上:计划不够细,考虑不够周全,信息不够充分。
可真正的问题,不是你规划得不够。
而是你以为自己在规划,其实是在写剧本。
规划谬误,指的是:
人们在做计划时,常常系统性低估完成任务所需的时间、成本和风险,同时高估计划顺利推进的可能性。
表面上,你低估的是时间和钱。
本质上,你低估的是现实世界的摩擦。
它不是偶尔算错,而是一种反复出现的预测偏差。
心理学家比勒等人在1994年做过一个经典实验。
他们让37名心理学学生预估:自己完成毕业论文需要多少天。
如果一切顺利,要多久?
学生们的平均预测是:27天。
如果一切糟糕,要多久?
学生们的平均预测是:49天。
结果呢?
实际平均花了56天。
比他们设想的"最糟糕情况"还多了7天。
最后,只有约30%的学生在自己预测的时间内完成。
另一个研究更扎心。
比勒等人让加拿大纳税人预估自己什么时候能寄出报税表。很多人给出了一个"99%把握能完成"的时间点。
听起来已经很保守了。
但最终,真正做到的人只有45%。
也就是说,近一半的人,连自己"几乎确定"的截止日期都没有赶上。
这不是懒。
不是蠢。
也不是不努力。
而是大脑在做计划时,自动跳过了一个关键步骤:
看真实世界长什么样。
到这里,很容易产生一个误会:
规划谬误是不是就是乐观偏差?
不是。
乐观偏差,是一种对自身结果的积极预期。
比如你觉得:"我应该会比一般人更顺利。"
规划谬误,则是一种具体的预测错误。
它表现为:你在估算任务时间、成本和风险时,过度依赖自己的内部计划,却忽略了同类任务的历史分布。
乐观偏差可能导致规划谬误。
但规划谬误不完全等于乐观偏差。
你就算没有明显觉得"我比别人强",只要做计划时不看历史数据,照样可能掉进去。
因为你不是在看现实。
你是在想象一个顺利版本。
大多数人听到"规划谬误",第一反应通常有两种。
一种是:
"我规划能力确实不行,下次把清单列得更细就好了。"
另一种是:
"这次不一样,上次只是意外。"
这两种解释听起来都很有道理。
但经不起细想。
列更细的清单,真的能帮你看到计划之外的东西吗?
这次不一样,到底哪里不一样?
你可能说不清楚。
但你就是觉得,这一次应该会顺一点。
这里藏着规划谬误最关键的翻转:
你不是在做预测。
你是在编一个"一切顺利"的剧本。
什么意思?
当你做计划时,脑子里浮现的,往往不是现实,而是一条被你提前排好的理想路径。
每一步都按部就班。
早上9点开工,下午6点收工。
需求清晰,资源到位,协作顺畅。
遇到问题能快速解决,遇到卡点能顺利绕过去。
这条路径不是不可能发生。
只是它太顺了。
顺得不像真实世界。
真实世界里会发生什么?
需求突然变了。
关键人生病了。
审批流程比预想中多走了两轮。
两个环节之间的衔接出了问题。
关键接口迟迟没对齐。
供应商交付晚了一周。
一个看似很小的修改,牵动了三个关联模块。
这些不是"意外"。
这些是真实世界的常态。
但在做计划时,大脑会自动跳过它们。
不是因为你不知道会出问题。
而是因为大脑在写剧本。
而剧本里通常没有"也许会出问题"这个角色。
为什么大脑会这么干?
因为"一切顺利"的版本,会让人立刻获得掌控感。
而真实数据,往往让人不舒服。
卡尼曼把这种心理机制叫做"内部视角"。
内部视角,就是你只盯着自己的项目、自己的努力、自己的诚意,然后想象一条从现在到目标的直线。
你关心的是:
我打算怎么做?
我准备投入多少?
我会如何推进?
但你很少问:
类似项目历史上通常花了多久?
超支了多少?
延期概率有多高?
失败率是多少?
用一句话对比:
内部视角问:我打算怎么做?
外部视角问:类似的人以前做成什么样?
内部视角看路径。
外部视角看概率。
内部视角讲故事。
外部视角看分布。
问题是,做计划时,我们几乎总是待在内部视角里。
因为那些历史数据,属于别人的故事。
而你的剧本里,主角是你,结局是成功。
说到这里,你可能会想:
那我下次把计划做得更细,把每一步都拆开,是不是就能避免规划谬误?
恰恰相反。
如果你只在内部视角里细化计划,反而可能陷得更深。
问题不在于"细计划"本身。
问题在于:你是在用细计划校准现实,还是在用细计划反复排练自己的理想路径?
真正有效的计划,应该先用外部数据校准,再做内部拆解。
但很多时候,我们刚好反过来。
我们先把项目拆成几十个步骤,给每一步排时间节点,安排责任人,做甘特图,写进度表。
看起来越来越专业。
也越来越像真的。
可你做的事情,可能只是把那个"一切顺利"的版本,排练了一遍又一遍。
每细化一个步骤,你就多确认一次:
这条路走得通。
你越排练,就越相信这条路线真的会发生。
可问题是,现实从来不是按路线图走的。
卡尼曼后来和战略管理学者洛瓦洛一起指出:规划谬误不是一个简单的"算错了",而是多个认知偏差同时在起作用,把你牢牢锁在自己的剧本里。
得到著名的科学作家万维钢有一个精辟的总结:规划谬误是"一厢情愿"的现代版,它是大脑里一系列幻觉生成器共同造就的——
乐观偏差替你选了最顺利的那个版本。
确认偏误帮你删掉了所有出问题的戏份。
控制错觉让你以为自己是导演,而不是演员。
自利归因让你把上次翻车怪到天气、队友和甲方头上。
叙事谬误负责把这些碎片,拼成一部热血电影。
这些偏差不是轮流值班,而是同时开工。
你每细化一个步骤,它们就多一圈加固。
计划越细,理想路径越丰满,你越容易相信它。
更讽刺的是,比勒等人的研究发现:外部观察者预测任务完成时间时,往往比参与者更准确。
观察者并不比你聪明。
他们只是没有住在你的剧本里。
他们看的是:
同类事情通常怎么样。
而不是:
你的故事应该怎么样。
如果你觉得"我知道这个模型之后,就不会犯了",那卡尼曼自己的故事,可能会让你冷静一点。
1970年代,卡尼曼带队编写一本给高中生使用的决策学教材。
第一次开会时,团队里每个人都很兴奋。
有人信誓旦旦地说:
两年。
最多两年。
卡尼曼当时也在兴头上。
但他做了一件后来被证明非常关键的事。
他问团队里一位教育专家:
"你认识的、跟我们条件差不多的团队,编这样一本书通常要几年?"
专家想了想,说:
大概7到10年。
而且,有40%的团队最后干脆放弃了。
卡尼曼听完很震惊。
但他心里还是觉得:
我们团队肯定不至于。
结果呢?
这本教材最后花了整整8年才完成。
而那时,教育部已经取消了这门课的教学需求。
书是编完了。
但课已经没了。
卡尼曼后来在《思考,快与慢》里回忆这件事时承认:即便当时已经知道同类项目的历史数据,他依然选择了相信自己的剧本。
规划谬误最可怕的地方,不是不知道历史数据。
而是知道之后,仍然觉得自己例外。
这就是内部视角的力量。
它不是不知道外面有数据。
它知道。
但它不信。
它总觉得:
别人是别人。
我是我。
可是,你和别人有什么本质不同?
你的项目有什么特殊免疫力?
你说不出来。
但你就是觉得,这次不一样。
"这次不一样"——这是规划谬误最贵的四个字。
规划谬误不只出现在大型工程里。
它更常出现在你的工作、学习和生活里。
不管是装修、年计划,还是工作排期,结构都很像:
你先想象一条直线,然后被现实拖进弯路。
计划里只有主线。
现实里全是支线。
计划里只有流程。
现实里全是摩擦。
计划里只有自己。
现实里还有别人、系统和随机性。
装修为什么总是比预算更贵、比工期更长?
装修大概是普通人最常遭遇规划谬误的场景。
你设定了30万预算,3个月工期。
你觉得只要选好施工队、盯好材料、排好工序,一切就能按计划推进。
你在脑子里排练的版本是这样的:
第一周拆旧。
第二周水电。
第三周泥瓦。
第四周木工。
然后油漆、安装、验收、通风。
三个月后,拎包入住。
每个环节严丝合缝。
但真实世界呢?
水电改造时发现管线老化,需要重排,多花一周。
定制柜子量尺差了两厘米,要返工,等厂家重新生产又要两周。
瓷砖到货发现有色差,需要等补发。
工人生病请假一周。
暴雨导致外墙没法施工。
你临时想换个更好的马桶,结果下水管位置不对,又要改排水。
每一件事单独看都不大。
但它们叠加起来,30万变40万,3个月变5个月。
你做计划时,排练的是:
选材 → 施工 → 验收 → 入住。
真实世界走的是:
选材 → 发现问题 → 返工 → 等材料 → 再施工 → 又发现问题。
剧本里没有"量尺差两厘米"这个角色。
但真实世界里,它偏偏会出现。
年计划为什么总是在二月就开始松动?
每年1月1号,很多人都会做这样的计划:
每天背100个单词,一年3万个。
每天跑步5公里,一年减20斤。
每天读书1小时,一年读50本。
这些计划有一个共同特点:
它们假设每一天都是理想状态。
你不会生病。
不会加班到深夜。
不会情绪低落。
不会临时有事。
不会就是不想动。
但真实的一年里,有多少天是理想状态?
你在1月1号写下"每天背100个单词"时,脑子里排练的是365天日日不落的直线。
你不会在计划里写:
2月14号加班到晚上11点,不想背了。
3月8号感冒发烧,停了三天。
6月事情堆满,完全没心情。
9月出差一周,节奏断掉。
但这些才是真实的一年。
年计划做不下去,不一定是因为你不自律。
更可能是因为你在做计划时,写了一个没有意外、没有疲劳、没有情绪波动的剧本。
然后你把现实活成了另一部剧。
工作排期为什么总是从"两周"变成"四周"?
产品经理排期时,常常会这样想:
这个功能逻辑不复杂,开发加测试,两周应该够了。
于是排期表上写:
开发5天。
联调2天。
测试3天。
上线1天。
每个环节都留了缓冲,看起来很合理。
但两周里会发生什么?
需求评审时,产品改了三个细节,开发多花了一天。
后端接口和文档不一致,联调多花了两天。
测试发现了五个bug,其中两个是历史遗留问题,需要跨团队协调。
老板临时加了一个"小需求":
"很快的,就加一个字段。"
但这个字段牵动了三个关联模块。
两周变成了四周。
你排练的是:
开发 → 联调 → 测试 → 上线。
真实世界走的是:
开发 → 改需求 → 再开发 → 联调出问题 → 修bug → 又改需求 → 再联调 → 上线。
剧本里没有"老板加一个字段"这个角色。
但真实世界里,它偏偏会出现。
而在职场里,事情还会更复杂。
因为规划谬误经常和政治性乐观混在一起。
有些人不是不知道会延期,而是不敢说真实工期。
上级压缩周期。
下级不敢说真话。
大家一起演戏。
这时,问题就不只是认知偏差,而是组织激励让所有人一起写剧本。
知道规划谬误还不够。
真正有用的是:
做计划时,你能不能从剧本里走出来,看一眼真实世界的数据。
下次做计划时,先不要急着问:
我打算怎么做?
先问四个问题。
第一问:类似的人以前做成什么样?
这一步叫找参考类。
也就是找一组和你足够相似、已经结束的案例。
怎么判断"足够相似"?
至少看三个维度:
任务类型是否相似。
资源条件是否相似。
复杂度是否相似。
不要找"最像我梦想中结果的案例"。
要找"最像我真实处境的案例"。
你要装修,就去看同小区、同户型、同预算段的装修记录:
他们花了多少钱?
用了多长时间?
超支比例是多少?
你要排项目工期,就去看过去类似项目的历史数据:
实际花了多长时间?
延期比例是多少?
最常见的问题是什么?
你要做年度计划,就去看自己过去三年的完成率:
你实际完成了多少?
不是计划了多少。
是完成了多少。
第二问:最常见的结果和最糟的结果分别是什么?
不要只看平均值。
还要看分布。
什么叫看分布?
不只问:
大家平均花多久?
还要问:
最快的人多久?
最慢的人多久?
大多数人卡在哪里?
最容易爆雷的是哪一步?
平均值告诉你"一般情况"。
分布告诉你"现实能有多糟"。
傅以斌的研究显示,铁路项目平均成本超支约45%。
但分布的另一端,有些项目超支超过100%。
所以,真正的计划不是拍脑袋加一点缓冲。
而是先搞清楚:同类事情的真实分布,到底长什么样。
第三问:大家通常卡在哪一步?
不是所有环节的风险都一样大。
有些环节只是正常摩擦。
有些环节是高频爆雷点。
装修里,可能是定制、返工、材料等待。
产品项目里,可能是需求变更、接口联调、跨团队协作。
年度计划里,可能是出差、生病、节奏中断、情绪低谷。
找到这些爆雷点,你才知道缓冲应该留在哪里。
否则你所谓的缓冲,只是心理安慰。
第四问:看完现实数据后,我还要怎么排计划?
用外部数据校准之后,再回到你的项目里。
拆路径。
排节点。
分资源。
留缓冲。
这一步最难。
因为当你看完历史数据后,第一反应往往不是:
原来如此。
而是:
我跟他们不一样。
这正是规划谬误最容易卷土重来的地方。
香港政府在2012年把参考类预测引入道路工程评估。
据傅以斌团队的研究,25个本地项目与863个国际同类项目对比后发现:要达到80%把握不超预算、不拖期,成本需上调44%,工期需上调75%。
44%和75%。
这是863个项目给出的答案,不是某个人的直觉。
当然,这不是所有项目的通用系数。
你的行业、你的项目类型,数字会不一样。
但道理一样:
真正的缓冲,不应该拍脑袋加10%。
而应该来自同类项目的历史数据。
你做计划时,愿不愿意给自己的预算加44%、工期加75%?
如果你第一反应是:
太多了,我的项目不至于。
那就要小心了。
你可能又开始写剧本了。
举个具体例子。
你要装修,原计划预算30万,工期3个月。
你去问同小区同户型的人,发现他们平均花了38万,用了4个月。最极端的一家,花了50万,拖了7个月。
这时候你该怎么做?
不是简单把预算改成38万。
而是先承认:
30万,是你写的剧本。
38万,才是参考类给你的现实起点。
真正的计划,应该从38万开始校准,而不是从30万开始幻想。
除了参考类预测,还有一个方法叫"事前验尸法"。
这是心理学家克莱恩提出的方法。
做重要决策之前,先假设一年后计划已经惨败,然后让所有参与者写下:
它为什么会失败?
这个方法的好处是,它强迫你从"一切顺利"的剧本里跳出来,站到"已经翻车"的现实里,反过来检查:
我到底漏掉了什么?
看清真实难度之后,人是不是就不会开始了?
当然不是。
规划谬误反对的不是乐观。
而是没有依据的乐观。
如果你的乐观来自:
我比同类项目多了关键资源。
我用了更成熟的方法缩短某个环节。
我提前解决了别人最容易卡住的问题。
那不是规划谬误。
那是合理判断。
但如果你的乐观只来自一句话:
我觉得这次能行。
那就要警惕了。
这不是判断。
这是剧本。
还有一种情况,也容易被误认为规划谬误:
目标本身在变化。
比如创业、写书、转型。
这类事情不可能一开始就写好完整剧本,因为市场在变,用户在变,你自己也在变。
这种情况下,计划本来就是用来被修正的。
你随时准备改剧本。
这和规划谬误不是一回事。
规划谬误的问题是:
你写了一个剧本,然后相信它就是现实。
你可能还会问:
如果一开始就按真实难度估算,会不会什么都不敢做?
不会。
参考类预测不是为了吓退你,而是为了让你用真实成本做真实决策。
如果看清真实成本之后,你仍然愿意做,那才叫真正想做。
你也可能会问:
有些伟大的事情,不就是靠低估难度才开始的吗?
创业、写书、转型,很多人如果一开始知道真实难度,可能根本不会开始。
没错。
低估难度,有时能帮人启动。
但不能用来做资源决策。
启动可以靠热血。
推进必须靠数据。
另外,规划谬误也要和赌徒谬误区分开。
赌徒谬误是:
该反转了。
你以为连续出现同一种结果,接下来就该变了。
规划谬误是:
这次一定顺。
你以为自己的项目不会出问题。
一个误读了随机性。
一个忽略了历史。
规划谬误最危险的地方,不是让你低估了时间。
而是让你以为自己在做预测,其实你在写剧本。
预测看数据。
剧本看心愿。
做计划时,用剧本打气,没问题。
但做决策时,用剧本代替数据,就是规划谬误。
真正的计划,不是把愿望排进日历。
而是把现实请进来。
所以,下次做计划之前,先问自己三个问题:
1. 类似事情过去通常花多久?
2. 最常见的延期或超支原因是什么?
3. 如果成本和时间上调50%,我还做不做?
第三个问题最狠。
如果加上真实世界的修正之后,你就不想做了,那说明你之前的"愿意",可能不是基于判断,而是基于剧本。
你不是不能立flag。
你只是要知道:
flag不是现实。
计划也不是现实。
真正的现实,藏在同类事情的历史里,藏在别人踩过的坑里,也藏在你不愿意看的那些数据里。
所以,下次你再说"这次一定按时完成"之前,先停一下。
问自己一句:
我是在看数据,还是在写剧本?
把这篇文章转给那个每次都说"这次一定能按时完成"的朋友。
他不是不努力。
他可能只是又把愿望,当成了预测。