
用钱学森的「工程控制论」管项目,是什么体验

「一个系统好不好,不取决于每个零件有多好,而取决于它们之间的关系。」
这句话不是某个硅谷创业导师说的。它来自钱学森。
1954年,钱学森写了一本叫《工程控制论》的书。这本书讨论的核心问题不是「怎么造火箭」,而是——怎么让一个复杂系统在不确定的环境中稳定运行并达到目标。
七十多年后,这个问题依然是每一个产品经理、项目经理、技术负责人每天都在面对的。
只不过我们用的工具是 Jira、OKR、周会、复盘。而钱学森用的,是控制论。
先搞清楚:什么是工程控制论?
很多人听到「控制论」就想到自动化、想到机器人、想到生产线。但钱学森讲的控制论,本质上是一套管理复杂系统的方法论。
核心思想只有一句话:
任何一个系统,都是由输入、处理、输出和反馈四个环节组成的闭环。管理的本质,就是设计和维护好这个闭环。

听起来很简单?关键在细节。钱学森在《工程控制论》里提出了几个核心概念,每一个都能直接用在今天的项目和产品管理中。
概念一:系统是有层次的
钱学森认为,任何复杂系统都不是一个整体,而是由多个层级嵌套组成的。
拿一个互联网产品举例:
- 产品级:用户增长、留存、变现
- 功能级:某个模块的需求、设计、开发、上线
- 工程级:代码架构、性能、稳定性
- 团队级:人的分工、协作、激励
每个层级都是一个「子系统」,有自己的输入输出和反馈回路。它们之间相互影响,但不能混为一谈。
管理中最常见的错误,就是用错误层级的逻辑处理问题。
比如:
- 用工程级的指标(代码行数、Bug 数量)去衡量产品级的目标(用户价值)——这是层级错配
- CEO 去管一个按钮的颜色——这是越级干预
- 产品出了问题只找开发背锅——这是只看到单点而忽略了系统
钱学森的方法是:先画出系统的层级结构,明确每一层的边界和接口,然后只在自己的层级内做决策,只在接口处与其他层级交互。

概念二:反馈比计划更重要
传统项目管理的逻辑是:先做计划,再按计划执行。
但钱学森早就指出,在复杂系统中,完美的计划是不存在的。因为系统内部和外部环境都在持续变化。
他的解决方案是:不要追求完美的计划,要追求及时的反馈。
一个健康的项目管理系统,应该像人体的神经系统一样——
- 感知:实时知道系统当前的状态(进度、质量、风险)
- 比较:把当前状态和目标状态做对比
- 调整:根据偏差采取纠正行动
- 再感知:确认调整是否有效
这就是控制论中经典的负反馈回路。
对应到项目管理中:
- 感知 → 不是每周的周报,而是每天的站会、实时的看板、自动化的监控
- 比较 → 不是和计划比(计划早就变了),而是和「可接受的范围」比
- 调整 → 不是开个会讨论「怎么办」,而是有预设的应对方案(如果 X 发生,做 Y)
- 再感知 → 调整后必须有跟进,不能「改了就完了」

概念三:稳定性需要代价
钱学森在书中用大量篇幅讨论一个概念:稳定性(Stability)。
一个稳定的系统,受到外部干扰后能自动回到平衡状态。不稳定的系统,一个小扰动就可能导致整个系统崩溃。
在产品管理中,「稳定性」有几层含义:
技术稳定性: 一个 Bug 不会导致雪崩式故障。这需要冗余设计、熔断机制、优雅降级。
需求稳定性: 一个需求变更不会导致整个产品方向摇摆。这需要明确的需求优先级框架和变更管理流程。
团队稳定性: 一个人离职不会导致某个模块变成无人区。这需要知识共享、文档化、代码审查。
但钱学森同时指出了一个残酷的事实:稳定性不是免费的。
- 冗余设计增加了系统复杂度
- 变更管理流程降低了响应速度
- 知识共享需要额外的时间投入
管理的艺术,不是追求最大稳定性,而是在稳定性、效率和灵活性之间找到平衡。
过度追求稳定 → 系统变得僵化,无法适应变化 过度追求灵活 → 系统变得脆弱,随时可能崩溃
钱学森用了一个精妙的比喻:好的控制系统就像一个优秀的骑手——既不会因为马匹的一点小颠簸就摔下来(有稳定性),也不会死死勒住缰绳让马无法奔跑(有灵活性)。

概念四:信息是控制的基础
钱学森有一个核心论断:没有信息,就没有控制。
一个系统之所以能被「控制」,是因为控制器能获取系统的状态信息。如果你连系统当前是什么状态都不知道,一切管理动作都是盲人摸象。
在项目管理中,信息的质量决定了管理的质量。
钱学森区分了三种信息问题:
信息缺失: 根本不知道发生了什么。
- 典型症状:项目延期了一周,管理层才知道
- 根本原因:没有建立实时的信息采集机制
- 解决方案:自动化监控、站会、代码提交即更新进度
信息失真: 知道的信息是错的。
- 典型症状:周报上写「进度正常」,实际上已经在返工
- 根本原因:汇报机制中存在激励扭曲(没人愿意报坏消息)
- 解决方案:消除「报忧受罚」的文化,建立安全的汇报环境
信息过载: 信息太多,但没有提炼。
- 典型症状:每天收到几十条 Slack 通知、几十封邮件,但不知道哪些是重要的
- 根本原因:没有信息过滤和优先级机制
- 解决方案:建立信息分层——哪些是必须立即响应的,哪些可以汇总后看
钱学森的方法是:先设计信息流动的管道,再设计决策和执行的流程。 很多项目失败不是因为执行不到位,而是因为信息不到位。

