最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

GitLab 揭示 DevOps 价值和挑战的新调查研究

  • 2018-03-28
  • 本文字数:1263 字

    阅读完需:约 4 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

GitLab 发布的 2018 年全球开发人员报告显示,软件专业人士共同认识到在高度协作的 DevOps 风格环境中工作的价值,并体会到了这样做的好处。65%的受访者表示,DevOps 节省了大量时间,如果只关注于管理人员则更是高达 81%。虽然开发人员和管理人员可能在文化上保持一致,但工作流程和工具障碍会延迟交付并阻障团队发挥其全部潜力。

采用 DevOps 的组织更有可能做到按需部署,并会优先考虑自动化,而不是单独实施敏捷。IT 领导者计划在 2018 年最大的投入是在持续集成、交付和部署上,而选择正确的技术被认为是成功的最大障碍。其中在 2018 年 29%的计划是投资于 DevOps。然而,对它的应用仍处于初期阶段,现在只有 23%的组织将 DevOps 确定为开发方法。

主要调查结果还包括管理者对团队的总体满意度、生产力以及开源工具的好处有更乐观的看法 ; 而 81%的管理人员表示 DevOps 节省了开发过程的时间,而赞同该观点的开发人员为 65%。47%的管理人员反馈说,他们按需或每天多次部署代码,相比之下,只有 39%的开发人员这些说。管理层和开发人员都对协作的价值和好处持肯定态度,然而,可见性和透明度仍然是挑战,将近一半的开发人员(42%)将方向不明确作为他们完成工作的首要挑战。

高绩效团队可以使用更好的工具,花费更少的时间进行上下文切换,并且与低绩效的同行相比更有可能做到远程工作。远程团队反馈的工作满意度高于在办公室工作的团队,还包括在部署过程中有更高程度可见性和更好的洞察力。41%的受访者表示他们拥有完善的 DevOps 文化,而在办公室团队中则有 34%。

2018 年受访者确定的技术投资前三大领域是:持续交付,自动化 / 容器和 DevOps。成功的最大挑战是:选择正确的技术、明确方向,以及更换根深蒂固的做法。据报告,五个最重要的工具类别是:版本控制系统、IDE、聊天 / 协作工具、错误 / 问题跟踪器以及持续集成和交付。

在所有受访者中有 92%认为开源工具对于软件创新非常重要,所以所有细分市场都对开源工具有偏好,不管其级别、文化或工作流程。84%的受访者表示他们偏爱使用开源而不是专有工具,60%的受访者声称开源工具更安全,可以提高整体软件质量并简化开发流程。

持续集成成为 2018 年的一个关键主题,管理者预计在 CI / CD 技术上有最大的投入,而近一半的受访者(47%)强烈认同实践持续集成消除了开发过程中的限制。除了按需部署外,实际持续集成的高效团队还反馈竖立了成就感,他们得到了现实的截止日期,很少再觉得必须得牺牲质量来满足上线日期了。同样,反馈使用了 DevOps 工作流的受访者认为他们是按需部署的先行者,并且更有可能自动化他们的软件开发生命周期。实现持续集成承诺所面临的最大挑战是:为这项工作选择正确的技术,与其他工具集成,以及低效、粗劣的内部流程。

GitLab 调查了全球各地不同背景和行业的 5,296 名软件专业人员。在这里可以找到包括原始数据的完整调查 。

查看英文原文 New Research From GitLab Shines Light on the Value and Challenges of DevOps

2018-03-28 19:001603

评论

发布
暂无评论
发现更多内容

科普:Java 后端开发常用的 10 种第三方服务

沉默王二

Java 后端 第三方服务

探路人与解题者:腾讯数字生态大会上AI语音助手+X的无限可能

脑极体

这13道面试题,哪怕背你也要背过来。别说我没提醒你

小Q

Java 源码 架构 面试 多线程

年薪150万的阿里大佬工资全部上交!家务全包!却被老婆嘲讽嫌弃!网友:你老婆外面有人!

程序员生活志

互联网 职场 大厂 薪资

我四面字节跳动,拿下1-2级offer,太感谢这份“神仙级面试真经pdf”

编程 面试 计算机网络 架构师

5G加速商用,云通信如何推动企业营销数智化

阿里云Edge Plus

CDN百科11 | 如何用CDN加速OSS源站资源

阿里云Edge Plus

Flink SQL 1.11 新功能与最佳实践

Apache Flink

flink

大厂面试爱问的「调度算法」,20 张图一举拿下

小林coding

算法 操作系统 内存 进程

中国移动张浩:AMQP on Pulsar 的设计与应用一览

Apache Pulsar

Apache 云原生 Apache Pulsar 消息中间件 AMQP

GaussDB(DWS)应用实战:对被视图引用的表进行DDL操作

华为云开发者联盟

数据库 dll postgre

记一次前端vue相关面试题目和简答案

靖仙

面试 Vue MVVM

MySQL8.0大表秒加字段,是真的吗?

Simon

MySQL

Git 中submodule的使用,终于有人说明白了

Java架构师迁哥

Mac搭建本地koa2项目

靖仙

koa2 本地环境搭建

话题讨论 | 程序员们来说一说,你们从编程开始到现在共使用过多少种语言?

InfoQ写作社区官方

写作平台 话题讨论 语言

甲方日常 12

句子

工作 随笔杂谈 日常

大厂面试爱问的「调度算法」,20 张图一举拿下

Java架构师迁哥

编程的修养

紫枫

读书笔记

Apache Pulsar 社区周报|08-22 ~ 09-04

Apache Pulsar

开源 云原生 Apache Pulsar 消息系统 消息中间件

字节跳动半夜给员工发钱,全员沸腾了

程序员生活志

字节跳动 职场 薪资

为了面个好公司!拼了!3.5W字的Java面试题整理(答案+学习路线)上!

Java架构师迁哥

前端 10 问之 TypeScript (第一篇)

局外人

typescript 大前端

随笔文,关于”中台“ 的一些“小偏论”

松子(李博源)

大数据 数据中台 中台 数据平台

如何基于 Flink 生成在线机器学习的样本?

Apache Flink

flink

Elasticsearch之文档操作

北漂码农有话说

Redis-技术专题-Redis知识体系

洛神灬殇

USDT支付通道搭建,USDT承兑商跑分系统

Spring 5 中文解析核心篇-集成测试之TestContext(下)

青年IT男

单元测试 Spring5

MySQL中my.cnf的配置说明

Matrix Chan

运维 MySQ MySQL 运维 数据库运维

机器学习及信息与认知的逻辑

superman

学习 认知提升 个人提升

GitLab揭示DevOps价值和挑战的新调查研究_DevOps & 平台工程_Helen Beal_InfoQ精选文章