新闻资讯

新闻资讯 行业动态

简单总结DevOps三步工作法

编辑:008     时间:2020-02-22


  1. 第一步:流动原则

    • 可视化

      通过看板,如 Teambition 或 Worktile 等协作工具,让研发工作可视化。

    • 限制在制品数量

      在制品,在技术价值流中指的是待实现的需求、待修复的缺陷。

      限制在制品数量,限制工程师正在进行的工作量,可减少“认知切换”带来的不可见成本。

    • 减小批量大小

      减小批量大小,如使用单件流,可以减少前置时间,快速发现问题,减少问题导致的损失。

    • 减少交接次数

      把能自动化的工作尽量自动化,避免因为交接过程中的沟通、等待、协调等原因导致前置时间加长。

    • 约束点

  2. 第二步:反馈原则

    • 反馈机制

      当每个工序的操作都能会被度量和监控时,就能快速发现和修复缺陷。

      比如通过自动化测试,监控新的变更是否破坏了原有功能。

    • 立刻解决问题

      立刻解决问题能避免问题被带到下游,避免修复成本增加,还能避免下一次的操作遇到类似的问题。

    • 在源头保证质量

      在源头保证质量,需要所有人为自己的工作质量负责,而不是某个部门。

      比如开发质量不是由测试人员决定,而是由开发人员负责。

    • 服务好内部客户

      内部客户指的是下游工作中心,比如产品团队的内部客户,就是开发和测试团队。

  3. 第三步:持续学习与反馈原则

    • 学习型组织

      避免事故复发的关键,就是消除恐惧、不再职责,从而避免因为恐惧导致问题被隐瞒。

      实践 DevOps ,还要组织建立起“生机文化”,要鼓励创新,调查事故根本原因、共同承担责任。

    • 持续改进

      比日常工作更重要的,是对日常工作的持续改进。

    • 注入弹性

      通过缩短部署的前置时间、提高测试覆盖率等方式,可以提高开发人员的开发效率和可靠性。

    • 强化学习文化

      在实践 DevOps 的组织中,领导者和员工需要共同努力,领导者要帮助和辅导员工进行改善实验。



原文链接:https://juejin.im/post/5e4e472ce51d45270c277a63
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

回复列表

相关推荐