軟體研發效能提升實踐

軟體研發效能提升實踐

《軟體研發效能提升實踐》是電子工業出版社出版圖書,作者是茹炳晟等。

基本介紹

  • 中文名:軟體研發效能提升實踐
  • 作者:茹炳晟 等
  • 出版社:電子工業出版社
  • 出版時間:2022年4月
  • 頁數:556 頁
  • 定價:158 元
  • 開本:16 開
  • ISBN:9787121431883
內容簡介,圖書目錄,作者簡介,

內容簡介

在數位化轉型、軟體吞噬世界的時代,研發效能已成為企業的核心競爭力。本書系統地闡述研發效能的框架,以及有關管理實踐、工程實踐、組織實踐、技術實踐、度量實踐、規模化實踐和工具落地等方面的內容。希望通過良好的框架設計和組織, 把最前沿、最有成效的研發效能改進和提升案例展現給讀者。本書適合IT行業的各類從業人員閱讀,無論是技術人員、項目經理、產品經理,還是團隊管理人員、資深專家和高層管理者,都能從本書中得到啟發。
軟體研發效能是數位化時代每家企業的核心命題,從粗狂式增長到高質量發展演變的必經之路。

圖書目錄

概 述 篇
第1章 研發效能簡述 2
1.1 “反內卷”的潮流已經悄然而至 3
1.2 研發效能成為科技企業的核心競爭力 4
1.3 研發效能在網際網路大廠的現狀 5
1.4 研發效能要解決的實際問題 6
1.5 研發效能真的能夠提升嗎 7
1.6 如何促進研發效能提升 8
1.7 研發效能的“羅生門” 10
1.8 研發效能的“冷思考” 12
1.9 研發效能的“黃金三角” 13
1.10 研發效能宣言 19
1.10.1 業務價值高於職能目標(業務視角) 20
1.10.2 全局流動高於局部最佳化(流程視角) 21
管理實踐篇
第2章 研發效能的管理實踐 26
2.1 研發過程中的管理挑戰 27
2.2 敏捷和精益協作實踐 30
2.2.1 實現敏捷協作 30
2.2.2 敏捷流程的專業化與本地化 32
2.2.3 有效的質量管理 41
2.2.4 研發流程自動化/平台化 42
2.2.5 制度與規範 43
第3章 傳統企業如何對待敏捷 45
3.1 銀行業敏捷現狀 46
3.2 對敏捷的認知存在較大差異 51
3.3 到底如何認知敏捷 53
3.4 敏捷的未來 58
第4章 數據驅動的組織效能提升實踐 61
4.1 數據驅動組織提效的困境 62
4.2 數據驅動組織提效的鑰匙 64
4.2.1 應對管理實踐中的阻礙 64
4.2.2 建立正確的數據驅動觀 65
4.2.3 儲備和培養數位化人才 67
4.3 數據驅動組織提效的框架 67
4.4 軟體研發組織提效案例 75
4.5 總結 80
工程實踐篇
第5章 持續交付工程實踐 84
5.1 背景說明 85
5.2 整體思路 86
5.2.1 調研 86
5.2.2 作戰流程 88
5.3 基礎構建能力——環境治理 90
5.3.1 環境穩定性 91
5.3.2 數據豐富度 92
5.4 底層集成能力——原子服務市場 93
5.5 中層調度能力——標準化流水線 94
5.5.1 背景 94
5.5.2 研發模式 95
5.5.3 流水線總覽 96
5.6 上層通用能力——研發流程規範 98
5.6.1 全流程 98
5.6.2 研發活動 100
5.6.3 流水線 101
5.7 合作模式 101
5.7.1 合作角色 101
5.7.2 業務落地團隊的合作模式 103
5.8 度量指標 104
5.8.1 交付效率 105
5.8.2 交付質量 105
5.9 總結 106
5.9.1 產生的效果 106
5.9.2 “四橫二豎” 107
第6章 軟體測試效能提升實踐 109
6.1 軟體功能測試效能提升實踐 110
6.1.1 有效的自動化測試策略 112
6.1.2 自動化測試的框架和工具分類 115
6.1.3 使用好的測試實踐 117
6.1.4 使用高效的探索式測試 119
6.1.5 使用適合團隊和產品的測試用例管理系統 124
6.2 軟體非功能測試效能提升實踐 128
6.2.1 伺服器端性能測試 128
6.2.2 伺服器端安全測試 131
6.2.3 兼容性測試 137
技術實踐篇
第7章 微服務下的效能提升實踐 140
7.1 參與角色 142
7.2 產品定義 144
7.3 敏捷開發和持續疊代 146
7.4 可持續的產品交付 147
第8章 雲原生下的效能提升實踐 158
8.1 雲原生概覽 160
8.2 雲原生技術下的DevOps創新 162
8.2.1 基於容器的一致性運行環境 162
8.2.2 基於聲明式系統的滾動升級方案 164
8.2.3 統一的可觀測性方案 165
8.2.4 流水線工具創新 166
8.2.5 基於Tekton構建自動化流水線 166
8.2.6 流程創新 171
8.2.7 GitOps 172
組織實踐篇
第9章 變革領導力 174
9.1 領導力思辨 175
9.2 三個領導力建設模型 179
9.2.1 變革領導力模型1:MOI模型 179
9.2.2 變革領導力模型2:領導梯隊模型 180
9.2.3 變革領導力模型3:領導力十項修煉模型 182
9.3 數字時代的變革領導者 186
第10章 個人能力模型 187
第11章 組織結構模型 195
11.1 組織結構 196
11.1.1 組織結構的概念及類型 196
11.1.2 組織結構的選擇 198
11.2 Adapt產品部落化組織 198
11.2.1 產品部落化組織概覽 199
11.2.2 產品部落 199
11.2.3 產品部落設計原則 201
11.2.4 產品部落的特點 201
11.3 如何設計產品部落 204
11.4 產品部落化組織下的項目管理 207
11.5 產品部落化組織下的績效 208
11.6 產品部落化組織如何高效協同 209
11.7 如何引入產品部落化變革 210
11.8 數位化時代的組織結構 211
11.9 行會案例——教你如何打造行之有效的行會 212
11.9.1 背景 212
11.9.2 面臨的問題 212
11.9.3 數據行會應運而生 213
11.10 某股份行一個部落的劃分與進化 217
11.11 展望 220
效能度量篇
第12章 效能度量的體系化落地實踐 222
12.1 研發效能度量的難點 224
12.2 研發效能度量的誤區 225
12.3 研發效能度量的行業案例和關鍵原則 234
12.4 研發效能度量的實踐框架 244
12.5 研發效能度量的指標體系設計 246
12.6 研發效能度量的常用分析方法 254
12.7 研發效能度量的實施建議 267
第13章 螞蟻集團智慧型研發洞察實踐 274
13.1 問題與挑戰 275
13.2 方案與實現 278
13.2.1 研發度量基礎設施 278
13.2.2 螞蟻研發指標體系 281
13.2.3 綜合評價模型體系 284
13.3 實踐與效果 285
13.3.1 公司級提效 286
13.3.2 團隊級改進 287
13.3.3 研發活動洞察 288
13.3.4 外包效能提升 289
規 模 化 篇
第14章 敏捷的規模化實踐 292
14.1 為什麼討論敏捷的規模化 292
14.1.1 什麼是敏捷的規模化 293
14.1.2 什麼是敏捷的規模化效能 294
14.2 敏捷的規模化效能方法 294
14.2.1 人的效能 294
14.2.2 流程的效能 300
14.2.3 工具的效能 313
14.2.4 變革的效能 318
14.3 敏捷的規模化效能全景圖 322
第15章 研發效能的規模化實踐 324
15.1 IT擴張的困境 325
15.2 騰訊:從頭到腳的敏捷 326
15.3 進退兩難的研發效能部門 328
15.4 研發效能規模化提升的幾個階段 330
第16章 研發效能中台建設實踐 333
16.1 為何要做研發效能中台 334
16.2 構築穩健底座——工具層的建設 335
16.3 規模化研發效能的前提——規範層的建設 342
16.4 最終的價值體現——管理層的建設 344
16.5 是自建還是採購 347
效能平台篇
第17章 研發效能的工具平台 350
17.1 開源工具平台搭建實踐 350
17.1.1 工具選型指標 351
17.1.2 常用的開源工具 353
17.1.3 開源工具分析 354
17.1.4 開源工具平台的搭建方式 357
17.2 自研工具平台搭建實踐 361
17.2.1 自研工具平台需求分析 362
17.2.2 自研工具選型 364
17.2.3 自研工具平台搭建 365
17.2.4 實施經驗總結 370
第18章 騰訊TEG的研發效能平台建設 376
18.1 產品化設計理念 377
18.2 一站式 378
18.3 一鍵式 379
18.4 降低初始使用門檻 380
18.5 對業務研發全流程支持方式的選擇 382
18.6 關鍵的幾個設計點 384
18.6.1 “套用”的概念 384
18.6.2 需求管理能力 388
18.6.3 代碼管理能力 390
18.6.4 多環境能力 393
18.6.5 測試能力 397
18.6.6 部署能力 399
18.6.7 監控日誌能力 402
18.7 總結 404
18.8 其他探討 405
第19章 招行支持精益管理體系落地的工具平台建設 408
19.1 招行精益管理體系的理論和工具演進 409
19.1.1 精益管理體系的演進歷程 409
19.1.2 核心管理體系和工程體系 410
19.1.3 管理體系與工具平台結合的重要性 413
19.2 招行DevOps工具平台的設計過程 414
19.3 展望 419
19.4 總結 420
綜合案例解析篇
第20章 4場戰役,細說KL銀行的數位化研發管理轉型之路 422
20.1 第一場戰役,部落劃分遭遇戰 423
20.1.1 部落制的引入和運行 423
20.1.2 數位化人才地圖 428
20.2 第二場戰役,過程透明接觸戰 430
20.2.1 建立統一的3層需求任務精細化管理體系 430
20.2.2 透明數位化交付管理全過程 432
20.2.3 效能分析:高效協同,持續改進 434
20.3 第三場戰役,業務渠道整合戰:部落結構最佳化 435
20.4 第四戰,全行協同聯合戰 438
20.4.1 全行協同,疊代同頻 438
20.4.2 從全量承諾到價值優選,控制在制品,加速需求流動 439
20.4.3 引入需求漏斗模型,數位化管理需求各階段的流動情況 439
20.5 4場戰役的聯合成果 442
第21章 京東金融App研發效能提升之路 444
21.1 研發效能第一性原理 444
21.1.1 軟體工程標準:本質 445
21.1.2 研發效能雙飛輪 448
21.2 京東金融App研發麵臨的挑戰 449
21.2.1 京東金融App業務和軟體架構介紹 449
21.2.2 京東金融App發布版本面臨的挑戰 450
21.3 京東金融App的BizDevSecOps之路 452
21.4 京東金融App的研發效能成果 466
第22章 把效能帶到遊戲裡,仙峰紅海蛻變突破之路 468
22.1 概述 469
22.1.1 手遊行業的藍海與紅海 469
22.1.2 生存危機再度襲來,遊戲創新速度如何趕上市場需求 469
22.2 仙峰:要把效能帶到遊戲行業中 469
22.3 問題診斷,對症下藥 470
22.3.1 對齊管理層的期望和訴求 471
22.3.2 對試點團隊的調研摸底 471
22.3.3 分析現狀產生的影響 472
22.3.4 從現狀和影響挖掘原因 473
22.3.5 分析原因,找到問題的根本解 474
22.4 實踐落地,初見成效 475
22.4.1 建立團隊高效協作基礎 475
22.4.2 建立明確的節奏,進行高質量交付 477
22.4.3 建立以業務目標為導向的規劃機制 479
22.4.4 建立度量反饋的持續改進機制 480
22.4.5 建立跨團隊協作機制,為規模化做準備 484
22.4.6 初見成效,交付速度明顯提升 485
22.5 持續探索研發效能提升實踐:OKR落地和數據效能洞察 485
22.5.1 探索和梳理策劃案的業務流程 485
22.5.2 目標和策略對齊 486
22.5.3 DevOps工程實踐 487
第23章 電信行業研發效能提升綜合案例 489
23.1 案例綜述 489
23.2 案例背景 490
23.3 案例實施 491
23.3.1 全棧工程師培養 491
23.3.2 DevOps實踐 494
23.3.3 大規模敏捷協同 500
23.3.4 研發效能度量體系 505
23.4 案例總結 508
23.4.1 效能和收益 508
23.4.2 經驗和教訓 509
第24章 中台型團隊效能提升的挑戰、破局和實踐 511
24.1 中台做不好真的生死攸關嗎 511
24.2 為什麼做好中台這么難 512
24.3 尋找中台型團隊提效的10倍改進機遇 513
24.4 提效第一曲線:如何跑通特種兵模式 515
24.5 提效第二曲線:探索中台服務化能力提升 526

