万本电子书0元读

万本电子书0元读

顶部广告

软件研发效能权威指南电子书

1. 作者阵容强大:本书有茹炳晟和张乐领衔主编,由48位研发效能各个领域的专家共同撰写。 2. 作者背景资深:参与编写的作者都在研发效能领域深耕多年,具有丰富的、可落地的实践经验。 3. 内容系统全面:全书分为5篇共13章,包括近80个小节,每个小节都详细讲解了研发效能领域的某种具体方法、具体实践或技术。 4. 实践性强:每个小节都概括了核心观,都有实现细节和落地指南,大部分小节都有配套的案例。另外,通过银行、保险、互联网、传统制造等领域的9个效能提升案例,给大家提供了效能提升的参考路径。

售       价:¥

纸质售价:¥188.80购买纸书

295人正在读 | 0人评论 6.5

作       者:茹炳晟,张乐

出  版  社:电子工业出版社

出版时间:2022-10-01

字       数:51.1万

所属分类: 科技 > 计算机/网络 > 多媒体/数据通信

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
在数字化时代,公司的业务都高度依赖信息技术,研发效能已经成为信息科技企业发展的核心竞争力。研发效能在国内还处于快速探索期,还有一系列非常重要的概念需要澄清,方法和实践需要整理,问题和困惑需要解答。本书试图通过洞悉研发效能提升的底层逻辑,全方位、系统地介绍研发效能的全景。我们希望这本书是研发效能领域的百科全书,能够涵盖效能提升全生命周期的方方面面,在精心设计的逻辑结构组织下,能够对效能实践、效能工具平台、效能度量方法,以及各个行业典型案例等行全面又有深度的解读。我们希望通过本书帮助更多在研发效能领域持续探索的企业和同行,为软件工程在国内的持续发展做出一贡献。<br/>【推荐语】<br/>1. 作者阵容强大:本书有茹炳晟和张乐领衔主编,由48位研发效能各个领域的专家共同撰写。 2. 作者背景资深:参与编写的作者都在研发效能领域深耕多年,具有丰富的、可落地的实践经验。 3. 内容系统全面:全书分为5篇共13章,包括近80个小节,每个小节都详细讲解了研发效能领域的某种具体方法、具体实践或技术。 4. 实践性强:每个小节都概括了核心观,都有实现细节和落地指南,大部分小节都有配套的案例。另外,通过银行、保险、互联网、传统制造等领域的9个效能提升案例,给大家提供了效能提升的参考路径。<br/>【作者】<br/>茹炳晟 腾讯Tech Lead资深技术专家,腾讯研究院特约研究员,中国计算机学会(CCF)TF研发效能SIG主席,业界知名实战派研发效能和软件质量双领域专家,腾讯云、阿里云、华为云价值专家,中国商业联合会互联网应用技术委员会智库专家,团体标准《软件研发效能度量规范》核心编写专家,Certified DevOps Enterprise Coach课程发者之一。年度IT图书影响力作者,畅销书《测试工程师全栈技术阶与实践》《软件研发效能提升之美》《软件研发效能提升实践》》《高效自动化测试平台:设计与发实战》作者,极客时间“软件测试52讲”作者。国内各大技术峰会的联席主席,出品人和Keynote演讲嘉宾。 张乐 腾讯 DevOps与研发效能资深技术专家、腾讯研究院特约研究员,百度前工程效率专家、前DevOps平台产品总监与首席架构师,曾任埃森哲、惠普等世界500强企业咨询顾问、资深技术专家。长期在拥有数万人研发规模的一线互联网公司,负责研发效能提升、研发效能度量体系建设、敏捷与DevOps实践落地及DevOps工具平台研发工作。作为DevOps运动国内早期布道者与推动者,目前是DevOpsDays国际峰会中国区核心组织者,国内多个DevOps、工程生产力、研发效能领域技术大会联席主席、DevOps/研发效能专题出品人。《研发效能宣言》发起人及主要内容起草者,EXIN DevOps全系列国际认证官方授权讲师、凤凰项目沙盘授权教练。著作有《软件研发效能提升实践》,译著有《独角兽项目:数字化转型时代的发传奇》和《价值流动:数字化场景下软件研发效能与业务敏捷的关键》。<br/>
目录展开

