跳到主要内容

人不是资源 — 管理、激励与那个加人的算术

这一章讲四件事: 为什么管理比技术重要(有对照);人和时间为什么不可互换(一道算术); 激励为什么不能「推己及人」(一个加薪的故事);以及项目怎么防止灾难、怎么从事故里学东西。 作者 2021 年对这一组原则的补注是全书最重的一句:「如果你不相信这些,请不要成为经理。」1

1. 先看现象:工具升级了,项目照样黄

买齐了最好的设备、语言、流程,项目照样延期、照样黄——反过来,资源匮乏的小团队偶尔做出惊艳的东西。 书里对成功初创的解释不客气:大多数的成功源于成功的管理和出色的市场营销,不是流程和工具2

这就是本章的出发点。第 01 章说「工具只放大人」(3.4 节);这一章把「人」这一侧摊开讲完。 管理:围绕软件开发,做计划、控制、监视、报告的那组活动3——它的原料不是代码,是人。

2. 顶层全景

产出 = 人 × 组织方式(技术只在前者上封顶)


人与人差多少? 效率 25 倍 · 质量 10 倍 · 最优者再 4 倍(COCOMO)


时间能换人吗? 不能:延期的项目加人 → 更延期(布鲁克斯定律)


怎么让人多产出? 激励因人而异 · 倾听与信任 · 期望优秀 · 安静


怎么防止翻车? 泰坦尼克效应(别以为灾难不可能) · 事后剖析(项目后复盘 3~4 天)

图说:自上而下分别是:事实(人差得多)、约束(加人无用)、手段(激励与环境)、保险(防灾难)。

3. 核心原理

3.1 人和人差多少:三组数

  • 效率 25 倍、质量 10 倍:从最好到最差的软件工程师,按每人每月产出的代码行算, 效率差可达 25 倍;按每千行代码的缺陷数算,质量差可达 10 倍4。 参照物:这比大多数行业大得多——一个平庸牙医和顶尖牙医的差距,量不到 25 倍(此对照是通用知识);
  • 最优者再 4 倍:按 COCOMO(构造性成本模型,用大量历史项目数据估算工作量和工期的公式族) 的口径,最优秀的人效率是普通人的 4 倍。书里顺手给了笔雇佣账: 如果最优秀者的薪水不到 4 倍,雇佣他是净赚——更便宜,还做出更好的产品5;
  • 所以「y 也够好,而且更便宜」是 HR 面试后最常见的句式,也是书里点名要抵制的句式5

推论(原则 132):关键任务,宁可给少数有经验的工程师,也别排一堆生手6。 但作者同时记下了 Lehman 的反向警告:不能全押「少数优秀的人」——他们离职了呢? 正解是配比,别走两个极端6

3.2 主走查:布鲁克斯定律——延期的项目加人,为什么更延期

原则 140 的标题是「人和时间不可互换」,书里的算术值得整段走完7:

第一问(荒谬化): 一个项目 6 个人做 1 年能完成。那么 72 个人能在 1 个月里完成吗? 6 人 × 12 月 = 72 人月;72 人 × 1 月 = 72 人月。人月数相等,答案显然是不能。

第二问(现实版): 10 个人做预期 3 个月的项目。现在判断要晚 3 个月—— 也就是总量变成 60 人月(6 个月 × 10 人)。直觉方案:再加 10 个人,把多出的 30 人月抢回来。

第三问:为什么抢不回来。 新加的 10 个人不是立刻能干活的产能:

  1. 培训——熟悉系统、惯例、前因后果,教他们的人(原有 10 人里最能干的)这段时间产出下降;
  2. 沟通——书里点破:额外的人带来额外的培训和沟通成本7。 (我们补一层算术,不在书里,来自通用知识:沟通对子数 = n(n−1)/2。 10 人的团队有 45 条沟通线;加到 20 人变 190 条——人翻倍,沟通线翻四倍多。)

结论(布鲁克斯定律): 向延期项目加人,使它更延期7。 这条定律 1975 年由 Brooks 在《人月神话》提出,书里特意注明作者本人因 System/360 与 OS/360 的贡献 拿过图灵奖——这不是一个评论家,是造过最大系统的人。

配套的排期纪律(原则 155):设计延误一个月的项目,交付至少延一个月——落后很少能追回; 最常见的不良应对是不改交付日、偷偷挤压测试时间,结局是第 08 章 3.2 那道选择题8

3.3 激励因人而异:那个加薪的故事

