知识卡片

软件工程师加入待命轮值促成正反馈

专业/工作 · 1214.j

内容

让软件工程师也加入待命值班轮值,核心用意是避免开发和运维之间互相”踢皮球”——如果代码质量差导致的故障最终只由运维承担后果,工程师就缺乏切身动力去写出更健壮的软件;一旦工程师自己也要在深夜被这些故障叫醒,改善代码质量的激励会变得直接而具体。更微妙的一层是团队间的共鸣:当开发和运维共同经历值班的煎熬,彼此会更倾向于不辜负对方的信任和努力,这种情感联结比单纯的流程规定更能促成跨职能协作。发散:这是”承担后果者应参与决策/预防”这条更普适的组织设计原则在待命轮值场景下的体现。

参考来源

《监控运维实践 原则与策略-2021》第3章《告警、待命值班以及事件管理》