2019年4月11日
2019年4月11日
贡献:凯蒂·科斯特洛
基础设施和运营负责人可以通过关注共同的原因来避免DevOps失败的五大原因。
理查德,一个基础设施和运营(I&O)领导他在一家大型制造企业工作,被首席信息官指派开发一套DevOps主动帮助公司更好地扩展其软件发布和更新。这是理查德第一次参与这类活动。他不确定该如何处理这件事,只关心能否成功。Gartner预测,到2022年,由于组织学习和变革的问题,75%的DevOps计划将无法达到预期。
“2019年,我们仍然看到I&O领导者们开始实施DevOps计划,并努力应对组织变革,以及他们将为更大的企业提供的价值,”他说乔治清单, Gartner高级总监分析师。“组织学习和变革是让DevOps蓬勃发展的关键。换句话说,与人相关的因素往往是最大的挑战,而不是技术。”Spafford列出了DevOps失败的五大原因,以及I&O领导者如何避免这些问题。
阅读更多:获得正确DevOps的8个步骤
组织经常在开展DevOps工作时没有充分考虑业务结果。i o领导人需要确保员工和客户在引入该计划之前,与“DevOps”这个术语以及它将带来的价值保持联系。
解决方案:利用市场营销来识别、预测和交付DevOps的价值,以一种具有商业意义的方式。斯帕福德表示:“在持续发展的业务中,I&O领导者必须努力完善他们对客户价值的理解,以发展能力,进一步推动组织变革。”
在Gartner 2017年企业DevOps调查中,88%的受访者表示团队文化是对组织拓展DevOps能力影响最大的三个与人相关的属性之一。然而,组织忽略了让他们的员工适应即将到来的变化的重要性,而是把精力集中在DevOps工具上。
解决方案:“工具不是文化问题的解决方案,”斯帕福德说。确定具有采用DevOps实践的正确态度的候选人。能够体现团队合作、责任和终身学习等核心价值观的个人将成为DevOps的强大参与者。
成功的DevOps工作需要与所有涉众合作。通常,DevOps的工作仅限于I&O。组织不能通过不协调的团队或那些只专注于I&O的团队来提高他们的时间价值。
解决方案:打破壁垒,营造团队氛围。不同的团队必须一起工作,而不是在不协调的竖井中,以优化工作。斯帕福德说:“这可能从寻找一位能够带领团队、支持工作的高管开始。”
重要的是要意识到大爆炸的方法——换句话说,一步启动DevOps——伴随着巨大的失败风险。DevOps涉及的变量太多,这种方法很难在大型IT组织中取得成功。
年代解决:使用增量的、迭代的方法来实现DevOps,以使组织专注于持续的改进,并确保所有团队都在协作。斯帕福德建议,从一个政治上友好的团体开始,让DevOps的价值社会化,并增强该倡议的可信度。
与努力将DevOps计划根植于客户价值类似,在许多组织中,对DevOps的期望和它实际能交付的东西之间存在脱节。
解决方案:通过对目标和度量标准达成一致来管理期望。利用市场营销来识别、预测和满足客户价值。期望管理和营销是持续的努力,而不是一次性的事情。
准备好接受世界领先的基础设施和运营(I&O)领导者和Gartner专家的启发,探索最新的技术。
推荐给Gartner客户的资源*:
DevOps失败的5大原因及避免方法乔治·斯帕福德等人著
如何开启DevOps之旅丹尼尔·贝茨等人
*注意,有些文档可能不是对所有Gartner客户都可用。