发布于:2021-01-15 10:12:33
0
82
0
每年,DevOps研究与评估都会发布有关DevOps状态的报告。他们在2018年的发现显示了什么?您如何利用这些关键发现将您的团队推向顶级精英?
DevOps研究与评估(DORA)公布了其2018年DevOps加速状态报告。对来自不同公司领域的1,800多名受访者进行了有关云基础架构,领导力和学习文化,交付绩效,数据库实践等方面的调查。
这是DORA的第五年研究,随之而来的是新的重点和更广泛的研究。从2014年开始,只有16%的人回答说他们在DevOps团队中工作。现在到2018年,这一数字已增长到令人印象深刻的27%。让我们看一下这些发现及其对不断发展的DevOps世界的意义。
新的DevOps精英
DORA的软件交付性能基准测试将团队分为三个部分:高绩效,中绩效和低绩效。对每个团队的整体成果进行了评估。记录部署频率,变更准备时间,恢复服务的时间以及变更失败率。
15%的团队被归为低绩效,37%为中绩效,48%为高绩效。表现卓越的人中有7%的精英阶层。
杰出的表演者在许多方面都超过了同行:
频繁的代码部署46倍
从提交到部署的速度提高了2555倍
变更失败率低7倍
从事故中恢复速度提高了2,604倍
被误导的表演者共有的关键特征之一是什么?他们在软件开发和交付方面过于谨慎。
团队专注影响成功
低绩效者如何晋升为高绩效者,甚至晋升为黄金精英?
该研究指出:“我们的分析表明,与性能低下的公司相比,高性能的公司在所有媒介上的手动工作量大大减少,花在进行新工作上的时间更多,在纠正安全问题或缺陷上花费的时间更少。”
自动化是提高性能的关键之一。由于自动化,加快了任务,提高了质量和一致性。结果,这使团队可以从事更高价值的任务。当自动化负责底层工作时,可以使用更多的人力。
通常,团队花费时间的方式会使他们保持较低的绩效水平。最值得注意的是,计划外的工作,安全问题,中断,客户支持工作和缺陷都是阻碍绩效低下者前进的障碍。
优秀的表演者将50%的时间花在了新工作上,而低绩效的表演者只花了30%的时间。绩效低下的人还会花费15%的时间进行客户支持工作。同时,精英们仅将其时间的5%用于这些任务。
成长中的云
无可否认,云市场正在增长。结果,只有少数用户坚持使用。
17%的人报告说他们没有云提供商。同时,AWS以52%的使用率领先于首选云平台,而Azure以34%的使用率紧随其后。
使用不止一种云服务变得很普遍。41%的受访者声称他们只有一家提供者。相比之下,有40%的人使用多种云服务。这种选择背后的一些原因是:可用性,灾难恢复计划,对一个提供商的信任不足以及法律合规性。
精英用户在云方面有什么共同点?
“采用平台即服务的用户成为卓越绩效的可能性是1.5倍,而采用云原生设计实践的用户则是杰出绩效的可能性的1.8倍。作为管理其云部署的代码的基础架构用户,成为精英用户的可能性是1.8倍,而容器用户是精英执行者的可能性是1.5倍。
但是,云使用正遇到障碍。用户并未采用定义云的特性来受益,这正在影响他们的软件交付性能。DORA列出了云计算的五个基本特征,所有这些特征都在挣扎。
同意或强烈同意满足某项特征的受访者所占的百分比:
按需自助服务:46%
广泛的网络访问:46%
资源池:43%
快速弹性:45%
实测服务:48%
这些特性都没有达到一半,正因如此,效率受到了损害。
文化是DevOps的关键组成部分
是什么使组织文化蓬勃发展?DORA依靠社会学家Ron Westrum设定的基准。Westrum“发现组织文化可以预测安全和绩效结果”。
文化可以是病态的(权力导向的),官僚的(规则导向的)或生成的(绩效导向的)。这些类别中的每个类别都不同地处理合作,责任,风险,新颖性以及对失败的反应。为了使成功的DevOps蓬勃发展,应该建立一种特定的文化,包括打破孤岛和实现新颖性。
您如何利用这些发现改善您的团队?复制最好的。“当Google的研究人员研究了180多个工程团队时,他们发现预测一支高绩效团队的最重要因素是心理安全,或者感到在团队中冒着风险感到安全。其次是可靠性,工作的结构和清晰度,含义和影响。”
一支高绩效团队的其他重要因素包括学习的强烈氛围。学习应该是一项宝贵的投资,并可以提高绩效。为了避免团队疲倦,应该在工作中学习,而不是在周末或加班时完成预期的任务。在工作中,学习可以更快地适应意外的变化。
扩大人口统计
最后,2018年女性受访者人数有所增加,反映了近期行业的性别分布。今年,有12%的受访者被确定为女性,而受访者则表示其团队中有25%是女性。这是一个可观的增长:去年,只有6%的受访者是女性。进入IT世界的女性人数正在不断增长!
此外,有4%的受访者未指定性别,只有不到1%的受访者为非二进制。
今年也是DORA首次询问残疾人口统计信息。6%的受访者说他们有某种残疾,而9%的受访者则表示不回答。
绩效关键发现
需要更多数据来帮助您的团队进入精英表演者的境界吗?考虑这些发现。
开源很重要。“性能最高的人广泛使用开源软件的可能性是后者的1.75倍,将来扩展开源用途的可能性也要高1.5倍。”
外包会影响绩效。“绩效低下的团队将诸如测试或操作等全部职能外包的能力几乎是绩效最高的团队的四倍。”
高性能可以在任何行业中发生。“我们在不受监管和受严格监管的行业中都找到高绩效的人才。”
团队信任使公司成长。“我们发现,当领导者赋予其团队自治权时,会带来信任和发言权。”
作者介绍