写点什么

Nicole Forsgren 访谈:DevOps 和提升绩效的关键因素

  • 2017-06-04
  • 本文字数:2344 字

    阅读完需:约 8 分钟

在为即将举行的伦敦DevOps 企业峰会做准备工作的过程中,InfoQ 采访了DORA 的CEO 兼首席科学家 Nicole Forsgren 博士,与他探讨了 DevOps 基础、在制定业务目标方面所面临的挑战,以及如何衡量企业的绩效等问题。

Forsgren 说,DevOps 是驱动企业技术转型最重要的实践和工具。DevOps 之所以成功,是因为它是一种全方位的变革,包含了技术、流程和文化,通过提升代码交付的速度和稳定性为企业带来价值。

DevOps 里并不存在所谓的“最主要的单一指标”,需要关注哪些指标取决于企业想要做什么以及对于企业来说什么才是最重要的。企业在收集指标时要考虑产出,所以需要收集目标和产出指标,还有一些可能直接影响目标的指标。IT 方面主要关注软件交付的速度和稳定性,包括:变更的交付周期(从提交代码到部署)、部署频率、从故障恢复的平均时间(MTTR)和变更的失败率。

下面是采访的笔录,而关于由 Nicole Forsgren、Nigel Kersten、Jez Humble 和 Gene Kim 即将呈现的演讲“The Key to High Performance:What the Data says”的更多信息可以在伦敦DevOps 企业峰会网站上找到。

InfoQ:欢迎来到 InfoQ,Nicole!你能介绍以一下你将要在 DOES EU 17 上呈现的演讲吗?以及观众应该作何期待?

很高兴能够接受你们的采访!我也很高兴能够在 DOES EU 17 上呈现演讲。今年,我将会和 Nigel Kersten、Jez Humble 和 Gene Kim 一起来呈现这个演讲,他们和我都是“ 2017 年 DevOps 发展状态报告”的合著者。我们将会提到在这份报告里出现过的一些关键点及其背后的观点,并揭示报告的科学性。演讲应该会很有意思!

InfoQ:“DevOps”这个词现在到处可见,对于不同的人来说,它意味着不同的含义。你是如何定义 DevOps 的?

我认为 DevOps 是一种技术转型的实践和工具,通过提升代码交付的速度和稳定性为企业带来价值,包括技术、流程和文化。

InfoQ:在过去几年,DevOps 都发生了哪些变化?你为之感到惊讶吗?

研究工作让我最感兴趣的部分是为我们的假设设计实验,然后分析结果,从中发现一些新的东西。我们每年都会有新的发现,比如软件开发和交付对企业生产力、利润和市场份额的重要性。我们也更加深入地认识到到底是什么在推动着技术团队的进步。今年,我们把研究领域延伸到了架构(深入挖掘早期的研究成果)和领导力领域。

InfoQ:从你的经验来看,由学术界和工业界一起协作来研究 DevOps 这种方式是可行的吗?你认为学术机构也会拥抱 DevOps 吗?

作为一个学者,我坚信 DevOps 是价值的推动力,我很期待看到这两者之间有更多的合作!在 DevOps 方面,学术界的一些领域正在向工业界看齐,而有些领域已经展开双臂拥抱 DevOps。

在教学方面,我们已经看到一些很有创造性的事情,我们也看到了教学内容是如何被开发和交付的。虽然我不确定他们会把这个叫作 DevOps,不过我认为它正在扮演着这样的角色(技术、流程和文化),而且我认为更多地应用这些原则可以带来更大的好处。

……学术机构与软件企业毕竟是不一样的,它有自己的问题和挑战,所以需要创造性地应用 DevOps 风格的模式,而且要具备一定的灵活性。我试着参与到学术研究和教学中,看看这些路线会怎么发展,是否会相交在一起。

InfoQ:组织在向一个高绩效企业转变之前或者在转变过程中,需要跟踪哪些度量指标或 KPI?哪一个指标可以说明它已经成功转型?

我一般会建议企业在收集指标时要考虑产出,所以需要收集目标和产出指标,还有一些可能直接影响目标的指标。

对于技术企业来说,我们在研究过程中发现了一些与 IT 相关的绩效指标,它们在很多领域都能够为我们带来价值。这些指标关注的是软件交付的速度和稳定性:变更的交付周期(从提交代码到部署)、部署频率、从故障恢复的平均时间(MTTR)和变更的失败率。这些指标之间有紧密的联系(速度和稳定性反应的是一个团队在 Dev 和 Ops 两个方面的优先级),而且反应了团队的整体目标。这些指标作为一个整体,也推动着组织绩效的提升。

我认为不存在“最主要的单一指标”,至少我还没有找到这样的指标。一般来说,它取决于企业想要做什么以及对于企业来说什么才是最重要的。例如,可以考虑使用净推荐值(NPS),不过前提是,在你所工作的行业里,推荐会起主导作用,这个指标与公共食品和政府服务并没有太大相关性(起码不能完全适用)。

单个指标的问题在于很容易孤注一掷,所以我建议至少使用两到三个具有紧密联系的指标,避免出现目光短浅的情况。

