核心问题

一份可用的 ADR 应该长什么样?

真实场景

团队想写 ADR,但一写就变成长篇技术方案。最后没人愿意维护。

ADR 不应该又大又全,它应该短、准、能回答为什么。

常见误区

坏判断是:

ADR 要把所有技术细节都写进去。

技术细节可以放方案文档,ADR 只抓决策骨架。

工程视角

推荐结构:

标题:
状态:提议中 / 已接受 / 已废弃
背景:
约束:
选项:
决策:
代价:
后续动作:
重评条件:

每一项都服务于未来理解。

PM 可以怎么做

PM 可以负责把复杂讨论压缩成清晰结构:

  • 背景不要写流水账。
  • 选项不要只写赢家。
  • 代价要写得诚实。
  • 后续动作要能追踪。

Atlas Action

给团队建立一个 ADR 模板,限制在一到两页内。太长就拆成技术方案,ADR 只保留决策。

小结

好 ADR 不是大文档,而是决策快照。

它让未来的人知道:当时我们看见了什么,放弃了什么,选择承担什么。