原则 138,作者自认「学做管理者最大的教训」9:

有一年他精心分配加薪池,想用大幅加薪激励干得好的员工。第一次谈完,员工说: 「谢谢,但我真正需要的,是一台更快的电脑。」

推论:能打动管理者的东西,未必打动员工;正面激励、负面激励对不同人效果不同; 找出「这个人吃哪套」的办法,不是猜,是倾听(原则 133:眼神、身体语言、复述、追问)10。 配套的信任机制(原则 134):员工问「下午 2 点能走吗?周末我补几个小时」,答「当然可以」—— 你什么也不亏,买到的忠诚在下一次危机里兑付11

期望本身也是生产力(原则 135):本尼斯的实验——背景相同的两组人,目标一致, 一组被期望优秀,一组被期望平庸,被期望优秀的组全部胜出12。 加上姿态(原则 137):员工熬夜时管理者也该在场——帮不上技术忙,可以订比萨; 书里引用的经理在午夜送比萨,「这确实有效」13

3.4 环境:安静的办公室

原则 139 与直觉对撞:最有效率的员工和公司,拥有安静、私密的办公区; 电话静音、隔绝日常非工作干扰。而工业界流行的开放大平间呢?书里的判词: 它省了装修钱,显著拉低开发效率和质量;那些「便于沟通」的说辞不真—— 它便利的是干扰和噪声(噪声:混进来碍事的无用信号)14

机制一句话:编程是需要把大量细节同时端在脑子里的工作(7±2,第 06 章 3.3), 一次打断可以把端着的东西全泼掉;开放式布局把打断的成本降到零。

3.5 团队不是个人的加总

原则 151 的画面感极强:篮球队里每个人都在自己控球时投篮刷分——这支队必输15。 书里引的真实案例:一项开发工作里,个人生产力提升了 2 倍,组织生产力反而下降15。 教训两条:不同的度量适用于不同的人;衡量团队要看整体(按周期与难度统计的问题解决能力),不是个人 KPI 的加总。 与第 02 章 3.3 的五团队实验连读:目标定错了,个人越努力,偏得越远。

数据收集本身也有同样的坑(原则 143):隐蔽地、尽量自动地收集—— 让开发人员填表的度量,收集成本高,且不合作的人给的数据无意义,还会污染数据本身16

3.6 防灾难的两道保险

泰坦尼克效应(原则 171):「灾难是不可能的」这个念头本身,是灾难的主因。 书里的三连画:说「就一次小攀登,不用带绳索」的登山者;说「短途,不用带水」的徒步者; 说「这把我稳赢」的扑克玩家——出事的正是他们17。它与第 10 章 3.5 的风险折算是配套的: 把风险折成数是算术,这一条是态度——最大的管理灾难,在你认为它不会发生的时候出现17

事后剖析(原则 172):每个项目结束,给所有关键参与者 3~4 天,逐条分析「哪里不符预期」。 书里的例子句式都很朴素:「集成测试比计划晚了 10 天才开始,这本该早点告诉客户」; 「我们早在知道最基本的需求之前就开始了设计」18。 引言是桑塔亚纳那句:忘记过去的人注定重蹈覆辙。这与第 08 章 3.7 的「分析错误原因」是一对: 一个管单个错误,一个管整个项目。

3.7 收尾三条小原则

  • 对症下药(原则 128):技术问题用技术方法,管理问题用管理方法,政治问题用政治方法——用错药方,药再好也白喝19;
  • 别信你读到的一切(原则 129):「用 X 方法,效率提升 93%」可能真发生过——在那个项目上。 那多半是例外;宣传者只展示支持的数据20;
  • 没有普适的管理风格(原则 127):几分钟内,在某个场景你是独裁者,换一个场景你该变成共识型领导—— 风格必须适配场景2

4. 作者的判断与证据

说法谁的证据
管理>技术,初创靠管理与营销作者(原则 127)2观察性论断
效率差 25 倍、质量差 10 倍作者引 Sackman 等 1968 实验4有文献的实测(受试者背景:当时的小型编程任务)
最优者 4 倍作者引 COCOMO5模型口径(回归自历史项目数据)
加人更延期作者引 Brooks7案例+机制(培训、沟通成本);对子数公式是我们补的通用知识
被期望优秀的组更好作者引本尼斯12多组实验(书里称「在所有试验中」)
开放办公拉低效率作者引 DeMarco/Lister14观察性论断(《人件》第 12 章)

