Anti-pattern Library

这里记录 FDE 真实工作中最容易跑偏的模式。看到这些信号,要立刻调整。

1. 变成客户外包开发

信号:

  • 客户不断提功能,FDE 不断接。
  • 没有业务目标和退出条件。
  • 做完一个需求又来一个需求。

修正:

  • 重开需求澄清。
  • 把需求分成核心目标、later list、不做事项。
  • 用交付门禁限制范围。

2. Demo 越做越大

信号:

  • 每次 demo 都加功能。
  • 没有明确假设。
  • 客户只说“挺好”。

修正:

  • 每次 demo 只验证一个假设。
  • Demo 后必须得到 confirmed / rejected / unknown。
  • 未确认的功能不能进入生产化。

3. 用忙碌掩盖没有决策

信号:

  • 很多会议、很多消息、很多文档。
  • 没有 owner、日期、决策。

修正:

  • 会议前写清要客户做什么决策。
  • 会后更新 decision log。
  • 无决策会议不算推进。

4. 跳过客户自运营

信号:

  • 系统上线了,但只有 FDE 会操作。
  • 客户不会看指标。
  • 没有人能处理异常。

修正:

  • 建内部冠军训练路径。
  • 客户按 runbook 演练。
  • 将退出条件设为 gate。

5. 把所有现场问题都产品化

信号:

  • 单客户偏好被当成平台需求。
  • 产品路线被项目噪声淹没。

修正:

  • 用频率、影响、复用性、运维成本评估。
  • P2/P3 优先进入 runbook 或模板,不直接进入产品。

6. 不敢升级风险

信号:

  • 数据权限、决策人、成功指标卡住,但状态仍写 Green。
  • FDE 自己默默补洞。

修正:

  • 风险事实化。
  • 带选项升级。
  • 明确不决策的后果。

7. 用技术正确替代业务有效

信号:

  • 架构很好,但没人用。
  • 指标没有变化。
  • 客户现场流程没有改变。

修正:

  • 回到北极星指标。
  • 找日常使用者验证流程。
  • 用 SLI 评估真实效果。

8. 项目结束但组织没有变

信号:

  • 项目复盘只写交付内容。
  • 没有 playbook、runbook、模板更新。

修正:

  • 每个项目必须回写至少一个组织资产。
  • 复盘中单独评估“能力是否留下”。