支持7-11 全家超商取貨 貨到付款
本書適合IT行業的各類從業人員閱讀,無論是技術人員、項目經理、產品經理,還是團隊管理人員、資深專家和高層管理者,都能從本書中得到啟發。
內容簡介 · · · · · ·
在數字化轉型、軟體「吞噬」世界的時代,軟體研發效能已成為企業的核心競爭力。本書系統地闡述軟體研發效能的框架,以及有關管理實踐、工程實踐、組織實踐、技術實踐、度量實踐、規模化實踐和工具落地等方面的內容。本書通過良好的框架設計和組織,詳細介紹了前沿頗有成效的軟體研發效能改進和提升案例。
本書適合IT行業的各類從業人員閱讀,無論是技術人員、項目經理、產品經理,還是團隊管理人員、資深專家和高層管理者,都能從本書中得到啟發。
作者簡介 · · · · · ·
茹炳晟
業界知名實戰派軟體研發效能和軟體質量雙領域專家,矽谷先進研發效能理念在國內的技術佈道者,中國計算機學會(CCF)TF研發效能SIG主席;現任騰訊TechLead,騰訊研究院特約研究員,騰訊技術委員會委員。研發效能宣言發起人,中國商業聯合會互聯網應用技術委員會智庫專家,IT圖書年度最具影響力作者;多本技術暢銷書的作者,著有《軟體研發效能提升之美》《測試工程師全棧技術進階與實踐》《高效自動化測試平台設計與開發實戰》等圖書,主持編寫多本軟體技術白皮書,團體標準《軟體研發效能度量規範》核心編寫專家;國內外各大軟體技術峰會的聯席主席、技術委員會委員和專題出品人。
張 樂
騰訊技術工程事業群DevOps與研發效能資深技術專家,前百度工程效率專家、前京東DevOps平台產品總監與首席架構師,曾任埃森哲、惠普等全球五百強企業諮詢顧問、資深技術專家。長期工作在擁有數萬人研發規模的一線互聯網公司,專註於研發效能提升、敏捷與DevOps實踐落地、DevOps 工具平台設計、研發效能度量體系建設等方向,是DevOpsDays國際會議中國區核心組織者,國內多個DevOps、工程生產力、研發效能領域技術大會的聯席主席、DevOps/研發效能專題出品人,是《研發效能宣言》發起人及主要內容起草者,EXIN DevOps 全系列國際認證授權講師、鳳凰項目沙盤授權教練。譯著《獨角獸項目:數字化轉型時代的開發傳奇》。
目錄 · · · · · ·
概 述 篇
第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
1.10.3 工程卓越高於工具平台(技術視角) 22
1.10.4 數據思維高於經驗沉澱(數據視角) 23
1.10.5 工程師文化高於績效管理(組織視角) 24
管理實踐篇
第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.1.1 為什麼大家現在都喜歡談領導力 175
9.1.2 領導力和管理 176
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
編輯推薦:
1. 作者陣容強大:本書有茹炳晟和張樂領銜主編,由48位研發效能各個領域的專家共同撰寫。
2. 作者背景資深:參與編寫的作者都在研發效能領域深耕多年,具有豐富的、可落地的實踐經驗。
3. 內容系統全面:全書分為5篇共13章,包括近80個小節,每個小節都詳細講解了研發效能領域的某種具體方法、具體實踐點或技術點。
4. 實踐性強:每個小節都概括了核心觀點,都有實現細節和落地指南,大部分小節都有配套的案例。另外,通過銀行、保險、互聯網、傳統製造等領域的9個效能提升案例,給大家提供了效能提升的參考路徑。
內容簡介:
在數字化時代,公司的業務都高度依賴信息技術,研發效能已經成為科技企業發展的核心競爭力。
研發效能在國內還處於快速探索期,還有一系列非常重要的概念需要澄清,方法和實踐需要整理,問題和困惑需要解答。
本書試圖通過洞悉研發效能提升的底層邏輯,全方位、系統地介紹研發效能的全景。我們希望這本書是研發效能領域的百科全書,能夠涵蓋效能提升全生命周期的方方面面,在精心設計的邏輯結構組織下,能夠對效能實踐、效能工具平台、效能度量方法,以及各個行業典型案例等進行全面又有深度的解讀。
我們希望通過本書幫助更多在研發效能領域持續探索的企業和同行,為軟體工程在國內的持續發展做出一點點貢獻。
作者簡介:
茹炳晟
騰訊Tech Lead資深技術專家,騰訊研究院特約研究員,中國計算機學會(CCF)TF研發效能SIG主席,業界知名實戰派研發效能和軟體質量雙領域專家,騰訊雲、阿里雲、華為雲價值專家,中國商業聯合會互聯網應用技術委員會智庫專家,團體標準《軟體研發效能度量規範》核心編寫專家,Certified DevOps Enterprise Coach課程開發者之一。年度IT圖書影響力作者,暢銷書《測試工程師全棧技術進階與實踐》《軟體研發效能提升之美》《軟體研發效能提升實踐》》《高效自動化測試平台:設計與開發實戰》作者,極客時間「軟體測試52講」作者。國內各大技術峰會的聯席主席,出品人和Keynote演講嘉賓。
張樂
騰訊 DevOps與研發效能資深技術專家、騰訊研究院特約研究員,百度前工程效率專家、京東前DevOps平台產品總監與首席架構師,曾任埃森哲、惠普等世界500強企業諮詢顧問、資深技術專家。長期在擁有數萬人研發規模的一線互聯網公司,負責研發效能提升、研發效能度量體系建設、敏捷與DevOps實踐落地及DevOps工具平台研發工作。作為DevOps運動國內早期佈道者與推動者,目前是DevOpsDays國際峰會中國區核心組織者,國內多個DevOps、工程生產力、研發效能領域技術大會聯席主席、DevOps/研發效能專題出品人。《研發效能宣言》發起人及主要內容起草者,EXIN DevOps全系列國際認證官方授權講師、鳳凰項目沙盤授權教練。著作有《軟體研發效能提升實踐》,譯著有《獨角獸項目:數字化轉型時代的開發傳奇》和《價值流動:數字化場景下軟體研發效能與業務敏捷的關鍵》。
目錄:
第一篇概述篇
第1章研發效能概述 2
1.1研發效能的定義、目標及解決的問題 4
1.2研發效能的實踐框架 7
1.3研發效能的實施策略 13
1.4研發效能的核心價值觀與常見誤區 26
第二篇研發效能實踐篇
第2章需求及敏捷協作領域實踐 33
2.1業務探索 34
2.2精益需求 53
2.3實例化需求 62
2.4敏捷協作 67
2.5可視化管理 84
2.6規模化敏捷交付 91
第3章開發領域實踐 109
3.1分支模型 111
3.2本地開發 121
3.3雲端開發 129
3.4代碼評審 138
3.5單元測試 144
3.6代碼掃描 151
3.7編譯構建 159
3.8架構設計 168
3.9低代碼應用 183
3.10測試驅動開發 194
第4章測試領域實踐 200
4.1測試環境管理 202
4.2自動化驗收測試 208
4.3自動化介面測試 214
4.4測試數據管理 218
4.5性能測試 225
4.6全鏈路壓測 229
4.7安全測試 235
4.8精準測試 240
4.9測試中台 249
第5章CI/CD領域實踐 255
5.1持續集成 257
5.2持續交付 262
5.3變更管理 268
5.4部署自動化 283
5.5製品管理 291
5.6發布策略 311
5.7資料庫變更版本管理 325
5.8配置參數管理 347
第6章運維領域實踐 354
6.1雲原生基礎設施 355
6.2可觀測性 366
6.3全景監控 372
6.4智能運維 386
6.5混沌工程 393
6.6ChatOps 403
第7章運營領域實踐 411
7.1運營領域實踐概述 411
7.2運營領域實踐的價值 412
7.3運營領域實踐的實現 412
7.4案例研究:金融行業的運營實踐 415
7.5運營領域實踐的常見誤區 415
第8章組織和文化領域實踐 417
8.1敏捷組織 418
8.2故障復盤文化 428
8.3工程師文化 435
第三篇研發效能平台篇
第9章研發效能平台的「雙流」模型 442
9.1傳統單點研發效能工具平檯面臨的挑戰 442
9.2「一站式」和「一鍵式」 443
9.3研發效能平台的「雙流」模型 444
9.4總結 446
第10章自研工具體系 447
10.1敏捷協作域工具 449
10.2代碼域工具 470
10.3測試域平台和工具 475
10.4CI/CD域工具 486
10.5運維域工具 494
10.6移動研發平台 502
10.7一體化協同平台 513
10.8代碼智能化工具 524
10.8.4總結 533
第11章開源工具集成 535
11.1開源工具集成概述 535
11.2工具集成的價值 536
11.3開源工具集成的實踐 536
11.4案例研究 538
第四篇研發效能度量篇
第12章研發效能度量 546
12.1度量框架 548
12.2度量指標體系 552
12.3效能分析 559
12.4度量平台 567
12.5專項度量分析 571
12.6度量的成功要素 597
第五篇效能提升案例篇
第13章效能提升優秀案例 604
13.1某商業產品效能提升案例 604
13.2騰訊會議後台研發效能提升之路 630
13.3微眾銀行研發效能建設實踐 649
13.4寧波銀行規模化敏捷試點案例 660
13.5七場戰役,細說長沙銀行的數字化研發管理轉型之路 672
13.6招商銀行精益轉型之路 691
13.7深圳某銀行研發效能建設實踐 702
13.8某大型保險集團:組織級效能團隊+一線研發團隊的研效協同改進實例 715
13.9東風集團:DevOps賦能車企第二曲線持續增長
——嘉為藍鯨助力東風集團搭建DevOps能力體系 728
參考文獻 748
本書匯聚了行業前沿的研發效能提升實踐與案例,同時提煉出大量方法論和經驗反思,以詼諧、幽默而又不失嚴謹、詳實的風格,多角度、全方位覆蓋研發效能領域的核心知識,深入淺出,發人深思。全書採用從概要到細節、從方法論到案例、理論聯繫實際的寫作思路。第1章和第2章通覽研發效能的概念與背景,並對研發效能進行由淺入深的解讀;第3章以敏捷開發為主線,講述項目管理中的提效實踐;第4章介紹了行業流行的DevOps實踐,並衍生講解了目前流行的DevSecOps、AIOps、DevPerfOps,以及混沌工程等內容;第5章和第6章立足於工具建設,詳細介紹了流量回放、精準測試、服務虛擬化,以及AI在研發效能提升中的應用等12個大大小小的工具、系統與設計理念;第7章介紹了組織效能提升的多種手段,同時給出作者從實踐中總結的大量經驗和誤區;第8章為案例篇,通過對四家不同形態企業的研發效能提升的實戰講解,幫助讀者舉一反三、融會貫通。本書適合IT行業的各類從業人群,無論是技術人員、項目經理、產品經理,還是團隊管理人員;無論是初入IT行業的新人,還是資深專家和高層管理者,都能從本書中得到啟發。
.目 錄
第1章 軟體研發效能概論 1
1.1 到底什麼是研發效能 2
1.1.1 研發效能提升案例1:前端代碼的自動生成 3
1.1.2 研發效能提升案例2:臨界參數下的API測試 4
1.1.3 研發效能提升案例3:基於流程優化的效能提升 5
1.2 研發效能的「**性原理」 6
1.3 研發效能的另一種解讀 7
1.4 基於工具協作的研發效能提升 8
1.5 基於MVP原則構建研發效能的持續改進 11
1.6 研發效能提升*佳實踐的探索 12
1.6.1 從痛點入手 13
1.6.2 從全局切入 14
1.6.3 用戶獲益 15
1.6.4 持續改進 16
1.6.5 全局優化 17
1.6.6 效能平台架構的靈活性 18
1.6.7 杜絕「掩耳盜鈴」 18
1.6.8 吃自己的「狗糧」 19
1.7 研發效能的發展方向與未來展望 20
1.8 總結 21
第2章 研發效能的進階解讀 23
2.1 研發效能與霍桑效應 25
2.1.1 霍桑效應 25
2.1.2 霍桑效應的負面影響 26
2.1.3 霍桑效應的正面影響 27
2.2 摩爾定律與反摩爾定律 28
2.2.1 摩爾定律 28
2.2.2 反摩爾定律 28
2.2.3 反摩爾定律對研發效能的意義 29
2.3 不容忽視的溝通成本 31
2.3.1 信息熵 32
2.3.2 溝通信息熵衰減 32
2.3.3 自解釋編程 34
2.4 研發效能對現代大型軟體企業的重要性 35
2.5 總結 37
第3章 項目管理中的提效手段 38
3.1 敏捷項目管理概述 39
3.1.1 敏捷宣言 40
3.1.2 常見的敏捷開發方法 42
3.1.3 敏捷角色 45
3.2 敏捷項目管理中效能提升的五大要素 47
3.2.1 自組織團隊 47
3.2.2 持續改進 48
3.2.3 頻繁交付 48
3.2.4 消除對立 49
3.2.5 未雨綢繆 50
3.3 敏捷項目管理中的常見誤區 50
3.3.1 敏捷開發就是快速開發 51
3.3.2 敏捷開發應當拋棄文檔 51
3.3.3 敏捷開發只適合小微團隊 52
3.3.4 敏捷開發淪為小瀑布開發 52
3.3.5 敏捷是沒有約束的 53
3.4 建立度量體系:無法度量,就無法改進 54
3.4.1 選擇度量指標 55
3.4.2 構建度量體系 58
3.4.3 度量的誤區 59
3.5 可視化:打開窗戶看世界 60
3.5.1 項目管理中的效能可視化 61
3.5.2 效能數據可視化 64
3.6 提速:依賴解耦,提升交付速度 65
3.6.1 提速的切入點 65
3.6.2 高頻的威力 68
3.6.3 避免豎井效應 68
3.7 消除變數:控制複雜度 70
3.7.1 約束 70
3.7.2 控制 71
3.7.3 抵抗熵增 71
3.7.4 遠慮 72
3.8 未雨綢繆:防禦性管理 73
3.8.1 及時暴露風險 73
3.8.2 防禦性管理 74
3.8.3 Plan B 74
3.8.4 避免盲目自信 75
3.9 總結 76
第4章 DevOps落地實施精要 78
4.1 DevOps核心解讀 80
4.1.1 DevOps的「六大武器」 81
4.1.2 自動化、自動化、自動化 82
4.1.3 DevOps生命周期精解 83
4.1.4 DevOps不適合的場景 86
4.2 代碼、分支與流水線 86
4.2.1 代碼質量 87
4.2.2 分支與工作流 91
4.2.3 流水線 94
4.3 持續集成與持續交付 96
4.3.1 持續集成與持續交付的輕量級實施 98
4.3.2 持續集成與持續交付的誤區 101
4.4 容器技術在DevOps中的應用 103
4.4.1 無容器化管理 104
4.4.2 持續集成的容器化 104
4.4.3 持續交付的容器化 105
4.4.4 測試環境的容器化 107
4.5 混沌工程 109
4.5.1 Chaos Monkey 110
4.5.2 混沌工程的實施要點 111
4.5.3 混沌工程的相關工具 114
4.6 DevSecOps的由來與發展 115
4.6.1 傳統軟體安全開發體系面臨的挑戰 115
4.6.2 新技術對軟體安全開發提出的挑戰 118
4.6.3 DevSecOps概念的誕生與內涵 119
4.6.4 DevSecOps工具 121
4.6.5 典型DevSecOps流程的解讀 124
4.7 AIOps的行業實踐 126
4.7.1 AIOps的知識體系 128
4.7.2 AIOps實施的關鍵技術 129
4.7.3 AIOps的應用場景 133
4.7.4 AIOps在運營保障中的應用 134
4.7.5 AIOps在成本優化中的應用 137
4.7.6 AIOps在效率提升中的應用 139
4.8 DevPerfOps初探 142
4.8.1 全鏈路壓測的局限性 142
4.8.2 DevPerfOps全流程解讀 144
4.9 軟體產品的可測試性和可運維性 149
4.9.1 可測試性的例子 150
4.9.2 可運維性的例子 151
4.10 總結 152
第5章 基於工具的研發效能提升(基礎篇) 154
5.1 造數能力 155
5.1.1 通過服務介面實時造數 156
5.1.2 非同步造數與造數平台 156
5.1.3 黃金數據集 158
5.1.4 生產數據遷移 159
5.2 流量回放 160
5.2.1 傳統流量回放技術 161
5.2.2 請求對比 162
5.2.3 高級流量回放技術 163
5.3 精準測試 166
5.3.1 什麼是精準測試 167
5.3.2 精準測試的工程化實施 168
5.3.3 精準測試的應用 170
5.4 異常場景測試 171
5.4.1 一個交易服務逆向流程補償機制的設計 172
5.4.2 使用JVM-Sandbox製造異常場景 174
5.4.3 兼容異常場景測試和正常場景測試 176
5.4.4 異常場景測試平台 176
5.5 測試模塊化 178
5.5.1 可復用單元 179
5.5.2 切面化 181
5.5.3 模塊化案例 181
5.6 測試環境治理 183
5.6.1 測試環境的標籤化容器方案 184
5.6.2 測試環境的配置管理 185
5.6.3 測試環境的可用性巡檢 186
5.7 總結 187
第6章 基於工具的研發效能提升(進階篇) 189
6.1 服務虛擬化 190
6.1.1 Hoverfly的搭建方式 191
6.1.2 Hoverfly的六大模式 192
6.1.3 Hoverfly對有狀態請求的支持 197
6.2 變異測試 200
6.2.1 變異測試的概念 201
6.2.2 兩個基本假設和六大定義 201
6.2.3 變異測試步驟 204
6.2.4 變異測試實戰 204
6.3 高效API自動化測試的分層設計 209
6.3.1 原始狀態 210
6.3.2 API定義層 213
6.3.3 Service層 214
6.3.4 TestCase層 219
6.3.5 測試數據層 221
6.4 高效GUI自動化測試的分層設計 223
6.4.1 Page Object 224
6.4.2 Page Section 225
6.4.3 Flow 226
6.4.4 Action 226
6.5 AI在研發效能提升中的應用 228
6.5.1 AI在測試結果分析中的應用 229
6.5.2 使用aiXcoder開發代碼的效率提升 231
6.6 單元測試用例的自動化生成 234
6.6.1 EvoSuite 235
6.6.2 Diffblue Cover 239
6.7 總結 240
第7章 組織效能提升 242
7.1 工程效能部:從哪裡來,到哪裡去 244
7.1.1 工程效能部的背景 244
7.1.2 工程效能部的組織建設 245
7.1.3 工程效能部的未來 247
7.2 業務中台與質量中台 248
7.2.1 中台的深入解讀 249
7.2.2 業務中台解讀 250
7.2.3 質量中台解讀 251
7.3 組織建設中的研發效能度量 252
7.3.1 度量失敗的案例 253
7.3.2 度量失敗的原因 254
7.3.3 組織建設中的研發效能度量精解 255
7.3.4 組織建設中的研發效能度量誤區 258
7.4 高效組織建設的*佳實踐 263
7.4.1 不要制定衝突的目標 264
7.4.2 善用激勵手段,敢用懲罰手段 265
7.4.3 規避形式主義,勇於做減法 266
7.4.4 重視創新,鼓勵「小輪子」經濟 267
7.5 企業級研發效能提升的常見誤區 268
7.5.1 試圖提升研發效能的絕對值 268
7.5.2 迷信單點局部能力 268
7.5.3 過高估計普適性的通用研發效能工具的能力 269
7.5.4 用偽工程實踐和面子工程來濫竽充數 270
7.5.5 忽略研發效能工具體系的長尾效應 270
7.5.6 盲目跟風 271
7.5.7 研發效能的「冷思考」 271
7.6 總結 272
第8章 業界優秀研發效能提升案例解讀 274
8.1 大型全球化電商公司的「去QE化」實踐 275
8.1.1 「去QE化」帶來的問題 277
8.1.2 「去QE化」的工程建設 278
8.2 CODING團隊的組織效能變遷 288
8.2.1 作坊式的團隊組織 288
8.2.2 「稍微」敏捷的團隊組織 289
8.2.3 產品制的團隊組織 291
8.2.4 基於工具優化助力組織建設 292
8.3 大型通信行業公司的研發效能提升實戰案例 293
8.3.1 DevOps實踐 294
8.3.2 敏捷開發實踐 296
8.3.3 研發效能的度量 298
8.3.4 案例總結 299
8.4 某大型金融行業公司的性能測試提效之路 299
8.4.1 背景與挑戰 300
8.4.2 基礎平台建設 301
8.4.3 性能測試體系建設 303
8.4.4 案例總結 308
8.5 總結 310
參考文獻 312
嘉義黃**[0966***407]
半小時前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
基隆李**[0946***663]
7分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
桃園黃**[0998***936]
2分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
高雄朱**[0920***822]
25分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
基隆劉**[0998***732]
20分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺中張**[0960***861]
20分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
高雄王**[0932***321]
7分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺北黃**[0946***717]
5分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
嘉義方**[0986***713]
20分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
桃園鄭**[0920***137]
12分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺中吳**[0966***562]
25分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
桃園孫**[0998***418]
4分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
高雄符**[0978***710]
半小時前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
嘉義錢**[0986***990]
25分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
高雄張**[0966***828]
25分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺南張**[0998***344]
2分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
嘉義李**[0986***954]
12分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺北方**[0956***425]
半小時前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺中鄭**[0938***944]
12分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
基隆柳**[0933***592]
4分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺中黃**[0933***564]
5分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
嘉義方**[0946***108]
半小時前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺中黃**[0960***162]
11分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
基隆陳**[0986***450]
15分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
新北李**[0951***462]
2分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
新北方**[0933***921]
20分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺北孫**[0978***794]
12分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺中仲**[0932***168]
7分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺中吳**[0918***963]
15分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
嘉義吳**[0988***114]
半小時前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
新北王**[0956***992]
7分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺中鄭**[0933***809]
15分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
基隆劉**[0968***605]
5分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺中孫**[0956***684]
20分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
新北張**[0966***595]
7分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
基隆符**[0988***362]
半小時前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺南朱**[0978***819]
7分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
新竹張**[0988***824]
20分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
新北柳**[0998***120]
25分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
嘉義楊**[0918***700]
12分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
嘉義張**[0951***479]
2分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺南柳**[0946***196]
20分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺中方**[0951***862]
4分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺南孫**[0988***369]
20分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
臺南周**[0998***229]
25分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
桃園謝**[0960***170]
12分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
嘉義黃**[0932***405]
4分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
桃園王**[0956***495]
半小時前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
嘉義李**[0986***638]
20分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
基隆李**[0920***625]
7分鐘前軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】 - 軟體研發效能提升實踐+軟體研發效能權威指南+軟體研發效能提升之美 【3冊】
NT$1310
圖解順序控制電路【入門篇+實用篇】全兩冊
NT$2200
DK航海史+DK鐵路史(全兩冊)
NT$3350
集成電路系列:【矽通孔三維封裝技術】+【功率電晶體封裝技術】+【集成電路先進封裝資料】+【集成電路系統級封裝】
NT$2150
【化學電源——原理、科技與應用】(第二版)
NT$2700
電子工程師:【元器件應用寶典】+【九大系統電路識圖寶典】+【電路板技能速成寶典】
NT$2250
電子電路分析與設計:【類比電子技術、數位電子技術、半導體器件及其基本應用】(第四版)
NT$1900
【電梯安裝檢調與維修全程圖解】+【電梯結構原理及安裝維修】
NT$1399
機械發明的故事+圖解機械原理與構造(全2冊)
NT$1850
【中國高鐵動車組巡覽】+【世界高速列車圖鑒】
NT$2250
【納米集成電路FinFET器件物理與模型】+【氮化鎵功率晶體管 器件、電路與應用】+【半導體工程導論】
NT$2280
【英漢機電工程詞典 第3版】(質重2.5公斤)
NT$2680
【CMOS集成電路EDA科技】+【CMOS類比集成電路版圖設計:基礎、方法與驗證】+【集成功率器件設計及TCAD模擬】+【用於集成電路模擬和設計的FinFET建模基於BSIM-CMG標準】
NT$1880
【功率半導體器件封裝技術】+【氮化鎵功率器件資料、應用及可靠性】+【晶片設計CMOS類比集成電路版圖設計與驗證】+【晶片製造電晶體工藝與設備】
NT$1769
機器人動力學與系統控制+機器人系統(原書第2版)
NT$1600
【空調維修寶典】+【空調維修工程師全能學習手冊】(全彩兩冊)
NT$2750
【垂直型GaN和SiC功率器件】+【SiC/GaN功率半導體封裝和可靠性評估技術】+【碳化矽半導體技術與應用】
NT$2500
深入理解微電子電路設計(數字電子技術及應用+模擬電子技術及應用+電子元器件原理及應用)【共三冊】
NT$1800
電力市場:理論與應用+電力現貨市場導論:信息驅動增長的交易策略與盈利模式【2冊】
NT$1650
硬體十萬個為什麼(開發流程篇)+硬體十萬個為什麼(無源器件篇)【2冊】
NT$1450
【半導體器件物理 第2版】+【半導體物理與器件 第2版】(全新塑封兩冊)
NT$2000
《德國技術史:從18世紀至今》+《美蘇科技交流史:美蘇科研合作的重要歷史》+《美國技術簡史(技術信念改變世界)》+《科學巴別塔》【全套4冊】
NT$1800
電子工程師自學速成《入門篇+提高篇+設計篇》(全3冊)
NT$2400
功率半導體器件+碳化硅技術基本原理套裝(2冊)
NT$2200
碳化硅半導體技術與應用 原書第2版+SiC GaN功率半導體封裝和可靠性評估技術(全2冊)
NT$3350
集成電路產業全書(全三冊)
NT$1850
科學邏輯三部曲:推理·分析·論證(套裝3冊)
NT$1750
電氣工程師學習手冊(套裝上下冊)上冊電氣工程基礎+下冊高級應用電氣自動化技術+雙色圖解+教學視頻
NT$1850
半導體製造工藝基礎精講(原書第4版)+ 半導體製造設備基礎與構造精講(原書第3版)【兩冊】
NT$2500
工業電路板晶元級維修技能全圖解(3冊)+從零開始學電子元器件+變頻器維修從入門到精通2冊(共5冊)
NT$2200
《半導體製造技術》+《芯片製造半導體工藝製程實用教程第六版》+《圖解芯片技術》+《芯片SIP封裝與工程設計》(4冊)