InfoQ:总得来说,你认为那些希望快速发展的公司和 DevOps 之间有多大的相关性?从你的经验来看,对于典型的企业来说哪个更重要,是组织变更还是技术变更?

至少在目前,我认为 DevOps(或者其他什么叫法也好)是驱动企业技术转型最重要的实践和工具。

我们找不到更好的方法论:瀑布模型太慢,无法跟上业务的速度,也无法满足如今的环境对安全和合规的要求。传统的敏捷方法相比瀑布模型已经迈出了一大步,但它无法伸缩。DevOps 能够为企业的发展带来真正的价值,而且能够稳定地交付高质量的软件。或许我们在未来还能找到更好的方式……不过在目前,DevOps 是最好的。

对于你的第二个问题,我认为没有准确的答案。DevOps 之所以成功,是因为它是一种全方位的变革,包含了技术、流程和文化。这些都很重要。对于每个公司来说,他们的关注点都可能不一样,这要取决于他们的环境。

InfoQ:非常感谢你的分享。还有其他东西想要分享给 InfoQ 读者的吗?

谢谢!希望读者能够查看 DevOps 发展状态的报告,报告提供了很多见解,这些见解与能够促进 DevOps 成功转型的关键因素有关。

伦敦DevOps 企业峰会将于6 月5 号到6 号在伊丽莎白女王第二会议中心举行。其他更多信息可以在 IT Revolution Events 网站上找到。

查看英文原文 DevOps and the Key to High Performance: Nicole Forsgren at the DevOps Enterprise Summit London

2017-06-04 19:001584
用户头像

发布了 322 篇内容, 共 159.3 次阅读, 收获喜欢 148 次。

关注

评论

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

天润融通分析Manus给AI客户服务带来哪些启示?

天润融通

DevEco Studio 联合小艺接入 DeepSeek,步骤更简单开发鸿蒙更专业

最新动态

【运维实战分享】轻松搞定 SSL 证书管理,告别证书繁琐操作

外滩运维专家

运维 SSL证书 免费通配符 免费证书 免费ssl

【每日学点HarmonyOS Next知识】粘贴板、异步、用户权限、锁屏事件、对话框

轻口味

HarmonyOS HarmonyOS NEXT

【每日学点HarmonyOS Next知识】获取资源问题、软键盘弹起、swiper更新、C给图片设置位图、读取本地Json

轻口味

HarmonyOS HarmonyOS NEXT

大型企业数字化转型中的低代码技术选型:金融/制造/零售行业落地案例深度解析

不在线第一只蜗牛

低代码

Tavus 发布对话轮次控制模型:能理解对话节奏和意图;百度推出 AI 情感陪伴应用月匣,整合 MiniMax 等模型丨日报

RTE开发者社区

06.依赖倒置原则介绍

杨充

大厂加码,小厂离席:DeepSeek驱动的MaaS之变

脑极体

AI

兼职招聘平台(源码+文档+讲解+演示)

深圳亥时科技

天润融通走进蔚来汽车,探索AI在厂店一体化中的应用

天润融通

接入手机后,DeepSeek难“转正”

脑极体

AI

BOE(京东方)携手微博举办“微博影像年”年度影像大展 创新科技赋能专业影像惊艳呈现

爱极客侠

SD-WAN专线在多分支组网与远程办公网络中的优势

Ogcloud

SD-WAN SD-WAN组网 SD-WAN厂商 sd-wan专线 SD-WAN厂家

在华为开发者空间:体验用仓颉基于DeepSeek开发智能聊天机器人

华为云开发者联盟

modelarts CodeArts 仓颉 DeepSeek 华为开发者空间

DeepSeek的成功,真的抛弃了SFT吗?

澳鹏Appen

ChatGPT RL #大模型 DeepSeek SFT

AI 工程师成长路线图

俞凡

人工智能

数据高质量与合规,守护AI模型的真实未来

澳鹏Appen

人工智能 内容审核 训练数据

【每日学点HarmonyOS Next知识】对话框与导航冲突、富文本、字体大小、列表刷新、Scroll包裹文本

轻口味

HarmonyOS HarmonyOS NEXT

【每日学点HarmonyOS Next知识】对话框去掉圆角、数组拼接、自定义对话框依附某个控件、平移动画、页面栈管理

轻口味

HarmonyOS HarmonyOS NEXT

【每日学点HarmonyOS Next知识】底部弹窗、对话框不弹出、多模块间跳转、输入框不显示内容、Grid编辑顺序

轻口味

HarmonyOS HarmonyOS NEXT

【连载 21】性能测试实践——超时结账第一回合

FunTester

SD-WAN厂商选择:Ogcloud SD-WAN解决方案怎么样?

Ogcloud

SD-WAN SD-WAN组网 SD-WAN厂商 sd-wan专线 SD-WAN厂家

端侧 AI 时代,每台家居设备都可以是一个 AI Agent丨Voice Agent 学习笔记

RTE开发者社区

Nicole Forsgren访谈:DevOps和提升绩效的关键因素_DevOps & 平台工程_Daniel Bryant_InfoQ精选文章