判断(我们的,不是书里的): 3.4 的「安静原则」在今天最相关的形态不是办公室布局,而是消息软件。 开放大平间把打断成本降到零,群聊@把打断成本降到负数(打断者还以为自己没打扰)。 这条原则的现代执行方式是「专注时段 + 不必马上回的沟通约定」——机制与 1987 年的静音电话完全同构。 如果错,会错在: 如果某类工作本来就是协调密集型(联调周、事故响应),打断就是工作本身, 安静原则不适用——它的适用域是「需要长段连续思考的创造期」,判据看日程表里哪种时间占大头。

5. 边界与局限

  • 25 倍那组数出自 1968 年的实验(Sackman 等):任务是小程序、受试者分组方式后来被反复检讨。 量级有争议,「差异巨大、远超薪资差」的方向没有争议——书里的雇佣账(3.1)用的是方向,不是精确倍数4
  • 布鲁克斯定律不等于「永远不能加人」。书里反对的是向已经延期的项目临时加人抢进度7; 项目初期的正常扩编不在此列——那时还没有「赶不上的排期」要抢。
  • 「开放办公拉低效率」是 1987 年的论断,后来正反数据都有;作者引的机制(打断)始终成立, 布局的优劣要按「这个团队此刻需要专注还是需要碰撞」来判断。
  • 事后剖析要组织允许说真话。书里假设参与者敢说「大老板在错误的时间发了不加薪公告」18; 没有心理安全的地方,3~4 天会开成表功会——这是本书没讲、但决定该原则成败的前提。

6. 可带走的

  1. 采购清单上加不出来的东西叫管理:初创的成功大多源于管理与营销,不是工具;
  2. 别用「y 也够好还便宜」说服自己——最优者 4 倍产出,是净赚的买卖;但别全押几个明星,他们会走;
  3. 延期的项目加人=更延期:人翻倍,沟通线翻四倍——正确的动作是重新划定范围,不是堆人;
  4. 设计延误一个月,交付至少延一个月;挤压测试时间是给自己埋第 08 章那道选择题;
  5. 激励先问人:加薪不如一台更快的电脑的故事,值一次一对一的倾听;
  6. 「下午 2 点走、周末补」这种请求,答「可以」是最便宜的信任投资;
  7. 期望优秀是被实验反复证明的:告诉团队他们在做什么属性上的标杆;
  8. 保护安静:打断不是「聊几句」,是把别人端着的 7±2 个东西泼掉;
  9. 「这不可能出事」这句话本身是风险;项目后花 3~4 天做复盘,把教训写成人能执行的句子。

7. 原文地图

主题原书章原文位置
好管理>好技术、风格随场景第7章 管理原则text/19-ch07.txt:13(搜「初创」) · text/19-ch07.txt:15(搜「独裁者」)
对症下药第7章 管理原则text/19-ch07.txt:27(搜「政治」)
别信读到的一切(93%)第7章 管理原则text/19-ch07.txt:33(搜「93%」)
人是关键(四倍/足够好)第7章 管理原则text/19-ch07.txt:51(搜「四倍」) · text/19-ch07.txt:53(搜「足够好」)
几个好手>很多生手(离职)第7章 管理原则text/19-ch07.txt:61(搜「关键任务」) · text/19-ch07.txt:61(搜「离职」)
倾听(走动管理)第7章 管理原则text/19-ch07.txt:77(搜「倾听」)
信任(下午 2 点)第7章 管理原则text/19-ch07.txt:91(搜「下午2点」)
期望优秀(本尼斯)第7章 管理原则text/19-ch07.txt:99(搜「优秀」)
沟通技巧第7章 管理原则text/19-ch07.txt:113(搜「沟通」)
端茶送水(比萨)第7章 管理原则text/19-ch07.txt:123(搜「比萨」)
激励不同(更快的电脑)第7章 管理原则text/19-ch07.txt:131(搜「更快的电脑」)
安静办公室第7章 管理原则text/19-ch07.txt:137(搜「安静」) · text/19-ch07.txt:141(搜「干扰和噪声」)
布鲁克斯定律(72 人/60 人月)第7章 管理原则text/19-ch07.txt:153(搜「72个」) · text/19-ch07.txt:155(搜「60人月」)
工程师差异(25 倍/10 倍)第7章 管理原则text/19-ch07.txt:167(搜「25倍」)
团队效率(篮球队/2 倍)第7章 管理原则text/19-ch07.txt:259(搜「篮球队」)
隐蔽收集数据第7章 管理原则text/19-ch07.txt:187(搜「自动」)
泰坦尼克效应第7章 管理原则text/19-ch07.txt:501(搜「泰坦尼克」)
事后剖析(3~4 天/10 天)第7章 管理原则text/19-ch07.txt:513(搜「3~4天」) · text/19-ch07.txt:513(搜「10天」)
2021:不相信就别当经理作者序text/08-fm.txt:63(搜「经理」)