前折页

内容简介

作者简介

前言

1 概述篇

第1章 研发效能概述

1.1 研发效能的定义、目标及解决的问题

1.2 研发效能的实践框架

1.3 研发效能的实施策略

1.3.1 研发效能实施过程中的常见困境

1.3.2 明确你在研发效能提升中所扮演的角色

1.3.3 清楚应该做什么和不能做什么

1.3.4 不躺平、不内卷,行稳致远

1.4 研发效能的核心价值观与常见误区

1.4.1 研发效能的核心价值观

1.4.2 研发效能提升的误区

2 研发效能实践篇

第2章 需求及敏捷协作领域实践

2.1 业务探索

2.1.1 业务探索概述

2.1.2 业务探索的价值

2.1.3 业务探索的实现

2.1.4 业务探索的误区

2.2 精益需求

2.2.1 精益需求概述

2.2.2 精益需求的价值

2.2.3 精益需求的实现

2.2.4 案例研究:京东的精益需求

2.2.5 精益需求的误区及解决方法

2.3 实例化需求

2.3.1 实例化需求概述

2.3.2 实例化需求的价值

2.3.3 实例化需求的实现

2.3.4 实例化需求实践误区

2.4 敏捷协作

2.4.1 敏捷协作概述

2.4.2 敏捷协作的价值

2.4.3 敏捷协作的实现

2.4.4 案例研究:京东360评估系统研发团队的敏捷之路

2.4.5 敏捷协作的误区

2.5 可视化管理

2.5.1 可视化管理概述

2.5.2 可视化管理的价值

2.5.3 可视化管理的实现

2.5.4 案例研究:某大型金融机构的可视化管理

2.6 规模化敏捷交付

2.6.1 规模化敏捷交付概述

2.6.2 规模化敏捷交付的价值

2.6.3 规模化敏捷交付的实现

2.6.4 规模化敏捷实例

2.6.5 案例研究:京东购物App千人敏捷实例

2.6.6 规模化敏捷的误区

第3章 开发领域实践

3.1 分支模型

3.1.1 分支模型概述

3.1.2 分支模型的价值

3.1.3 版本控制系统中的基本概念

3.1.4 常见的分支模型

3.1.5 分支模型的选择

3.1.6 案例研究:某大型国有银行分支实践

3.1.7 分支模型使用的误区

3.2 本地开发

3.2.1 本地开发概述

3.2.2 本地开发的过程

3.2.3 本地开发面临的问题及挑战

3.2.4 高效本地开发

3.2.5 一线互联网公司本地开发示例

3.2.6 小结

3.3 云端开发

3.3.1 云端开发概述

3.3.2 云端开发的价值

3.3.3 云端开发的实现

3.3.4 案例研究:基于微服务的云端开发

3.3.5 云端开发的误区

3.3.6 小结

3.4 代码评审

3.4.1 代码评审概述

3.4.2 代码评审的价值

3.4.3 代码评审的类型

3.4.4 代码评审的内容

3.4.5 代码评审的最佳实践

3.4.6 案例研究:某一线互联网公司的代码评审案例

3.4.7 代码评审的误区

3.5 单元测试

3.5.1 单元测试概述

3.5.2 单元测试的价值

3.5.3 单元测试的示例

3.5.4 单元测试的原则

3.5.5 测试替身

3.5.6 案例研究:某一线互联网企业的单元测试应用案例

3.5.7 单元测试的常见误区

3.6 代码扫描

3.6.1 代码扫描概述

3.6.2 代码扫描的价值

3.6.3 代码扫描的原理

3.6.4 代码扫描的应用场景

3.6.5 案例研究:某一线互联网公司的代码扫描实践

3.6.6 代码扫描的误区

3.6.7 代码扫描的展望

3.7 编译构建

3.7.1 编译构建概述

3.7.2 编译构建的价值

3.7.3 编译构建的实现

3.7.4 案例研究:基于distcc协议的分布式编译平台改造

3.7.5 编译构建的误区

3.8 架构设计

3.8.1 架构设计概述

3.8.2 架构设计的价值

3.8.3 架构设计的实现

3.8.4 常见的架构模式

3.8.5 架构模式对研发效能的影响

