谷歌 DORA 发布 DevOps报告(2021)

乔梁 | 2021-09-24

在过去七年中,全世界超过32000名专业人士参与了DevOps加速状态报告,是同类研究中规模最大、运行时间最长的研究。一年又一年,Accelerate State of DevOps 报告提供了数据驱动的行业洞察,以检查驱动软件交付以及技术运营和组织绩效的能力和实践。这就是为什么谷歌云的 DevOps 研究和评估(DORA)团队非常兴奋地宣布我们的 Accelerate State of DevOps(2021)

我们的研究仍旧表明,软件交付和技术运营绩效的卓越推动了技术转型中的组织绩效。今年,我们还调查了 SRE 最佳实践、安全软件供应链、质量文档和多云的影响,同时深入了解了过去一年对团队文化和工作倦怠的影响。

请阅读以下内容,从今年的报告中找到一些新发现:

软件交付绩效度量的四个指标仍旧有效

基于先前 DevOps 加速状态报告中的关键发现,我们再次使用以下四个软件交付指标(部署频率、更改提前期、平均恢复时间和变更失败率)将团队分为精英绩效团队。

今年,我们看到精英团队继续加快软件交付的速度,将:

  • 变更的准备时间:从 <1 天 提升到 <1小时
  • 部署频率是低绩效团队的 973 倍
  • 部署前置周期比低绩效团队快 6570 倍
  • 变更失败率比低绩效团队低 3 倍
  • 在发生故障时,从事件中恢复的时间比低绩效团队快6570 倍

你看到的没错:与低绩效者相比,DevOps 改进让精英绩效者能持续展示组织成功的经验。

第五个指标:从可用性到可靠性

from availability to reliability

过去,我们一直衡量的是可用性而不是可靠性,但由于可用性是可靠性工程的一个特定重点,因此,我们将衡量范围扩展到可靠性,以便更广泛地表示可用性、延迟、性能和可伸缩性。

具体而言,我们要求受访者对其达到或超过可靠性目标的能力进行评分。我们发现,具有不同交付绩效的团队在优先考虑运营绩效时会看到更好的结果。

2021洞察:可靠性、新冠病毒和安全软件供应链的影响

除了测量采纳 DevOps 对软件交付性能的影响外,今年的 DORA 报告还揭示了许多其他新趋势。下面是部分内容。

1、健康的团队文化可以缓解挑战时期的工作倦怠

由于流感大流行而在家工作的受访者比那些留在办公室的人(我们样本的一小部分)经历了更多的倦怠。在新冠肺炎大流行期间,具有生殖文化的包容性团队经历倦怠的可能性是前者的一半。

2、精英团队拉高了标准

与 2019 年的报告相比,高绩效和精英绩效首次占受访者的三分之二,而低绩效和中等绩效占受访者的 56%。我们可以自信地说,随着行业继续加快采用 DevOps 原则,团队看到了有意义的好处。

3、SRE 和 DevOps 是互补的

从其核心原则出发,站点可靠性工程( SRE )提供了实用技术,包括服务级别指标/服务级别目标( SLI/SLO )度量框架。SRE 框架提供了有关实践和工具的定义,这些实践和工具可以增强团队一致遵守对用户承诺的能力。优先考虑交付和卓越运营的团队报告最高的组织绩效。

为了调查这一点,我们今年首次将运营问题纳入调查。

来自调查的证据表明,擅长现代运营实践的团队报告更好的软件交付和运营(SDO)性能的可能性是优秀团队的 1.4倍,报告更好的业务成果的可能性是优秀团队的 1.8 倍

4、云应用继续推动绩效

团队继续将工作上云,那些利用云的所有五种能力的团队看到 SDO 性能以及组织性能的提高。多云应用也在增加,因此团队可以利用每个提供商的独特功能。

事实上,使用混合云或多云的受访者超过其组织绩效目标的可能性高出 1.6 倍。

5、一个安全的软件供应链既至关重要,又能驱动性能

安全不再是事后诸葛亮的事情,它必须贯穿于软件开发生命周期的每个阶段,以构建安全的软件供应链。

达到或超过其可靠性目标的精英团队将其安全实践转移到别处的可能性是前者的2 倍,即:在软件开发生命周期的早期实施安全实践,并快速、安全地交付可靠的软件。

6、良好的文档是成功实现DevOps功能的基础

我们第一次测量了内部文档的质量及其对其他功能和实践的影响。我们发现文档是成功实现 DevOps 功能的基础。拥有高质量文档的团队实施安全最佳实践的可能性高出3.8倍,充分利用云的潜力的可能性高出 2.5倍

谷歌设立 DevOps 奖项

我们已经与您分享了我们的一些 DevOps 最佳实践,我们很想听听您是如何用 DevOps 改造你的组织。在我们的第一届 DevOps 年度大奖中,我们将表彰谷歌云客户,他们提高了部署频率,成功地在安全性上向左移动,或提高了变更失败率等。请告诉我们, DevOps 对您的团队、客户和组织产生的积极影响。今天在这里输入您的提交

感谢所有参加我们 2021 年调查的人。我们希望此加速 DevOps 状态报告有助于各种规模、行业和地区的组织提高其 DevOps 能力,我们期待听到您的想法和反馈。