Footnotes

  1. 出处:「作者序」第 63 段(text/08-fm.txt:63,搜「经理」)。点名覆盖原则 129、131、132、133、134、135、137、138、140、142、147。

  2. 出处:「第7章 管理原则」第 13 段(text/19-ch07.txt:13,搜「初创」)。「没有普遍的『正确』风格」「独裁者……基于共识的领导者」(搜「独裁者」)同段。 2 3

  3. 出处:「第7章 管理原则」第 7 段(text/19-ch07.txt:7,搜「监视」)。

  4. 出处:「第7章 管理原则」第 167 段(text/19-ch07.txt:167,搜「25倍」)。25 倍效率、10 倍质量、出处 Sackman 等 1968。牙医对照不在书里,来自通用知识。 2 3

  5. 出处:「第7章 管理原则」第 51 段(text/19-ch07.txt:51,搜「四倍」)。COCOMO、4 倍薪水打平的账、「y 已经足够好,并且成本更低」(搜「足够好」)同段。 2 3

  6. 出处:「第7章 管理原则」第 61 段(text/19-ch07.txt:61,搜「关键任务」)。Reifer 的管理原则第 6 条、Lehman 的离职警告(搜「离职」)同段。 2

  7. 出处:「第7章 管理原则」第 153 段(text/19-ch07.txt:153,搜「72个」)。6 人 1 年 ≠ 72 人 1 月;10 人 3 月项目、60 人月(搜「60人月」)、培训与沟通成本、布鲁克斯定律命名,同段。n(n−1)/2 公式不在书里,来自通用知识(Brooks 原书)。 2 3 4 5

  8. 出处:「第7章 管理原则」第 305 段(text/19-ch07.txt:305,搜「很少能」)。设计延 1 月交付至少延 1 月、挤压测试时间、两种坏结局,同段。

  9. 出处:「第7章 管理原则」第 131 段(text/19-ch07.txt:131,搜「更快的电脑」)。「这可能是我学习成为一名管理者的过程中最大的教训」同段。

  10. 出处:「第7章 管理原则」第 77 段(text/19-ch07.txt:77,搜「倾听」)。

  11. 出处:「第7章 管理原则」第 91 段(text/19-ch07.txt:91,搜「下午2点」)。

  12. 出处:「第7章 管理原则」第 99 段(text/19-ch07.txt:99,搜「优秀」)。本尼斯研究、两组实验、表率与教育培训,同段。 2

  13. 出处:「第7章 管理原则」第 123 段(text/19-ch07.txt:123,搜「比萨」)。汤姆林森·劳舍尔的例子与「这确实有效」同段。

  14. 出处:「第7章 管理原则」第 137 段(text/19-ch07.txt:137,搜「安静」)。开放办公的批判与「便利了干扰和噪声」(搜「干扰和噪声」)同段,出处 DeMarco/Lister《人件》第 12 章。 2

  15. 出处:「第7章 管理原则」第 259 段(text/19-ch07.txt:259,搜「篮球队」)。个人 2 倍、企业下降的 Lehman 案例(搜「两倍」)同段。 2

  16. 出处:「第7章 管理原则」第 187 段(text/19-ch07.txt:187,搜「自动」)。

  17. 出处:「第7章 管理原则」第 501 段(text/19-ch07.txt:501,搜「泰坦尼克」)。登山者/徒步者/扑克玩家三连与「最大的管理灾难会在你认为不会发生的时候出现」同段。 2

  18. 出处:「第7章 管理原则」第 513 段(text/19-ch07.txt:513,搜「3~4天」)。10 天例、「早在知道最基本的需求之前就开始了设计」(搜「10天」)、桑塔亚纳引言同段。 2

  19. 出处:「第7章 管理原则」第 27 段(text/19-ch07.txt:27,搜「政治」)。

  20. 出处:「第7章 管理原则」第 33 段(text/19-ch07.txt:33,搜「93%」)。