作者簡介

茹炳晟
業界知名實戰派軟體研發效能和軟體質量雙領域專家,矽谷先進研發效能理念在國內的技術布道者,中國計算機學會(CCF)TF研發效能SIG主席;現任騰訊Tech Lead,騰訊研究院特約研究員,騰訊技術委員會委員。研發效能宣言發起人,中國商業聯合會網際網路套用技術委員會智庫專家,IT圖書年度最具影響力作者;多本技術暢銷書的作者,著有《軟體研發效能提升之美》《測試工程師全棧技術進階與實踐》《高效自動化測試平台設計與開發實戰》等圖書,主持編寫多本軟體技術白皮書,團體標準《軟體研發效能度量規範》核心編寫專家;國內外各大軟體技術峰會的聯席主席、技術委員會委員和專題出品人。
張 樂
騰訊技術工程事業群DevOps與研發效能資深技術專家,前百度工程效率專家、前京東DevOps平台產品總監與首席架構師,曾任埃森哲、惠普等全球五百強企業諮詢顧問、資深技術專家。長期工作在擁有數萬人研發規模的一線網際網路公司,專注於研發效能提升、敏捷與DevOps實踐落地、DevOps 工具平台設計、研發效能度量體系建設等方向,是DevOpsDays國際會議中國區核心組織者,國內多個DevOps、工程生產力、研發效能領域技術大會的聯席主席、DevOps/研發效能專題出品人,是《研發效能宣言》發起人及主要內容起草者,EXIN DevOps 全系列國際認證授權講師、鳳凰項目沙盤授權教練。譯著《獨角獸項目:數位化轉型時代的開發傳奇》。

相關詞條

熱門詞條

聯絡我們