3.8.6 案例研究:S公司的微服务“失败”之旅

3.8.7 架构设计的误区

3.9 低代码应用

3.9.1 低代码概述

3.9.2 低代码平台7个核心价值

3.9.3 低代码平台用户评价指数

3.9.4 低代码平台三个核心目的

3.9.5 低代码的实现

3.9.6 案例研究:某公司低代码研发效能实践

3.9.7 低代码平台应用的误区

3.10 测试驱动开发

3.10.1 测试驱动开发概述

3.10.2 测试驱动开发的价值

3.10.3 测试驱动开发的实现

3.10.4 案例研究

3.10.5 测试驱动开发的困境

第4章 测试领域实践

4.1 测试环境管理

4.1.1 测试环境管理概述

4.1.2 测试环境管理的价值

4.1.3 测试环境管理的实现

4.1.4 测试环境管理的误区

4.2 自动化验收测试

4.2.1 自动化验收测试概述

4.2.2 自动化验收测试的价值

4.2.3 自动化验收测试的实现

4.2.4 案例研究:某头部互联网视频App的自动化验收测试

4.2.5 自动化验收测试的误区

4.3 自动化接口测试

4.3.1 自动化接口测试概述

4.3.2 自动化接口测试的价值

4.3.3 自动化接口测试的实现

4.3.4 案例研究:某能源公司的自动化接口测试

4.3.5 自动化接口测试的误区

4.4 测试数据管理

4.4.1 测试数据管理概述

4.4.2 测试数据管理的价值

4.4.3 影响测试数据管理的因素

4.4.4 测试数据管理的框架

4.4.5 测试数据使用效率

4.4.6 测试数据管理的挑战

4.4.7 案例研究:基于多产品、多环境和多测试场景的测试数据管理

4.5 性能测试

4.5.1 性能测试概述

4.5.2 性能测试的价值

4.5.3 性能测试的实践方式

4.5.4 性能测试的实践误区

4.6 全链路压测

4.6.1 全链路压测概念

4.6.2 全链路压测的基建

4.6.3 京东全链路压侧实践案例

4.7 安全测试

4.7.1 安全测试概述

4.7.2 安全测试的价值

4.7.3 安全测试的落地

4.7.4 安全测试的误区

4.8 精准测试

4.8.1 精准测试概述

4.8.2 精准测试的价值

4.8.3 精准测试的实践

4.8.4 精准测试的趋势

4.8.5 精准测试的误区

4.9 测试中台

4.9.1 测试中台的背景

4.9.2 开发人员做测试遇到的问题

4.9.3 测试中台赋能测试

4.9.4 测试中台的全局架构

第5章 CI/CD领域实践

5.1 持续集成

5.1.1 持续集成概述

5.1.2 持续集成的价值

5.1.3 持续集成的实现

5.1.4 案例研究:“这不能称为持续集成”

5.1.5 持续集成的误区

5.2 持续交付

5.2.1 持续交付概述

5.2.2 持续交付的价值

5.2.3 持续交付的实现

5.2.4 案例研究:逐特性发布

5.2.5 持续交付的误区

5.3 变更管理

5.3.1 变更管理概述

5.3.2 变更管理的价值

5.3.3 变更管理的实现

5.3.4 变更管理的误区

5.3.5 案例:Meta生产变更案例

5.4 部署自动化

5.4.1 部署自动化概述

5.4.2 部署自动化的好处

5.4.3 部署自动化的实施

5.4.4 案例研究:某微服务平台产品部署自动化流程

5.5 制品管理

5.5.1 制品管理概述

5.5.2 制品管理的价值

5.5.3 制品管理的实现

5.5.4 案例研究

5.5.5 制品管理的误区

5.6 发布策略

5.6.1 发布策略概述

5.6.2 发布策略的价值

5.6.3 发布策略的实现

5.6.4 案例研究

5.6.5 发布策略的误区

5.7 数据库变更版本管理

5.7.1 数据库变更管理概述

5.7.2 数据库变更管理的价值

5.7.3 数据库变更管理的实现

5.7.4 数据库变更管理案例

5.7.5 数据库变更管理的误区

5.8 配置参数管理

5.8.1 配置参数管理概述

5.8.2 配置参数管理的价值

