“DevOps”实践中 4 个最令人沮丧的问题

了解 DevOps 的最大障碍以及您可以采取哪些措施来克服它们。
331 位读者喜欢这篇文章。
Perl tricks for system administrators

Opensource.com

“实践 DevOps”听起来很容易。您已经读过书。您参加过会议。您在 Twitter 上关注了合适的人。但它花费了太长时间。这是怎么回事?

您并不孤单。DevOps 转型可能真的很难。它可能会在很长一段时间内朝着错误的方向发展,然后才走向正确——如果它真的能走向正确的话。

我与一些经历过并完成这些事情的朋友和同事交谈,寻找一些共同点。以下是他们最大的一些挫败感,以及您可以采取的一些措施来将它们整合在一起。

什么是 DevOps?

“在开始尝试推动大量变更之前,就 DevOps 是什么、成功的样子以及如何衡量成功达成共识,是至关重要的事情。” —Lee Eason,Ipreo DevOps 总监

这是一个令人震惊的常见问题。如果每个人都在使用“DevOps”这个词,但每个人对它的含义都有不同的理解,那么你们可能会花上数年时间互相空谈,而永远无法真正地沟通。根据您询问的对象,它可能是“开发和运维协同工作”,它可能是一个角色或一个部门,它可能是“面向开发的运维”,它可能是持续交付的同义词,或者它可能是其他任何东西。

我应该怎么做? 利用您的主题专家来定义 DevOps 对您的组织的意义并坚持下去。或者甚至考虑在传达想法时完全不使用这个词。在大多数情况下,可以使用更具体、更容易理解的术语来表达您的想法。

现状的守护者

“那些在技术领域工作,却坚持以他们一直以来的方式做事的人。我非常肯定,作为技术专家,我们应该是在组织各个层面进行创新的人。事实上情况并非如此,这总是让我感到困惑。简单地说人类抗拒改变是不够的。这些人类,这些科学知识的掌握者和代码的理解者,永远不应该害怕改变,而应该拥抱改变并利用它为我们带来优势。” —Chris Short,SJ Technologies 和 DevOps'ish

我每天都看到这种情况,而且我在我工作过的每个组织中都看到过。现状的守护者从组织的最低层一直渗透到高层管理人员。

我应该怎么做? 恐惧是对未被发现的事物的无知而产生的自然结果。简单地提高您周围人的职能文化水平可能会有很大帮助。举办午餐会、午餐学习会、读书俱乐部和闪电演讲。转型团队的办公时间是另一个流行的选择。逐步地、渐进地且坚持不懈地用可靠的信息、新的能力和技能、硬数据以及来自类似组织的成功案例来取代错误信息、恐惧、不确定性和怀疑。降低风险也是 DevOps 成功的很大一部分。但是没有什么比持续不断的积极体验更能说明问题的了。尝试从仅仅谈论它转变为快速完成它,即使只是小步快跑。

文化变革

“改变文化。这是少数人在实际体验之前不会欣赏的事情之一。” —Matthew Grose,Optum 软件开发经理

刚接触 DevOps 的领导者通常会直奔主题:自动化和技术。但那不是 DevOps 的起点。文化变革可能是 DevOps 转型发生的最早和最重要的事情。

我应该怎么做? 承担个人责任。您想为哪种类型的组织工作?您想为一个与您在其他部门的同事享受开放、协作关系的组织工作吗?今天就开始建立这些关系。邀请他们参加您的计划活动。邀请他们参加您的演示。邀请他们帮助您在设计阶段解决一些问题,这样您就不会在编写代码后将其抛到墙外。然后拆除墙壁,这样就没有任何东西可以抛过墙了。

如果您担任管理职位,您也有很多事情要做!创建安全的工作环境以使 DevOps 文化扎根将落在您身上。我在这里谈论的不是人身安全,而是文化安全。您如何对待坏消息的传递者?您是否会阻止计划外的想法?您的领导方式可能会抑制您的人员,使他们无法承担采用 DevOps 所需的风险。

物质支持

“缺乏[组织]支持,例如时间和金钱,让团队接受有效履行 DevOps 职责所需的技能培训。” —Jesse Aalberg,Optum IT 架构高级总监

告诉我您是否听过这个说法:从上到下的工程领导层都在努力,每个人都准备好让 DevOps 取得成功……但您的财务部门对此不为所动,也没有参与其中。

我应该怎么做? 这是一个棘手的问题。对于你们中的许多人来说,这可能是最棘手的问题。如果您在这方面取得了成功,请在评论中告诉我们。我知道许多领导者不得不创造性地支出以支持 DevOps 活动。但这从长远来看是不可持续的。它既不透明也不具有协作性。与 DevOps 中的其他一切一样,您需要在内部有朋友。但是,与让其他工程学科加入进来不同,让财务部门加入进来会因工程和财务领导者之间在语言和动机上的巨大差异而受挫。

我下一步该怎么做?

参与到充满活力的全球 DevOps 社区中。如果您还没有参加会议,请开始参加会议。全球各地也有本地聚会小组。如果您无法参加任何一个,那么在社交媒体上甚至在 Opensource.com 上也有在线社区。倾听其他人正在谈论什么。谈谈您自己的旅程。找到那些曾经和您处境相同的人,了解对他们有效的方法。从整个组织中建立您的内部转型虚拟团队,并承诺定期与他们合作,在您的旅程中检查和调整。每天早上问问自己:今天我将做些什么来影响我想要看到的改变? 并有毅力和正直来践行您的答案。

标签
User profile image.
Magnus 在 IT 行业工作了 20 多年,并且一生都是技术爱好者。他目前是 Groktopus LLC 的创始人兼 Tentacles 负责人。https://groktop.us

评论已关闭。

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。

下载 IT 文化变革开放组织指南

用于交付无与伦比的业务价值的开放原则和实践。

© . All rights reserved.