2026-08-28·by Sijie Wang#node#cybernetics#theory

stages-and-gates

阶段与关卡

一个流程 = 一系列(或一个有向无环图)由可验证检查点(关卡)分隔开的自由执行区间(阶段)。关卡固定的是什么算作完成;阶段则把如何完成留给自由发挥。

这正是 script(控制手段之一)该被正确使用之处:把宏观骨架(有序的各阶段——保持不变、由所有者定义)脚本化,并在边界处设置关卡,而执行者在每个阶段内部保持自由。既不是"全部脚本化"(驱动式),也不是"全部设关卡"——而是把守恒的结构脚本化,把易变的执行放开。

三条原则

  • 把"完成"与"如何完成"分开——关卡(稳定、由领域/所有者定义)对阶段(易变、属于执行者的多样性);两者解耦,一方变化不扰动另一方。
  • 关卡消灭多样性,阶段产生多样性(Ashby)——阶段把可能性展开,关卡把它裁剪到通过的那一支;流程的节奏是展开→收敛的脉动(Cooper 所说的"漏斗")。
  • 把守恒的部分脚本化,把易变的部分放开——各阶段是领域层面的(与具体模型无关),所以把它们脚本化是安全的;执行是依赖模型的,所以必须保持自由。"脚本会随模型贬值"这句话,只有在你把执行脚本化时才会成立。

内部

已有名称:Stage-Gate(R. G. Cooper,新产品开发领域)——工作阶段 + 通过/终止关卡。

stages-and-gates