5.8.3 配置参数管理的实现

5.8.4 案例研究:别让配置参数管理拖流水线建设的“后腿”

5.8.5 配置参数管理的误区

第6章 运维领域实践

6.1 云原生基础设施

6.1.1 云原生基础设施概述

6.1.2 云原生基础设施的价值

6.1.3 云原生基础设施的实现

6.1.4 云原生的技术演进趋势

6.1.5 云原生基础设施的达成路径

6.2 可观测性

6.2.1 可观测性概述

6.2.2 可观测性的价值

6.2.3 可观测性的实现

6.2.4 案例研究:腾讯互娱可观测性平台实践

6.3 全景监控

6.3.1 全景监控概念

6.3.2 全景监控的价值

6.3.3 全景监控的实现

6.3.4 可观测性与监控

6.3.5 案例研究:某人工智能公司在微服务下的全景监控方案

6.3.6 全景监控的误区

6.4 智能运维

6.4.1 AIOps概述

6.4.2 AIOps的发展历程

6.4.3 AIOps的知识体系

6.4.4 AIOps实施的关键技术

6.4.5 AIOps的应用场景

6.4.6 AIOps的常见误区

6.5 混沌工程

6.5.1 混沌工程概述

6.5.2 混沌工程的价值

6.5.3 混沌工程的实现

6.5.4 案例研究:Netflix公司的混沌工程实践

6.5.5 混沌工程的误区

6.6 ChatOps

6.6.1 ChatOps概述

6.6.2 ChatOps的价值

6.6.3 ChatOps的实施核心技术

6.6.4 ChatOps的应用场景和未来

6.6.5 案例分享

6.6.6 ChatOps的常见误区

第7章 运营领域实践

7.1 运营领域实践概述

7.2 运营领域实践的价值

7.3 运营领域实践的实现

7.4 案例研究:金融行业的运营实践

7.5 运营领域实践的常见误区

第8章 组织和文化领域实践

8.1 敏捷组织

8.1.1 敏捷组织概述

8.1.2 敏捷组织的特征

8.1.3 敏捷组织的实现

8.1.4 敏捷组织的误区

8.2 故障复盘文化

8.2.1 谈故障复盘前,先来看看航空业的安全性

8.2.2 复杂系统故障的特点

8.2.3 故障复盘的概念

8.2.4 故障复盘的价值

8.2.5 故障复盘背后的底层逻辑

8.2.6 故障复盘的步骤与最佳实践

8.2.7 故障复盘常见的误区与应对策略

8.3 工程师文化

8.3.1 工程师文化概述

8.3.2 工程师文化的特征

8.3.3 工程师文化的实现

8.3.4 工程师文化的案例

8.3.5 工程师文化的误区

3 研发效能平台篇

第9章 研发效能平台的“双流”模型

9.1 传统单点研发效能工具平台面临的挑战

9.2 “一站式”和“一键式”

9.3 研发效能平台的“双流”模型

9.4 总结

第10章 自研工具体系

10.1 敏捷协作域工具

10.1.1 什么是敏捷协作

10.1.2 敏捷协作域工具的价值

10.1.3 敏捷协作域工具的实现

10.1.4 度量与持续改进

10.1.5 敏捷协作域工具的误区

10.1.6 中农网的多产品线敏捷研发案例

10.2 代码域工具

10.2.1 代码域工具概述

10.2.2 代码域工具的价值

10.2.3 代码域工具的实现

10.2.4 代码域工具建设的误区

10.3 测试域平台和工具

10.3.1 测试域平台和工具概述

10.3.2 测试域平台和工具的价值

10.3.3 测试域工具的实现

10.3.4 未来测试域平台和工具前瞻

10.4 CI/CD域工具

10.4.1 CI/CD域工具概述

10.4.2 CI/CD域工具的价值

10.4.3 CI/CD域工具的实现

10.4.4 CI/CD域工具的发展方向

10.5 运维域工具

10.5.1 运维域工具概述

10.5.2 运维域工具的价值

10.5.3 运维域工具的实现

10.5.4 X-Ops文化的起源与盘点

10.5.5 行业主流运维域工具盘点

10.5.6 运维域工具的发展方向

10.6 移动研发平台

