在數(shù)字化時代,公司的業(yè)務都高度依賴信息技術(shù),研發(fā)效能已經(jīng)成為信息科技企業(yè)發(fā)展的核心競爭力。研發(fā)效能在國內(nèi)還處于快速探索期,還有一系列非常重要的概念需要澄清,方法和實踐需要整理,問題和困惑需要解答。本書試圖通過洞悉研發(fā)效能提升的底層邏輯,全方位、系統(tǒng)地介紹研發(fā)效能的全景。我們希望這本書是研發(fā)效能領(lǐng)域的百科全書,能夠涵蓋效能提升全生命周期的方方面面,在精心設計的邏輯結(jié)構(gòu)組織下,能夠?qū)π軐嵺`、效能工具平臺、效能度量方法,以及各個行業(yè)典型案例等進行全面又有深度的解讀。我們希望通過本書幫助更多在研發(fā)效能領(lǐng)域持續(xù)探索的企業(yè)和同行,為軟件工程在國內(nèi)的持續(xù)發(fā)展做出一點點貢獻。
茹炳晟,業(yè)界知名實戰(zhàn)派軟件研發(fā)效能和軟件質(zhì)量雙領(lǐng)域?qū)<,硅谷先進研發(fā)效能理念在國內(nèi)的技術(shù)布道者,現(xiàn)任騰訊Tech Lead,騰訊研究院特約研究員,騰訊技術(shù)委員會委員。“研發(fā)效能宣言”發(fā)起人,IT圖書年度最具影響力作者,IT技術(shù)領(lǐng)導力互聯(lián)網(wǎng)行業(yè)測試領(lǐng)域領(lǐng)軍人物,中國商業(yè)聯(lián)合會互聯(lián)網(wǎng)應用技術(shù)委員會智庫專家;多本技術(shù)暢銷書作者,業(yè)界第一本研發(fā)效能圖書《軟件研發(fā)效能提升之美》作者,并主持編寫多本軟件技術(shù)白皮書;團體標準“軟件研發(fā)效能度量規(guī)范”核心編寫專家;國內(nèi)外各大軟件技術(shù)峰會的聯(lián)席主席,技術(shù)委員成員和出品人。
目 錄
第一篇 概 述 篇
第1章 研發(fā)效能概述 2
1.1 研發(fā)效能的定義、目標及解決的問題 4
1.2 研發(fā)效能的實踐框架 7
1.3 研發(fā)效能的實施策略 13
1.3.1 研發(fā)效能實施過程中的常見困境 14
1.3.2 明確你在研發(fā)效能提升中所扮演的角色 15
1.3.3 清楚應該做什么和不能做什么 16
1.3.4 不躺平、不內(nèi)卷,行穩(wěn)致遠 26
1.4 研發(fā)效能的核心價值觀與常見誤區(qū) 26
1.4.1 研發(fā)效能的核心價值觀 26
1.4.2 研發(fā)效能提升的誤區(qū) 28
第二篇 研發(fā)效能實踐篇
第2章 需求及敏捷協(xié)作領(lǐng)域?qū)嵺` 33
2.1 業(yè)務探索 34
2.1.1 業(yè)務探索概述 35
2.1.2 業(yè)務探索的價值 35
2.1.3 業(yè)務探索的實現(xiàn) 35
2.1.4 業(yè)務探索的誤區(qū) 52
2.2 精益需求 53
2.2.1 精益需求概述 53
2.2.2 精益需求的價值 54
2.2.3 精益需求的實現(xiàn) 54
2.2.4 案例研究:京東的精益需求 59
2.2.5 精益需求的誤區(qū)及解決方法 61
2.3 實例化需求 62
2.3.1 實例化需求概述 62
2.3.2 實例化需求的價值 63
2.3.3 實例化需求的實現(xiàn) 63
2.3.4 實例化需求實踐誤區(qū) 66
2.4 敏捷協(xié)作 67
2.4.1 敏捷協(xié)作概述 68
2.4.2 敏捷協(xié)作的價值 68
2.4.3 敏捷協(xié)作的實現(xiàn) 68
2.4.4 案例研究:京東360評估系統(tǒng)研發(fā)團隊的敏捷之路 81
2.4.5 敏捷協(xié)作的誤區(qū) 83
2.5 可視化管理 84
2.5.1 可視化管理概述 84
2.5.2 可視化管理的價值 85
2.5.3 可視化管理的實現(xiàn) 85
2.5.4 案例研究:某大型金融機構(gòu)的可視化管理 89
2.6 規(guī);艚萁桓 91
2.6.1 規(guī)模化敏捷交付概述 91
2.6.2 規(guī);艚萁桓兜膬r值 91
2.6.3 規(guī);艚萁桓兜膶崿F(xiàn) 91
2.6.4 規(guī);艚輰嵗 95
2.6.5 案例研究:京東購物App千人敏捷實例 106
2.6.6 規(guī);艚莸恼`區(qū) 108
第3章 開發(fā)領(lǐng)域?qū)嵺` 109
3.1 分支模型 111
3.1.1 分支模型概述 111
3.1.2 分支模型的價值 111
3.1.3 版本控制系統(tǒng)中的基礎概念 111
3.1.4 常見的分支模型 112
3.1.5 分支模型的選擇 117
3.1.6 案例研究:某大型國有銀行分支實踐 119
3.1.7 分支模型使用的誤區(qū) 120
3.2 本地開發(fā) 121
3.2.1 本地開發(fā)概述 121
3.2.2 本地開發(fā)的過程 122
3.2.3 本地開發(fā)面臨的問題及挑戰(zhàn) 123
3.2.4 高效本地開發(fā) 124
3.2.5 一線互聯(lián)網(wǎng)公司本地開發(fā)示例 126
3.2.6 小結(jié) 129
3.3 云端開發(fā) 129
3.3.1 云端開發(fā)概述 130
3.3.2 云端開發(fā)的價值 130
3.3.3 云端開發(fā)的實現(xiàn) 131
3.3.4 案例研究:基于微服務的云端開發(fā) 134
3.3.5 云端開發(fā)的誤區(qū) 138
3.3.6 小結(jié) 138
3.4 代碼評審 138
3.4.1 代碼評審概述 139
3.4.2 代碼評審的價值 139
3.4.3 代碼評審的類型 139
3.4.4 代碼評審的內(nèi)容 140
3.4.5 代碼評審的最佳實踐 141
3.4.6 案例研究:某一線互聯(lián)網(wǎng)公司的代碼評審案例 142
3.4.7 代碼評審的誤區(qū) 144
3.5 單元測試 144
3.5.1 單元測試概述 145
3.5.2 單元測試的價值 146
3.5.3 單元測試的示例 146
3.5.4 單元測試的原則 148
3.5.5 測試替身 149
3.5.6 案例研究:某一線互聯(lián)網(wǎng)企業(yè)的單元測試應用案例 150
3.5.7 單元測試的常見誤區(qū) 151
3.6 代碼掃描 151
3.6.1 代碼掃描概述 151
3.6.2 代碼掃描的價值 152
3.6.3 代碼掃描的原理 152
3.6.4 代碼掃描的應用場景 152
3.6.5 案例研究:某一線互聯(lián)網(wǎng)公司的代碼掃描 154
3.6.6 代碼掃描的誤區(qū) 157
3.6.7 代碼掃描的展望 158
3.7 編譯構(gòu)建 159
3.7.1 編譯構(gòu)建概述 159
3.7.2 編譯構(gòu)建的價值 161
3.7.3 編譯構(gòu)建的實現(xiàn) 161
3.7.4 案例研究:基于distcc的分布式編譯平臺改造 165
3.7.5 編譯構(gòu)建的誤區(qū) 167
3.8 架構(gòu)設計 168
3.8.1 架構(gòu)設計概述 168
3.8.2 架構(gòu)設計的價值 169
3.8.3 架構(gòu)設計的實現(xiàn) 169
3.8.4 常見的架構(gòu)模式 173
3.8.5 架構(gòu)模式對研發(fā)效能的影響 177
3.8.6 案例研究:S公司的微服務“失敗”之旅 178
3.8.7 架構(gòu)設計的誤區(qū) 182
3.9 低代碼應用 183
3.9.1 低代碼概述 183
3.9.2 低代碼平臺7個核心價值 183
3.9.3 低代碼平臺用戶評價指數(shù) 184
3.9.4 低代碼平臺三個核心目的 185
3.9.5 低代碼的實現(xiàn) 186
3.9.6 案例研究:某公司低代碼研發(fā)效能實踐 187
3.9.7 低代碼平臺應用的誤區(qū) 193
3.10 測試驅(qū)動開發(fā) 194
3.10.1 測試驅(qū)動開發(fā)概述 194
3.10.2 測試驅(qū)動開發(fā)的價值 194
3.10.3 測試驅(qū)動開發(fā)的實現(xiàn) 195
3.10.4 案例研究 196
3.10.5 測試驅(qū)動開發(fā)的困境 199
第4章 測試領(lǐng)域?qū)嵺` 200
4.1 測試環(huán)境管理 202
4.1.1 測試環(huán)境管理概述 202
4.1.2 測試環(huán)境管理的價值 202
4.1.3 測試環(huán)境管理的實現(xiàn) 203
4.1.4 測試環(huán)境管理的誤區(qū) 208
4.2 自動化驗收測試 208
4.2.1 自動化驗收測試概述 208
4.2.2 自動化驗收測試的價值 209
4.2.3 自動化驗收測試的實現(xiàn) 209
4.2.4 案例研究:某頭部互聯(lián)網(wǎng)視頻App的自動化驗收測試 211
4.2.5 自動化驗收測試的誤區(qū) 212
4.3 自動化接口測試 214
4.3.1 自動化接口測試概述 214
4.3.2 自動化接口測試的價值 214
4.3.3 自動化接口測試的實現(xiàn) 215
4.3.4 案例研究:某能源公司的自動化接口測試 217
4.3.5 自動化接口測試的誤區(qū) 218
4.4 測試數(shù)據(jù)管理 218
4.4.1 測試數(shù)據(jù)管理概述 218
4.4.2 測試數(shù)據(jù)管理的價值 218
4.4.3 影響測試數(shù)據(jù)管理的因素 219
4.4.4 測試數(shù)據(jù)管理的框架 220
4.4.5 測試數(shù)據(jù)使用效率 223
4.4.6 測試數(shù)據(jù)管理的挑戰(zhàn) 223
4.4.7 案例研究:基于多產(chǎn)品、多環(huán)境和多測試場景的測試數(shù)據(jù)管理 224
4.5 性能測試 225
4.5.1 性能測試概述 225
4.5.2 性能測試的價值 226
4.5.3 性能測試的實踐方式 227
4.5.4 性能測試的實踐誤區(qū) 228
4.6 全鏈路壓測 229
4.6.1 全鏈路壓測概念 229
4.6.2 全鏈路壓測的基建 230
4.6.3 京東全鏈路壓側(cè)實踐案例 234
4.7 安全測試 235
4.7.1 安全測試概述 235
4.7.2 安全測試的價值 236
4.7.3 安全測試的落地 236
4.7.4 安全測試的誤區(qū) 240
4.8 精準測試 240
4.8.1 精準測試概述 241
4.8.2 精準測試的價值 242
4.8.3 精準測試的實踐 242
4.8.4 精準測試的趨勢 247
4.8.5 精準測試的誤區(qū) 248
4.9 測試中臺 249
4.9.1 測試中臺的背景 249
4.9.2 開發(fā)人員做測試遇到的問題 249
4.9.3 測試中臺賦能測試 251
4.9.4 測試中臺的全局架構(gòu) 253
第5章 CI/CD領(lǐng)域?qū)嵺` 255
5.1 持續(xù)集成 257
5.1.1 持續(xù)集成概述 257
5.1.2 持續(xù)集成的價值 258
5.1.3 持續(xù)集成的實現(xiàn) 258
5.1.4 案例研究:“這不能稱為持續(xù)集成” 260
5.1.5 持續(xù)集成的誤區(qū) 261
5.2 持續(xù)交付 262
5.2.1 持續(xù)交付概述 262
5.2.2 持續(xù)交付的價值 264
5.2.3 持續(xù)交付的實現(xiàn) 265
5.2.4 案例研究:逐特性發(fā)布 266
5.2.5 持續(xù)交付的誤區(qū) 267
5.3 變更管理 268
5.3.1 變更管理概述 268
5.3.2 變更管理的價值 268
5.3.3 變更管理的實現(xiàn) 269
5.3.4 變更管理的誤區(qū) 281
5.3.5 案例:Meta生產(chǎn)變更案例 282
5.4 部署自動化 283
5.4.1 部署自動化概述 283
5.4.2 部署自動化的好處 284
5.4.3 部署自動化的實施 284
5.4.4 案例研究:某微服務平臺產(chǎn)品部署自動化流程 288
5.5 制品管理 291
5.5.1 制品管理概述 291
5.5.2 制品管理的價值 292
5.5.3 制品管理的實現(xiàn) 292
5.5.4 案例研究 306
5.5.5 制品管理的誤區(qū) 311
5.6 發(fā)布策略 311
5.6.1 發(fā)布策略概述 311
5.6.2 發(fā)布策略的價值 312
5.6.3 發(fā)布策略的實現(xiàn) 312
5.6.4 案例研究 321
5.6.5 發(fā)布策略的誤區(qū) 324
5.7 數(shù)據(jù)庫變更版本管理 325
5.7.1 數(shù)據(jù)庫變更管理概述 325
5.7.2 數(shù)據(jù)庫變更管理的價值 326
5.7.3 數(shù)據(jù)庫變更管理的實現(xiàn) 327
5.7.4 數(shù)據(jù)庫變更管理案例 339
5.7.4 數(shù)據(jù)庫變更管理的誤區(qū) 346
5.8 配置參數(shù)管理 347
5.8.1 配置參數(shù)管理概述 347
5.8.2 配置參數(shù)管理的價值 348
5.8.3 配置參數(shù)管理的實現(xiàn) 348
5.8.4 案例研究:別讓配置參數(shù)管理拖流水線建設的“后腿” 352
5.8.5 配置參數(shù)管理的誤區(qū) 353
第6章 運維領(lǐng)域?qū)嵺` 354
6.1 云原生基礎設施 355
6.1.1 云原生基礎設施概述 356
6.1.2 云原生基礎設施的價值 356
6.1.3 云原生基礎設施的實現(xiàn) 357
6.1.4 云原生的技術(shù)演進趨勢 359
6.1.5 云原生基礎設施的達成路徑 363
6.2 可觀測性 366
6.2.1 可觀測性概述 366
6.2.2 可觀測性的價值 367
6.2.3 可觀測性的實現(xiàn) 367
6.2.4 案例研究:騰訊互娛可觀測性平臺實踐 370
6.3 全景監(jiān)控 372
6.3.1 全景監(jiān)控概念 373
6.3.2 全景監(jiān)控的價值 373
6.3.3 全景監(jiān)控的實現(xiàn) 374
6.3.4 可觀測性與監(jiān)控 378
6.3.5 案例研究:某人工智能公司在微服務下的全景監(jiān)控方案 379
6.3.6 全景監(jiān)控的誤區(qū) 386
6.4 智能運維 386
6.4.1 AIOps概述 387
6.4.2 AIOps的發(fā)展歷程 387
6.4.3 AIOps的知識體系 388
6.4.4 AIOps實施的關(guān)鍵技術(shù) 388
6.4.5 AIOps的應用場景 391
6.4.6 AIOps的常見誤區(qū) 392
6.5 混沌工程 393
6.5.1 混沌工程概述 393
6.5.2 混沌工程的價值 394
6.5.3 混沌工程的實現(xiàn) 394
6.5.4 案例研究:Netflix公司的混沌工程實踐 400
6.5.5 混沌工程的誤區(qū) 401
6.6 ChatOps 403
6.6.1 ChatOps概述 403
6.6.2 ChatOps的價值 404
6.6.3 ChatOps的實施核心技術(shù) 404
6.6.4 ChatOps的應用場景和未來 407
6.6.5 案例分享 408
6.6.6 ChatOps的常見誤區(qū) 410
第7章 運營領(lǐng)域?qū)嵺` 411
7.1 運營領(lǐng)域?qū)嵺`概述 411
7.2 運營領(lǐng)域?qū)嵺`的價值 412
7.3 運營領(lǐng)域?qū)嵺`的實現(xiàn) 412
7.4 案例研究:金融行業(yè)的運營實踐 415
7.5 運營領(lǐng)域?qū)嵺`的常見誤區(qū) 415
第8章 組織和文化領(lǐng)域?qū)嵺` 417
8.1 敏捷組織 418
8.1.1 敏捷組織概述 418
8.1.2 敏捷組織的特征 419
8.1.3 敏捷組織的實現(xiàn) 423
8.1.4 敏捷組織的誤區(qū) 427
8.2 故障復盤文化 428
8.2.1 談故障復盤前,先來看看航空業(yè)的安全性 428
8.2.2 復雜系統(tǒng)故障的特點 429
8.2.3 故障復盤的概念 429
8.2.4 故障復盤的價值 430
8.2.5 故障復盤背后的底層邏輯 430
8.2.6 故障復盤的步驟與最佳實踐 432
8.2.7 故障復盤常見的誤區(qū)與應對策略 434
8.3 工程師文化 435
8.3.1 工程師文化概述 436
8.3.2 工程師文化的特征 436
8.3.3 工程師文化的實現(xiàn) 436
8.3.4 工程師文化的案例 437
8.3.5 工程師文化的誤區(qū) 440
第三篇 研發(fā)效能平臺篇
第9章 研發(fā)效能平臺的“雙流”模型 442
9.1 傳統(tǒng)單點研發(fā)效能工具平臺面臨的挑戰(zhàn) 442
9.2 “一站式”和“一鍵式” 443
9.3 研發(fā)效能平臺的“雙流”模型 444
9.4 總結(jié) 446
第10章 自研工具體系 447
10.1 敏捷協(xié)作域工具 449
10.1.1 什么是敏捷協(xié)作 449
10.1.2 敏捷協(xié)作域工具的價值 451
10.1.3 敏捷協(xié)作域工具的實現(xiàn) 451
10.1.4 度量與持續(xù)改進 463
10.1.5 敏捷協(xié)作域工具的誤區(qū) 464
10.1.6 中農(nóng)網(wǎng)的多產(chǎn)品線敏捷研發(fā)案例 464
10.2 代碼域工具 470
10.2.1 代碼域工具概述 470
10.2.2 代碼域工具的價值 470
10.2.3 代碼域工具的實現(xiàn) 471
10.2.4 代碼域工具建設的誤區(qū) 474
10.3 測試域平臺和工具 475
10.3.1 測試域平臺和工具概述 475
10.3.2 測試域平臺和工具的價值 476
10.3.3 測試域工具的實現(xiàn) 477
10.3.4 未來測試域平臺和工具前瞻 485
10.4 CI/CD域工具 486
10.4.1 CI/CD域工具概述 486
10.4.2 CI/CD域工具的價值 487
10.4.3 CI/CD域工具的實現(xiàn) 488
10.4.4 CI/CD域工具的發(fā)展方向 493
10.5 運維域工具 494
10.5.1 運維域工具概述 494
10.5.2 運維域工具的價值 495
10.5.3 運維域工具的實現(xiàn) 496
10.5.4 X-Ops文化的起源與盤點 497
10.5.5 行業(yè)主流運維域工具盤點 498
10.5.6 運維域工具的發(fā)展方向 501
10.6 移動研發(fā)平臺 502
10.6.1 移動研發(fā)平臺概述 503
10.6.2 移動研發(fā)平臺的價值 503
10.6.3 移動研發(fā)平臺的實現(xiàn) 505
10.6.4 移動研發(fā)平臺的發(fā)展方向 512
10.7 一體化協(xié)同平臺 513
10.7.1 一體化協(xié)同平臺概述 514
10.7.2 一體化協(xié)同平臺的價值 518
10.7.3 一體化協(xié)同平臺的實現(xiàn) 519
10.7.4 一體化協(xié)同平臺發(fā)展方向 523
10.8 代碼智能化工具 524
10.8.1 代碼智能化工具概述 525
10.8.2 代碼智能化工具的價值 525
10.8.3 代碼智能化工具的實現(xiàn)與案例 526
10.8.4 總結(jié) 533
第11章 開源工具集成 535
11.1 開源工具集成概述 535
11.2 工具集成的價值 536
11.3 開源工具集成的實踐 536
11.4 案例研究 538
第四篇 研發(fā)效能度量篇
第12章 研發(fā)效能度量 546
12.1 度量框架 548
12.1.1 框架概述 548
12.1.2 框架解讀 549
12.1.3 框架實現(xiàn) 550
12.1.4 框架應用案例 551
12.2 度量指標體系 552
12.2.1 度量指標體系概述 552
12.2.2 度量指標體系的價值 552
12.2.3 指標體系的設計 552
12.2.3 案例研究:國內(nèi)某互聯(lián)網(wǎng)企業(yè)的效能指標體系 558
12.2.4 指標體系設計的誤區(qū) 559
12.3 效能分析 559
12.3.1 效能分析概述 560
12.3.2 效能分析模型 560
12.3.3 案例研究——需求交付周期下鉆分析 564
12.3.4 效能分析的誤區(qū) 566
12.4 度量平臺 567
12.4.1 整體架構(gòu) 567
12.4.2 開源工具與平臺 570
12.5 專項度量分析 571
12.5.1 需求價值流分析 571
12.5.2 代碼度量分析 578
12.5.3 代碼評審度量分析 586
12.6 度量的成功要素 597
12.6.1 把度量引導到正確的方向上來 602
12.6.2 結(jié)語 602
第五篇 效能提升案例篇
第13章 效能提升優(yōu)秀案例 604
13.1 某商業(yè)產(chǎn)品效能提升案例 604
13.1.1 研發(fā)效能挑戰(zhàn) 604
13.1.2 整體改進思路 604
13.1.3 全面效能提升實踐 606
13.1.4 全流程數(shù)字化度量 627
13.1.5 整體收益 629
13.2 騰訊會議后臺研發(fā)效能提升之路 630
13.2.1 騰訊會議研發(fā)效能建設前概況 630
13.2.2 騰訊會議研發(fā)效能改進歷程 632
13.2.3 騰訊會議研發(fā)效能建設總結(jié)與思考 645
13.3 微眾銀行研發(fā)效能建設實踐 649
13.3.1 研發(fā)效能建設初期 649
13.3.2 研發(fā)效能度量平臺 649
13.3.3 研發(fā)效能數(shù)據(jù)分析 651
13.3.4 研發(fā)效能實踐 655
13.3.5 研發(fā)效能文化建設 658
13.3.6 實施效果總結(jié) 659
13.4 寧波銀行規(guī);艚菰圏c案例 660
13.4.1 選型 660
13.4.2 診斷 660
13.4.3 開方 661
13.4.4 治理 663
13.4.5 持續(xù) 671
13.5 七場戰(zhàn)役,細說長沙銀行的數(shù)字化研發(fā)管理轉(zhuǎn)型之路 672
13.5.1 第一場戰(zhàn)役:新核心攻堅戰(zhàn) 673
13.5.2 第二場戰(zhàn)役:部落劃分遭遇戰(zhàn) 674
13.5.3 第三場戰(zhàn)役:過程透明接觸戰(zhàn) 678
13.5.4 第四場戰(zhàn)役:業(yè)務渠道整合戰(zhàn) 684
13.5.5 第五場戰(zhàn)役,全行協(xié)同聯(lián)合戰(zhàn) 686
13.5.6 五場戰(zhàn)役的聯(lián)合成果 689
13.5.7 面向未來,第六、七場戰(zhàn)役以價值為先 690
13.5.8 結(jié)語 691
13.6 招商銀行精益轉(zhuǎn)型之路 691
13.6.1 精益管理體系演進歷程 691
13.6.2 核心管理體系和工程體系 693
13.6.3 DevOps工具鏈設計過程 695
13.6.4 DevOps流水線建設案例 700
13.7 深圳某銀行研發(fā)效能建設實踐 702
13.7.1 選型 702
13.7.2 診斷 703
13.7.3 開方 704
13.7.4 結(jié)語 715
13.8 某大型保險集團:組織級效能團隊+一線研發(fā)團隊的研效協(xié)同改進實例 715
13.8.1 項目概述 715
13.8.2 效能痛點 717
13.8.3 前期建設情況 717
13.8.4 組織建設:雙層結(jié)構(gòu),保障方向與步調(diào)一致 718
13.8.5 試點策略:點面結(jié)合,驗證共性 718
13.8.6 效能度量體系:由少到多逐步推進 720
13.8.7 改進實踐 723
13.8.8 展望 727
13.9 東風集團:DevOps賦能車企第二曲線持續(xù)增長
——嘉為藍鯨助力東風集團搭建DevOps能力體系 728
13.9.1 萬事俱備,只欠東風:DevOps建設前狀況 729
13.9.2 東風浩蕩,萬象更新:DevOps建設過程 730
13.9.3 東風化雨,潤澤四方:DevOps建設后成果 741
13.9.4 結(jié)語 747
參考文獻 748