首页 › 项目与执行 › 项目管理三角
项目与执行 · 关键路径法

项目管理三角

时间和钱都紧时,要说清工期、成本、范围里哪样让步。

Iron Triangle (Triple Constraint)◷ 约 3 分钟▤ 1 个真实故事换成 AI 也一样在知识地图里看它和谁相连 →

2018 年 4 月 22 日,星期天晚上,英国赫特福德郡一位 TSB 银行的客户打开手机银行,想看看前一晚在酒吧花了多少钱。他自己的账户都在。旁边还多了三个别人的账户:一个 35,000 英镑的储蓄账户,一个 11,000 英镑的个人储蓄账户,还有一个企业账户。

那个周末,TSB 把 520 万客户搬上了一套新的 IT 平台。日期从一开始就是定死的那个点。董事会请人做的调查后来发现,早在 2015 年,新东家对 TSB 需要什么还没有详细了解,就已经挑好了切换的那个星期天;这个习惯一直延续下去:先定结束日期,再让计划去凑。

工期本来就紧、别的条件又都不变时,守住日期,就得决定让哪一样动。

三角上的一枚硬币

1969 年,英国的项目管理者马丁·巴恩斯在教一门课,讲怎么在合同里管住时间和钱。他后来回忆,有一次上课时,他指出了课程本身漏掉的一点:管一份合同,不只是管成本和工期,还得把合同里写明要交的东西交出来。

他画了一个三角形,三个角分别是时间、成本、质量。然后在投影仪上,把一枚硬币在三角里推来推去,演示三股力量怎么互相拉扯。「这个概念真的流行开了,」他回忆道。后来的版本把「质量」换成范围、性能或规格,这个形状也有了「铁三角」的名字。日常的说法是一句玩笑:快、好、省,只能挑两样。

道理很简单。时间和钱本来就紧、别的条件又不变时,压缩其中一样,就得调整另一样。可以多花钱争取早点做完,不过钱不一定买得来速度;可以砍功能守住预算;也可以日期、预算、功能清单一样不动,让做出来的东西的质量去吃下差额。

这不是物理定律。日期定死也完全可能做得到,只要有余量,或者团队找到了更好的做法。范围和质量也不是一回事,单凭这三项,更判断不了一个项目算不算成功。研究这个三角的学者,指出的正是这些局限。它的用处窄一些,也实在一些:逼着大家把取舍摊开来谈。

悄悄让步的那一角

三样里,质量最容易被压缩而没人察觉。日期拖了,大家都看得见;超支了,账上会显出来。一项没跑的测试,要到后来,在客户面前才显出来。

TSB 的调查查到的正是这个。App 的压力测试没过,目标被调低了,结果摘要也没把这个改动讲清楚。眼看日子临近,别的测试也被这样一点点挤掉,经过见案例。

把哪一角会动说出来

设想一位面包店老板,想在三周后的美食节之前上线一个网上订购页面,预算 2,000 英镑。设计师什么都答应了。页面准时上线,也没超预算。第一个忙碌的星期六,用手机下的单有一半没到厨房,因为没人在小屏幕上测过结账。

没人撒谎。三周、2,000 英镑也许够,也许不够,谁也没核过。计划里没给要紧的测试留出时间,也没人说清页面上线前最起码得做到什么:能从手机下单,单子能到厨房。

三角最有用的时候,是早早拿来问一句:一角定死之后,另外两角哪个可以动?动了的时候,要告诉谁?一个团队决定守住日期、砍掉礼品卡功能,或者推迟日期,或者花钱找人帮忙,这是做了一个决定。另一个团队什么都不砍、悄悄跳过测试,其实也做了决定,只是没告诉任何人。

给 AI 的一个旋钮

到了 AI 这里,三角可以是一个设置。Anthropic 的 Claude 模型有一个 effort(投入程度)参数。调到高,模型会按任务需要花足 token;往下调,文档说这是在「为速度和成本做优化,同时接受能力上的一些下降」。

调低投入可能削弱能力,但不等于每件任务都会变差;调高投入,也不保证答案一定好。所以文档附带的建议,一句话就是 TSB 的教训:日常的活可以降到 medium 或 low,但要等「你的评测显示质量守得住」之后。评测,就是专门检查模型输出的测试。没有它,省下的时间和钱一眼就看得见,质量上的变化却很容易漏掉。

先看几件事

玩一玩

出处

  1. Slaughter and May, TSB Review, An Independent Review Following TSB's Migration onto a New IT Platform in April 2018, October 2019
  2. Financial Conduct Authority, Final Notice to TSB Bank plc, December 20, 2022
  3. Martin Barnes, Some origins of modern project management, a personal history, PM World Today / PM Forum, August 2006 (archived)
  4. Ramesh Vahidi and David Greenwood, Triangles, tradeoffs and success: a critical examination of some traditional project management paradigms, CIB Joint International Symposium, 2009
  5. Anthropic, Effort, Claude API documentation
  6. Slaughter and May, TSB Review, An Independent Review Following TSB's Migration onto a New IT Platform in April 2018, October 2019 (published by TSB, November 19, 2019)
  7. Bank of England, PRA fines the former Chief Information Officer of TSB Bank plc for a breach of the PRA's Senior Manager Conduct Rules, April 2023
  8. BBC News, TSB, How it all went so wrong for the bank, April 27, 2018
  9. BBC News, TSB boss Paul Pester to step down after IT fiasco, September 4, 2018
  10. BBC News, TSB fined £49m over IT system meltdown, December 20, 2022