10.6.1 移动研发平台概述

10.6.2 移动研发平台的价值

10.6.3 移动研发平台的实现

10.6.4 移动研发平台的发展方向

10.7 一体化协同平台

10.7.1 一体化协同平台概述

10.7.2 一体化协同平台的价值

10.7.3 一体化协同平台的实现

10.7.4 一体化协同平台发展方向

10.8 代码智能化工具

10.8.1 代码智能化工具概述

10.8.2 代码智能化工具的价值

10.8.3 代码智能化工具的实现与案例

10.8.4 总结

第11章 开源工具集成

11.1 开源工具集成概述

11.2 工具集成的价值

11.3 开源工具集成的实践

11.4 案例研究

4 研发效能度量篇

第12章 研发效能度量

12.1 度量框架

12.1.1 框架概述

12.1.2 框架解读

12.1.3 框架实现

12.1.4 框架应用案例

12.2 度量指标体系

12.2.1 度量指标体系概述

12.2.2 度量指标体系的价值

12.2.3 指标体系的设计

12.2.4 案例研究:国内某互联网企业的效能指标体系

12.2.5 指标体系设计的误区

12.3 效能分析

12.3.1 效能分析概述

12.3.2 效能分析模型

12.3.3 案例研究——需求交付周期下钻分析

12.3.4 效能分析的误区

12.4 度量平台

12.4.1 整体架构

12.4.2 开源工具与平台

12.5 专项度量分析

12.5.1 需求价值流分析

12.5.2 代码度量分析

12.5.3 代码评审度量分析

12.6 度量的成功要素

12.6.1 把度量引导到正确的方向上来

12.6.2 结语

5 效能提升案例篇

第13章 效能提升优秀案例

13.1 某商业产品效能提升案例

13.1.1 研发效能挑战

13.1.2 整体改进思路

13.1.3 全面效能提升实践

13.1.4 全流程数字化度量

13.1.5 整体收益

13.2 腾讯会议后台研发效能提升之路

13.2.1 腾讯会议研发效能建设前概况

13.2.2 腾讯会议研发效能改进历程

13.2.3 腾讯会议研发效能建设总结与思考

13.3 微众银行研发效能建设实践

13.3.1 研发效能建设初期

13.3.2 研发效能度量平台

13.3.3 研发效能数据分析

13.3.4 研发效能实践

13.3.5 研发效能文化建设

13.3.6 实施效果总结

13.4 宁波银行规模化敏捷试点案例

13.4.1 选型

13.4.2 诊断

13.4.3 开方

13.4.4 治理

13.4.5 持续

13.5 七场战役,细说长沙银行的数字化研发管理转型之路

13.5.1 第一场战役:新核心攻坚战

13.5.2 第二场战役:部落划分遭遇战

13.5.3 第三场战役:过程透明接触战

13.5.4 第四场战役:业务渠道整合战

13.5.5 第五场战役,全行协同联合战

13.5.6 五场战役的联合成果

13.5.7 面向未来,第六、七场战役以价值为先

13.5.8 结语

13.6 招商银行精益转型之路

13.6.1 精益管理体系演进历程

13.6.2 核心管理体系和工程体系

13.6.3 DevOps工具链设计过程

13.6.4 DevOps流水线建设案例

13.7 深圳某银行研发效能建设实践

13.7.1 选型

13.7.2 诊断

13.7.3 开方

13.7.4 结语

13.8 某大型保险集团:组织级效能团队+一线研发团队的研效协同改进实例

13.8.1 项目概述

13.8.2 效能痛点

13.8.3 前期建设情况

13.8.4 组织建设:双层结构,保障方向与步调一致

13.8.5 试点策略:点面结合,验证共性

13.8.6 效能度量体系:由少到多逐步推进

13.8.7 改进实践

13.8.8 展望

13.9 东风集团:DevOps赋能车企第二曲线持续增长——嘉为蓝鲸助力东风集团搭建DevOps能力体系

13.9.1 万事俱备,只欠东风:DevOps建设前状况

13.9.2 东风浩荡,万象更新:DevOps建设过程

13.9.3 东风化雨,润泽四方:DevOps建设后成果

13.9.4 结语

参考文献

后折页

累计评论(1条) 2个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部