治理与研发流程57 条

特性开关治理

特性开关(Feature Flag)解耦部署与发布:发布开关、实验开关、权限开关与运维开关各有生命周期;治理要点是登记、设置过期时间并定期清理。

IT 管理与治理速查管理更新于 2026-10-12
类型发布 / 实验 / 权限 / 运维开关
价值部署与发布解耦、快速止血
治理登记责任人、过期时间、定期清理

生命周期示例

生命周期示例
创建:关联需求与责任人
启用:按比例或白名单放量
全量:稳定后 2 周内移除开关代码
复查:开关清单月度巡检

开关台账字段

字段示例
开关名checkout_new_flow
责任人关联需求负责人
过期时间全量后两周
清理状态待移除代码

易错点

  • 开关只增不减:代码路径组合爆炸,测试无法覆盖
  • 开关默认值管理不善:环境差异导致行为不一致

数据来源与参考

  • 特性开关常见实践(Feature Toggles 分类)
  • 《Continuous Delivery》Humble & Farley
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