很多企业并不是 DevOps 运动的早期玩家。当开始注意到 DevOps 的时候,想快速达到 DevOps 实践领先企业的效果,会引入有经验的 DevOps 顾问进行快速的转型。

然而,短期的 DevOps 顾问合同如果不能帮助团队构建 DevOps 制度和 DevOps 文化,DevOps 转型的效果将随 DevOps 专家的离开而离开,使团队得到“DevOps 不适用”的错觉。因此,在引入 DevOps 专家顾问的时候,我们一定要明确 请 DevOps 顾问的目的以及 DevOps 顾问留下的东西。

模式:引入 DevOps 顾问 (Introduce DevOps Consultant)

模式名称:引入 DevOps 顾问 (Introduce DevOps Consultant)

模式别名:引入 DevOps 专家,引入 DevOps 教练

模式类别: 策略模式

风险: 中 - 采用的时候要注意场景和条件,否则会出现反模式。

价值:中 - 采用该模式产生中期固定的收益,但要持续做才可以获得收益。

见效时间:快 - 2 周内可看到显著改进。

说明:

  1. 引入 DevOps 顾问需要注意以下几点:

    1. DevOps 顾问要对 DevOps 的历史和来龙去脉有起码的理解。
    2. DevOps 顾问要有不同的转型案例,如果只有一类企业的 DevOps 转型案例,在转型的过程中很容易进入“路径依赖”,认为 DevOps 转型只有一种。所以,DevOps 顾问要问不同案例中的差异的区别。
    3. DevOps 顾问要同时引入管理转型实践和技术实践。缺乏 DevOps 管理实践会导致 DevOps 转型失去方向和效果。缺乏 DevOps 技术实践会让 DevOps 难以落地。
    4. 把你的具体问题抛给 DevOps 顾问,让他提出问题和观点。
    5. 关注 DevOps 顾问在上述各种描述中对 CLAMS 原则的应用。
  2. DevOps 顾问需要可以和团队“一起做”,而不是“在一边看”。
  3. DevOps 顾问要能给出对于组织的 DevOps 评估,并且根据评估给出能够落地的解决方案。
  4. DevOps 顾问要根据 DevOps 评估的内容,帮助组织构建出 DevOps 文化、技术实践,以及相应的制度。
  5. 警惕那些对组织特征、组织痛点和转型范围不提问题的 DevOps 顾问。

相关模式:DevOps 评估,DevOps 转型,DevOps 改进

相关反模式:招聘 DevOps 专家做转型,DevOps 专家依赖

相关引用:暂无

反模式:DevOps 专家依赖 (DevOps expert dependence)

反模式名称:DevOps 专家依赖 (DevOps expert dependence)

反模式别名:无

反模式类别: 策略反模式

不良后果: DevOps 转型好的效果产生反弹和复原。

常见现象: DevOps 专家在的时候团队表现良好,DevOps 专家离开之后团队表现不佳。

常见原因:

  1. DevOps 实践缺乏度量数据来证明其显著有效性。
  2. DevOps 专家所采取的实践没有被当做制度传承下来。
  3. 组织内部抵抗 DevOps 转型。

说明:

DevOps 的 CLAMS 原则中很重要的一点是度量,如果对 DevOps 实践没有有效的度量,则无法证明其有效性。由于新引入的 DevOps 实践会产生一定的成本,这种成本和组织表现如果长期呈现负相关而非正相关则会阻碍 DevOps 实践的落地。

如果有效的 DevOps 实践没有形成强制的制度,则团队则会因为习惯的原因退回到之前的状态,使 DevOps 转型的效果反弹。同时,很大程度上 DevOps 顾问在转型初期形成的抵触情绪在 DevOps 顾问离开后得以释放。使得团队回到 DevOps 转型之前的状态。

修正模式:引入 DevOps 顾问,DevOps 度量,建立 DevOps 规范,DevOps 改进模式

相关反模式:缺乏度量的 DevOps 实践

相关引用:暂无

关于 DevOps 模式

DevOps 模式的索引在 Github 上开源,地址是 https://github.com/wizardbyron/devops_patterns 欢迎通过 issue 和pull request 提交你的建议。

你可以通过关注我的公众号了解 DevOps 模式和反模式,也可以加入我的付费知识星球“DevOps 模式” 和所有 DevOps 的实践者共同交流,我将在知识星球中定期回答那些最受关注的问题。

付费知识星球

关于我

我是顾宇,是一名在埃森哲工作的职业咨询师。我目前专注于产品服务设计、敏捷软件开发、DevOps 、云计算以及应用架构领域的技术和实践落地。热爱阅读、写作、旅行和健身。具有强大的好奇心的经济学和脑科学爱好者,喜欢结交不同领域的朋友,一起体验并分享世界上未知的美好。

欢迎关注我的公众号:顾宇的研习笔记

我的公众号

知识共享署名-禁止演绎 4.0 国际许可协议

本作品采用知识共享署名-禁止演绎 4.0 国际许可协议进行许可

