# 没有银弹

> 在软件工程（以及任何复杂系统）中，没有任何一种单一的技术或管理方法（银弹），能够将生产力、可靠性或简洁性提高一个数量级。

- ID: m05273
- 分类: business
- 领域: 管理学

## 定义

在软件工程（以及任何复杂系统）中，没有任何一种单一的技术或管理方法（银弹），能够将生产力、可靠性或简洁性提高一个数量级。困难分为“本质困难”（复杂性不可消除）和“附带困难”（工具造成的）。脚手架作用： 打破技术救世主幻想。当有人兜售“一招解决所有问题”的方案（如AI、中台、OKR）时，用此定律驳斥。解决复杂问题只能靠渐进式的改善（Lead bullets），没有魔法。

## 机制

软件困难分两类：本质困难（需求/复杂性的内在不可消除）与附带困难（由表达工具低效造成）。银弹只能消除附带困难，而占主导的本质困难须靠渐进式工程改进（"lead bullets"），无法被单一技术消灭。

## 练习

面对复杂问题，放弃寻找"一招制胜"，改为持续小改进与组织/流程优化；评估新方案时区分它解决的是本质还是附带困难。警惕把AI/中台/OKR神化为银弹。

## 脚手架用法

打破技术救世主幻想。当有人兜售“一招解决所有问题”的方案（如AI、中台、OKR）时，用此定律驳斥。解决复杂问题只能靠渐进式的改善（Lead bullets），没有魔法。

[阅读网页](https://thinkingmodels.site/entries/detail/m05273)
