第一步:建立从左到右的流
建立从左至右快速的、平滑的、能向客户交付价值的工作流。
在本书的姊妹篇《凤凰项目》里,已经用案例的形式向我们展示了DevOps的三步工作法的实施过程,很多人戏称那本书附录里的工作三步法是此书的干货和亮点。而三步工作法的实施方式是在《DevOps实践指南》这本书里,是通过整个这一本书的篇幅来描述的。本书可以作为一个完整的DevOps项目实施指导方案。
建立从左至右快速的、平滑的、能向客户交付价值的工作流。
建立从右到左的,贯穿于整个价值流的快速、频繁、高质量的反馈信息流
建立持续学习与实验的文化,从而持续提升个人技能
如何在组织中迈开DevOps转型的第一步?谁需要参与?如何组建团队?如何保障团队成员投入足够的精力?如何在最大程度上取得项目的成功?
管理学大师德鲁克说过:“小鱼在小池塘里也能长成大鱼。”通过谨慎地选择DevOps转型的试点项目,我们要在组织的某些业务领域内进行实验、学习并创造价值,但不会给整个组织带来不可预测的后果。
一旦选取了试点的项目后,要应用DevOps原则和模式进行价值流分析,要深刻理解如何向客户交付价值:做什么工作?谁来做?该采取什么措施能持续改善这个流程?
服务架构和组织的设计对项目成果有着巨大的影响。康威定律运用得好,团队就能够安全独立地开发、测试和部署应用,尽可能快地向客户交付价值;而运用得不好,就会产生不良的后果,安全性和敏捷性也会遭到破坏。
通过将运维能力更好地集成到开发团队中,以市场为导向,创造出更多的业务成果,就能最终提高整体的效率和生产力。