好书推荐 好书速递 排行榜 读书文摘

加速

加速
作者:[美] 妮科尔·福斯格伦 / [英] 耶斯·亨布尔 / [美] 吉恩·金
译者:孙振鹏 / 乔皓天 / 乔梁
副标题:企业数字化转型的24项核心能力
出版社:人民邮电出版社
出版年:2022-04
ISBN:9787115585899
行业:其它
浏览数:3

内容简介

理解底层逻辑,才能高效交付软件

* 软件开发先驱 Martin Fowler 作序推荐

* 具有里程碑意义的数字化转型著作

* 提高软件交付绩效的24项核心能力

* 横跨四年的开创性研究,用一手数据证实技术实践与高绩效的因果关系

本书是三位 DevOps 领军人物献给企业数字化转型的力作。在持续四年的调研过程中,Nicole Forsgren、Jez Humble和Gene Kim致力于研究哪些能力和实践对于加速软件的开发和交付具有重要意义。本书详述了该调研项目的成果和科学方法,系统地分析了高绩效企业和高绩效团队的24项关键能力。本书表明,“DevOps实践和持续交付实践有助于企业提高绩效”不是一句空话,其背后是有数据和科学方法支撑的。作者勾勒出高绩效企业的模样,并阐释了在进行数字化转型的过程中,什么有效、什么无效、什么无关紧要。

“任何运营IT组织的人都应该仔细研究这些技术,并学以致用。”

——Martin Fowler

“通过 DevOps 打造高绩效企业是很多实践者追求的目标,业界不乏各种优秀实践和不同场景的成功案例。但能做到足够有影响力、有公信力、基于大量调研数据和科学分析淬炼出模型的,恐怕只有这本书了。我曾多次引用书中的精辟观点和24项核心能力,相信这些知识的精华能进一步推进行业向前发展。”

——张乐,腾讯 DevOps 与研发效能技术专家

“这本书(以及其成书依据《DevOps 状态报告》)的问世,颠覆了行业对于软件交付能力的认知。这本书以数据统计分析为基础方法,让IT从业者不用单凭经验和直觉,而能以科学务实的方式提升软件交付绩效。这是一部在IT行业具有里程碑意义的重要著作。”

——许峰,企业数字化转型顾问

......(更多)

作者简介

妮科尔·福斯格伦(Nicole Forsgren),微软研究院合伙人、GitHub 前研发与战略副总裁,由她创立的 DevOps 研究与评估创业公司 DORA 在 2019 年被谷歌公司收购。通过 DORA,她领导调研和出品了 DevOps 行业备受瞩目的年度报告。

耶斯·亨布尔(Jez Humble),被誉为“持续交付之父”,软件交付绩效方面当之无愧的意见领袖,现就职于谷歌公司,同时在加州大学伯克利分校任教,讲授敏捷产品管理课程和 Java 软件设计课程。他是《持续交付》和《DevOps实践指南》的合著者。

吉恩·金(Gene Kim),DevOps 企业峰会创始人,研究高绩效技术组织长达二十载,在 DevOps 思维的全球化普及过程中发挥了关键作用,另著有《凤凰项目》《独角兽项目》《DevOps实践指南》等。

......(更多)

目录

第一部分 研究发现 1

第1章 加速 3

1.1 关注能力,而不是成熟度 6

1.2 基于实证的变革,聚焦于核心能力 8

1.3 采用DevOps 的价值 9

第2章 度量绩效 11

2.1 以往尝试度量绩效时存在的问题 12

2.2 度量软件交付绩效 14

2.3 软件交付绩效对组织绩效的影响 22

2.4 驱动改变 25

第3章 度量和改变文化 27

3.1 建模文化 27

3.2 度量文化 30

3.3 Westrum 组织文化预测了什么 33

3.4 Westrum 组织文化带给技术组织的结果 34

3.5 如何改变文化 36

第4章 技术实践 38

4.1 什么是持续交付 38

4.2 持续交付的影响 41

4.3 持续交付对质量的影响 46

4.4 持续交付实践:什么行,什么不行 49

4.4.1 版本控制 49

4.4.2 测试自动化 49

4.4.3 测试数据管理 51

4.4.4 主干开发 51

4.4.5 安全左移 52

4.5 采用持续交付 52

第5章 架构 54

5.1 系统类型与软件交付绩效 55

5.2 关注可部署性和可测试性 56

5.3 松耦合架构提供了伸缩能力 59

5.4 允许团队选择自己的工具 60

5.5 架构师应该关注结果,而不是工具或技术 62

第6章 将信息安全集成到交付生命周期中 63

6.1 安全左移 64

6.2 坚固运动 66

第7章 软件开发的管理实践 68

7.1 精益管理实践 69

7.2 实现轻量级的变更管理流程 71

7.3 结论 74

第8章 产品管理 75

8.1 精益产品管理实践 76

8.2 团队实验 78

8.3 有效的产品管理驱动绩效 79

第9章 让工作可持续 81

9.1 部署之痛 81

9.2 倦怠 85

9.2.1 导致倦怠的常见原因 87

9.2.2 如何缓解或战胜倦怠 88

第10章 员工满意度和身份认同感 92

10.1 员工忠诚度 93

10.2 改变组织文化和身份认同感 95

10.3 工作满意度如何影响组织绩效 98

10.4 关于技术领域的多样性 100

10.4.1 DevOps 运动中的女性 100

10.4.2 DevOps 运动中的少数族裔 102

10.4.3 关于多样性,其他研究能告诉我们什么 103

10.4.4 我们能做什么 104

第11章 领导者和管理者 105

11.1 变革型领导力 105

11.2 管理者的角色 111

11.3 改善文化和支持团队的小技巧 113

第二部分 调研方法 117

第12章 本书背后的科学 119

12.1 初级研究和次级研究 119

12.2 定性研究和定量研究 120

12.3 分析类型 121

12.3.1 描述性分析 122

12.3.2 探索性分析 123

12.3.3 推理预测性分析 125

12.3.4 预测性分析、因果分析和机械性分析 127

12.3.5 分类分析 127

12.4 本书背后的研究工作 129

第13章 心理测量学概述 130

第14章 为什么使用调查问卷 141

14.1 调查问卷有助于快速收集并分析数据 142

14.2 用系统数据进行全栈度量有困难 144

14.3 用系统数据完成全部度量有困难 145

14.4 调查问卷数据是可信的 146

14.5 有些方面只能通过调查问卷才能度量 149

第15章 研究项目所用的数据 152

第三部分 转型 159

第16章 高效地领导和管理 161

16.1 实践中的高效能管理框架 162

16.2 改变领导力实践、管理实践和团队实践 173

第17章 总结 180

附录A 驱动改进的能力 182

附录B 统计数据 190

附录C 本书所用的统计方法 202

参考文献 209

致谢 216

......(更多)

读书文摘

Much like technology transformations and business growth, conducting research is all about iteration, incremental improvements, and revalidation of important results.

乌泰姆普斯帝的居民需要与他们所节的时间一样多的——甚至是更多的——时间,去生产并使自己买得起那些能够节省时间的机器。

......(更多)

猜你喜欢

点击查看