PinnedPinnedPrivate
lethain.com

撰写工程策略

工程策略不是愿景口号,而是工程组织处理当前约束的一套成文判断。好的策略包含三部分:诊断、指导性政策和一致行动。诊断要说明真正的挑战是什么,例如收入增长转向某条业务线、测试不稳定拖慢研发、团队之间缺少决策信息;指导性政策要明确取舍,例如资源如何在产品、基础设施、新实验和开发效率之间分配,何时必须升级技术决策,是否坚持标准技术栈;一致行动则把政策变成具体变化,例如调整团队能力、设立测试稳定性投入、改造技术评审流程、规定发布和技术变更的沟通渠道。很多组织以为没有工程策略,其实只是策略没有写下来,隐藏在高管和团队的日常决策里。把它写清楚的价值,是让每个人知道哪些事情优先、哪些 trade-off 已经被接受、遇到争议时该如何推进。策略只有能改变行动,才算真的存在。