我们访谈了许多专业人士,以了解他们的组织在DevOps落地旅程中都有哪些的成功经验和绊脚石。

在过去的15年,我们已经看到 DevOps 从想法变成实践。DevOps 致力于改变开发和运营之间的孤岛情况,以实现更快的软件交付和更高的可靠性,而且现在已经有成千上万的组织实现成功落地 DevOps 了。

尽管 Atlassian 在这一转变中占有一席之地,但我们仍想进一步了解当今 DevOps 的情况。今年2月,我们对500名专业人员进行了调查,以评估他们在将DevOps引入其组织中的成功经验,所面临的障碍以及工具和文化对其工作的影响。 

我们在调查结果中确定了三个主要趋势和一个主题。对于企业和组织来讲,落地实施 DevOps只是时间问题,而不是要去考虑是否要落地 DevOps 这个问题,但这一路上仍然存在很多困难与障碍。

趋势1:DevOps现在是公司专业术语

与敏捷在2000年代初期作为一种流行趋势开始并发展为一种通用的工作方式类似,DevOps现在已成为主流。我们的研究表明,有54%的受访者属于落地实施DevOps三年以上的公司。 

就像敏捷帮助组织应对不断变化的市场一样,DevOps可以帮助公司在软件吞噬世界的同时保持竞争力。受访者普遍表示,DevOps对他们的业务产生了积极影响,其中最大的收益是可以提供更高质量的可交付的成果。有49%的受访者表示,他们转向DevOps的过程包括缩短了产品上市时间并提高了部署频率。

DevOps还兑现了打破孤岛并促进更大协作的承诺。

对我们来说,这是一个明确的信号,表明DevOps团队需要适当的工具和实践来进行研发以外的协作。 

趋势2:实施DevOps可能会充满挑战

超过80%的受访者在DevOps工作中遇到障碍,包括从传统基础架构到企业文化的所有方面。特别是对于 DevOps 的实践者们:开发人员,IT运营,以及负责部署工具与实践的网站可靠性工程师(SRE)。

对于看起来很简单的事情,例如检查项目的状态,有65%的人表示他们需要使用三个或更多的工具。尽管如此,仍有四分之三的受访者更喜欢在开发工作中使用同类最佳的工具。

我们的看法?

DevOps 是一种合乎逻辑的做法,三分之二的组织设定了名为“DevOps”的团队或职位描述。但是,仅将团队重新标记为“ DevOps”或添加更多工具而不采用新的工作方式是一种已知的反模式。

除工具和职位外,还要求DevOps实践者学习新技能。由于组织朝着DevOps迈进,78%的受访者表示,这个过程中需要学习新技能,这意味着围绕CI / CD,Git和敏捷等核心能力的知识至关重要。

趋势3:DevOps管理者和实践者的看法并不一致

理想与现实之间总是存在着差异。将近一半的DevOps实践者表示,他们不确定如何真正改善组织的DevOps流程。 

我们发现,实践者在落地 DevOps 的过程中最重视建立强大的协作文化。另一方面,决策者更可能重视个人能力。此外还有一种前瞻性的思维方式,即认为敏捷性和速度是DevOps成功的关键,而不是团队合作。

但是,现在这种差异正在消弭,因为组织开始意识到实践者一直以来所掌握的知识:39%的受访者表示,正确的人员和文化是DevOps成功的首要因素,而不是工具。

了解更多报告内容

我们希望这些见解能引起组织和各个团队中有关如何更好地指导DevOps实践的讨论。尽管总会有新的技术和工具,但从业人员(他们如何协作与工作)是高效DevOps组织的基石。 

对于Atlassian来说,我们推出了12种以上实现自动化集成的新功能,以解决我们在调查过程中讨论的一些问题,为团队创造新的方法来统一其DevOps工作并降低协作成本。

查看研究报告:https://bit.ly/3je5h49

03-05 16:28