失败模式
- 漏斗变隧道(Funnel → tunnel) — 关卡没有牙齿,没有项目会被淘汰 → 一条橡皮图章式的流水线,弱项目一路畅通无阻地开到发布。这是 Cooper 的头号警告。关卡的职责就是淘汰。
- 关卡过多 vs. 过少 — 关卡太多 = 官僚、拖慢进度(经典 Stage-Gate 模型最常被批评之处);关卡太少,或没有可验证的"完成"标准 = 混乱与大爆炸式交付。
- 钻关卡的空子(Goodhart 定律) — 优化的是标准本身,而不是目标("SOLID 剧场"、为凑覆盖率而写的垃圾测试)。一个标准一旦变成被优化的目标,它就不再是一个好标准。
- 没有可验证"完成"标准的关卡 — 它会退化成人为瓶颈,或者制造虚假的信心。修法:要么把这个边界并入某个阶段,要么明确将其标记为人工关卡。
- 阶段粒度不对 — 太粗(没有检查点 → 大爆炸式交付);太细(把执行本身写成了脚本 → 它会随模型而贬值 = 退化回 script / driver)。