DevOps 模式:引入 DevOps 顾问相关推荐

  1. DevOps 模式与反模式索引

    我今天把 DevOps 模式和反模式做了一个简单的总结.如果全职写,半年可以写完.如果周更,需要两年,我怕自己烂尾,夜长梦多. 自己开的坑,含着泪也要把它填完. DevOps 策略模式 模式:定义你的 ...

  2. 什么是DevOps模式

    文章转载自:https://blog.csdn.net/kenneth_h_liu/article/details/103650364 一.什么是DevOps模式 DevOps是目前非常热门的一个概念 ...

  3. DevOps模式下测试左移和测试右移

    一.什么是DevOps模式 可以参看我的上一篇文章:什么是DevOps模式,本文主要介绍DevOps模式下测试左移和测试右移可以做的事项有哪些~ 二.测试左移内容 2.1 PRD评审 这一点相信很多测 ...

  4. DevOps模式: 定义你的DevOps

    遗憾的是,很少有人真的关心 "DevOps 是什么",当然其实也不重要.比 DevOps 是什么来说,更重要的是 "DevOps 能做�什么".据 John W ...

  5. EMAS 移动 DevOps 解决方案 —— Mobile DevOps

    阿里云 云原生应用研发平台EMAS 彭钊(州牧) DevOps这一优秀的软件交付理念在服务端已经有很多相关的实践,那么是否也可以应用到移动端进行交付呢?基于移动端和服务端场景的差异,移动DevOps跟 ...

  6. EMAS移动DevOps解决方案-Mobile DevOps

    一.Mobile DevOps 介绍 1. 什么是移动 DevOps 1)大家所熟知的DevOps 在2020年这个时间节点上,DevOps已经不再是什么新鲜概念,相信大家或多或少都有些自己的理解,但 ...

  7. 腾讯云推出一站式 DevOps 解决方案 —— CODING DevOps

    腾讯云推出一站式 DevOps 解决方案 -- CODING DevOps 参考文章: (1)腾讯云推出一站式 DevOps 解决方案 -- CODING DevOps (2)https://www. ...

  8. 【Netty】Netty 简介 ( 原生 NIO 弊端 | Netty 框架 | Netty 版本 | 线程模型 | 线程 阻塞 IO 模型 | Reactor 模式引入 )

    文章目录 一. NIO 原生 API 弊端 二. Netty 简介 三. Netty 架构 四. Netty 版本 五. Netty 线程模型 六. 阻塞 IO 线程模型 七. 反应器 ( React ...

  9. 51 Best DevOps Tools for #DevOps Engineers

    不用那么累了, 都在这. 原文出处:https://blog.profitbricks.com/51-best-devops-tools-for-devops-engineers/ 51 Best D ...

最新文章

  1. PageHelper 使用 ThreadLocal 的线程复用问题
  2. Tomcat虚拟路径
  3. scws sphinx mysql_Sphinx+Scws 搭建千万级准实时搜索应用场景详解
  4. HDU2553 N皇后 回溯法+打表
  5. php substr的用法,PHP中substr函数如何使用?
  6. 面试题之第一部分(Python基础篇) 80题
  7. H3C FTP配置示例
  8. 与 Brian Kernighan 一起回忆 Unix 的诞生!
  9. element-UI:el-table 表格排序
  10. 晒一波程序员的桌面,逼格超级高
  11. nmf算法 python_推荐算法——非负矩阵分解(NMF)
  12. 学习笔记 Tianmao 篇 fresco 图片缓存加载框架
  13. 代季峰对话张祥雨 | 自动驾驶感知新时代!新一代环视感知算法BEVFormer有哪些优势...
  14. 钟汉良日记:凡夫俗子一定要眼见为实,菩萨才能见因知果!
  15. Magisk root 原理分析之二 :Android Verified Boot (AVB)
  16. 计算机网络 直连网,计算机网络基础及局域网构建 静态路由和直连路由 静态路由和直连路由.doc...
  17. 是谁在偷窥你的手机隐私?
  18. 应对word无法编辑、无法选中、无法删除的方法
  19. 一文汇总Java 修饰符
  20. selenium实现zhilian招聘的爬取

热门文章

  1. 电流光纤中继器的原理和应用
  2. react学习笔记 react-router-dom react-redux基础使用及手写基础源码 组件反射 react原理
  3. 免费PPT模板下载(毕业设计答辩,毕业设计开题答辩)
  4. Android设置状态栏颜色,沉浸式状态栏 fllutter Android设置沉浸式状态栏
  5. 【历史上的今天】8 月 20 日:传奇程序员诞生日
  6. 京东智臻链开放联盟网络的快速部署调用
  7. 安装DESeq2时遇到的错误
  8. 利用PD4ML将html 生成PDF 并展示
  9. mysql创建有参数的函数,使用动态数量的参数创建MySQL存储函数
  10. 高斯消元法求解方程组(要有python基础和线性代数的基础)