技术价值流中的持续学习与质量保障
在技术价值流中,实现高质量、可靠性和安全性至关重要,而快速反馈、持续学习和实验是达成这些目标的关键。
快速反馈的重要性
快速反馈能为价值流中的每个人提供及时信息,尤其是导致系统故障的人。它使我们能够迅速隔离和诊断问题,避免因果关系被进一步复杂因素掩盖。防止引入新工作可实现持续集成和部署,这是技术价值流中的单件流。所有通过持续构建和集成测试的更改都会部署到生产环境中,而任何导致测试失败的更改都会触发安灯系统,直到问题解决。
推动质量靠近源头
我们可能会因对事故的不当响应而无意中延续不安全的工作系统。在复杂系统中,增加更多的检查步骤和审批流程实际上会增加未来失败的可能性。审批流程的有效性会随着决策制定与工作执行地点的距离增加而降低,这不仅会降低决策质量,还会增加周期时间,削弱因果反馈的强度,降低我们从成功和失败中学习的能力。
以下是一些无效质量控制的例子:
1. 要求其他团队完成繁琐、易出错的手动任务,而这些任务本可由需要该工作的团队根据需要轻松自动化运行。
2. 要求远离工作的忙碌人员进行审批,迫使他们在对工作或潜在影响缺乏足够了解的情况下做出决策,或者只是盖章批准。
3. 创建大量细节存疑的文档,这些文档在编写后不久就会过时。
4. 将大量工作推给团队和特别委员会进行审批和处理,然后等待回复。
相反,我们需要价值流中的每个人在日常工作中发现并解决自己控制范围内的问题。通过同行评审来确保更改按设计运行,尽可能自动化质量检查。这样,质量就成为每个人的责任,而不仅仅是某个单独部门的责任。让开发人员分担他们所构建系统的质量责任,不仅能改善结果,还能加速
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



