文章

2026年4月15日 · 1 分钟

我们交付一套 harness,而非一份方案

交付物是一套运行的系统,不是一份描述系统的文档。

大多数咨询以文档收尾。好文档——清晰,有力,价格不菲。然后进了抽屉。文档无法 执行自己。“你应该做的”与”去做它的那个东西”之间的鸿沟,正是每条建议悄然死去的 地方。

我们要合上这道鸿沟。最后一个阶段叫 harness,不是比喻。它是一套运行的系统: 发现阶段找到的、规范阶段写下的不变量,如今正在执行——应用规则、把判断环节挑出来, 并把每个决策记录在它所依据的规则之下。

为什么叫”harness”

harness(驾驭的挽具)把强大的力量约束在已知的形状里。它不取代马,它引导马。 那正是我们想要的关系——系统与运营它的人之间的关系。harness 做机械而不知疲倦的 部分,人做属于判断的部分。两者都不假装自己是对方。

三个阶段,一件交付物

  • 发现 — 找出不变量。读历史,找出一直在起作用的规则,以及真正属于判断的那个 环节。
  • 规范 — 写下来,一次性地,写在所有人都看得到的地方。规范不是系统的文档, 它就是系统唯一的事实来源。
  • harness — 交付运行这套规范的东西。规则与判断的边界,从此由软件执行,不再 由文档描述。

我们宁愿交付一套真正改变了的运营,也不愿描述十套没变的。