概念五:最优不等于最好
这是《工程控制论》中最反直觉的一个观点。
传统管理追求「最优解」——找到效率最高、成本最低、效果最好的方案。
但钱学森指出,在复杂系统中,追求最优解往往是最危险的。
原因有两个:
第一,最优解是脆弱的。 一个方案在当前条件下最优,意味着它几乎利用了所有可用的资源和条件。一旦条件变化(而条件一定会变化),最优解立刻变成最差解。
第二,计算最优解的成本太高。 对于复杂系统,找到真正的最优解需要穷尽所有可能性。这在数学上是 NP-hard 问题,在管理上是不现实的。
钱学森推荐的是「满意解」(Satisficing)——不是最好的方案,而是在当前条件下「足够好」的方案。
对应到产品管理中:
- 不要追求完美的产品架构,要追求「当前阶段够用」的架构
- 不要追求最优的团队配置,要追求「能跑起来」的配置
- 不要追求最优的技术方案,要追求「可以迭代」的方案
这和硅谷的 MVP(最小可行产品)思想异曲同工。但钱学森比 Eric Ries 早了六十年。

实操:用工程控制论管一个项目
假设你负责一个新产品从 0 到 1 的开发,怎么用钱学森的框架来管理?
第一步:画系统图
在项目启动前,花半天时间画出你的系统层级图:
- 第一层(产品系统): 输入是什么(用户需求、市场数据),输出是什么(产品指标),反馈是什么(用户反馈、数据监控)
- 第二层(项目系统): 输入是什么(需求、资源),输出是什么(可交付的功能),反馈是什么(测试结果、验收标准)
- 第三层(团队系统): 输入是什么(任务、激励),输出是什么(代码、设计稿),反馈是什么(代码审查、绩效考核)
每一层都标注:谁负责、关键节点是什么、异常情况怎么处理。
第二步:设计反馈回路
不要只设计「计划」,要设计「反馈」:
- 每日反馈: 15分钟站会,只回答三个问题——做了什么、要做什么、有什么阻塞
- 每周反馈: 关键指标的周对比,不看绝对值,看趋势和偏差
- 里程碑反馈: 每个里程碑做一次正式复盘,重点不是「有没有按时完成」,而是「系统运行是否健康」
第三步:预设应对方案
为每个关键风险预设应对方案:
- 如果需求变更 → 走什么流程?谁有决策权?
- 如果核心人员请假 → 谁能顶上?知识有没有备份?
- 如果技术方案遇到瓶颈 → 有没有 Plan B?什么时候切换?
这不是「悲观」,这是控制论的精髓——假设系统一定会偏离预设轨道,提前准备好纠正机制。
第四步:控制信息流
设计好信息流动的管道:
- 上行信息(向上汇报): 简洁、有结论、有数据。不要让领导从一堆细节中自己找结论
- 下行信息(向下传达): 明确、可执行、有上下文。不要只说「做什么」,要说「为什么做」
- 平行信息(团队协作): 及时、透明、可追溯。用工具而不是口头传递
第五步:接受不完美
最后,也是最难的一步:接受你的方案不是最优的。
第一版架构会有问题。第一版产品会有缺陷。第一版流程会有漏洞。
没关系。控制系统的核心能力不是「从不犯错」,而是「犯错后能快速纠正」。

钱学森 vs 现代管理学
有趣的是,钱学森的很多观点和后来的管理学理论不谋而合:
- 「系统有层次」 ≈ 后来的组织架构理论和 Conway 定律
- 「反馈比计划重要」 ≈ 敏捷开发和 Scrum 的核心理念
- 「满意解优于最优解」 ≈ 赫伯特·西蒙的有限理性理论(西蒙因此获得诺贝尔经济学奖)
- 「信息是控制的基础」 ≈ 现代数据驱动决策(Data-Driven Decision Making)
不同的是,现代管理学把这些观点分散在不同的理论中,而钱学森把它们统一在一个框架里——控制论。
这可能是因为钱学森同时具备三个身份:科学家(懂系统)、工程师(懂实践)、管理者(懂组织)。他不需要从商业案例中归纳理论,他从物理学和数学出发推导结论。
写在最后
钱学森在《工程控制论》的序言里写过一句话:
「工程控制论是关于工程技术中各个系统自动控制和自动调节的理论。它的方法是一般性的,可以应用于任何复杂系统。」
七十多年后,我们面对的「复杂系统」不再只是火箭和导弹,而是产品、项目、团队、组织。
但底层逻辑没有变:理解系统的层级结构,设计及时的反馈机制,接受不完美的满意解,管理好信息的流动。
下次当你面对一个焦头烂额的项目时,不妨停下来问自己三个问题:
- 我理解这个系统的层级结构吗? 还是在用错误层级的逻辑处理问题?
- 我的反馈机制够快吗? 还是等到爆炸了才知道出了问题?
- 我是在追求最优解,还是在追求足够好的解?
如果钱学森能用这套理论把导弹送上天,我们用它管理一个产品迭代,应该也不会太难。
控制论的精髓不是控制一切,而是接受不确定性,然后设计好应对机制。
"
