DORA DevOps最新分析中引用的云性能和变更管理

  那些在DevOps实现中处于关键位置的人的性能数据不断上升,而云的使用正日益成为一个关键的区别。
 
  这是DORAAccelerateStateofDevOps2019报告的主要发现。这项研究是与谷歌云(GoogleCloud)一起进行的,是一项重要的工作,涵盖了跟踪6年研究的31000多名受访者的回答。
 
  根据这项研究,表现最好的用户比例几乎增加了两倍,几乎占所有时间的20%。此外,表现最好的团队成为云专家的可能性是表现较差的团队的24倍。这是基于基于NIST指南的云计算五个专业领域的执行:按需自助服务、广泛的网络访问、资源池、快速弹性和可测量的服务。
 
  需要考虑的一个方面是关于变更管理。也许并不奇怪,正式的变更管理过程(例如需要外部变更批准委员会的批准)导致了软件交付性能的下降。
 
  报告指出:“重量级的变更审批流程对速度和稳定性产生负面影响。”。“相反,有一个清晰的变化过程,推动速度和稳定性,以及减少倦怠。”
 
  报告进一步指出,正式的变革审批流程(多年来的行业规范)无助于稳定。研究调查了一个更正式的审批流程(换句话说,更少的发布)是否与较低的变更失败率相关。报告认为,如果软件发布遇到问题,组织自然希望引入额外的流程;但这是一个回避问题的问题。
 
  报告解释说:“相反,在开发过程中,组织应该转向基于同行评审的审批。”。“除了同行评审之外,自动化还可以用于在交付生命周期的早期检测、预防和纠正不好的更改。持续测试、持续集成、全面监控和可观察性等技术可提供早期和自动化的检测、可见性和快速反馈。”
 
  最终,研究给出了一个简单的结论:慢而稳定的比赛获胜。报告指出:“有一点很清楚:DevOps转型不是一种被动现象。”。“没有一份档案报告说强烈使用‘大乐队’策略——尽管表现不佳的人最常使用这种策略——而且这可能是最好的。
 
  报告还说:“根据我们的经验,这是一个难以执行的模型,只有在最糟糕的情况下,当需要‘完全重置’时,才应该尝试。”。“在‘大乐队’中,每个人都需要长期在船上,为多年的旅程投入资源。这或许可以解释为什么这种方法在我们的低绩效员工中最常见。”
相关推荐
新闻聚焦
猜你喜欢
热门推荐
返回列表
 
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。