敏捷無敵之 DevOps 時代
內容描述
本書特色
◎描繪出精益敏捷到DevOps發展脈絡
◎融合理論、實踐及故事情節的另類程式書
內容簡介
敏捷開發一直是一個優良軟體團隊的最高指導原則,團隊軟體開發的SOP早已成形,大型企業無不使用Scrum作為標準。但知易行難,敏捷不同於一些經典軟體工程具有一套方法、流程和範本讓你可以去遵循和套用,它是由一系列實作方法組成,需要你根據實際場景和問題去選擇和應用,在自我實作的過程中不斷歸納和改進。
本書以2008京奧的通訊產業為案例,以故事性的方式,把DevOps最精華的實作經驗完整描述。從Backlog、立會、Sprint基礎的開始,一直到燃盡圖、專案回顧等,小說般的情節,卻真正融入Scrum的技術理論。
故事不止於此。在專案後續的動作上,持續整合(CI)是更重要的步驟。計劃撲克及精益軟體的追求,更是讓整個專案自動化的精神。另外在Docker、K8S的出現後、 DevOps的工作更是跨到了Operation。書中也提到DevSecOps的概念。
這是一本融合理論、實踐以及故事情節的另類程式書,看起來是一部精彩的小說,實際上真的就是一個大型企業從頭到尾實踐Scrum的最成功案例。
全書主題如下:
●末日帝國,Agile公司的困境
●重任在肩,如何打破人月神話
●橄欖球與敏捷軟體開發
●兵不厭詐:我們的第一次衝刺·
●衝刺計畫最為關鍵
●每日立會,不僅是站立
●敏捷回顧,只為更進一步地衝
●燃盡圖,進度與風險的指示器
●團隊工作協定,高效協作的秘訣
●持續整合,降低整合的痛苦
●結對程式設計,你開車,我導航
●背水一戰,客戶為先
●計畫撲克、相對估算與發佈規劃
●精益軟體開發的精髓
●擁抱變化,但不是隨意變化
●提升團隊生產力的公式
●有策略的測試自動化才會更高效
●DoD,真正把事做完
●跨團隊協作的SOS模式
●分散式開發的喜與憂
●大地震·
●敏捷與反脆弱
●餐館排隊與多專案管理
●工作視覺化
●WIP 與看板
●打通任脈的影響地圖
●打通督脈的使用者故事地圖
●MVP與精益創業
●規模化敏捷必須SAFe
●敏捷發佈火車
●程式賭場
●駭客馬拉松
●設計衝刺與閃電計畫
●DevOps文化:信任、尊重與擔當
●跨越敏捷與DevOps的鴻溝·1
●灰階發佈與AB測試
●持續發佈管線與運行維護可用性
●熵減定律、演進式架構與技術債
●樸素的DevOps價值觀
●華麗的DevOps原則
●超越DevOps,更要DevSecOps
●化繭成蝶,打造極致用戶體驗
●極限製造
●無敵的戴烏奧普斯
適合讀者群:軟體開發者、互聯網相關從業者、IT產業新兵,或資深技術管理者。
目錄大綱
前言
第一篇 敏捷無敵Agile 1001+
01 末日帝國,Agile 公司的困境
02 重任在肩,如何打破人月神話
03 橄欖球與敏捷軟體開發
04 兵不厭詐:我們的第一次衝刺
05 衝刺計畫最為關鍵
06 每日立會,不僅是站立
07 敏捷回顧,只為更進一步地衝刺
08 燃盡圖,進度與風險的指示器
09 團隊工作協定,高效協作的秘訣
10 持續整合,降低整合的痛苦
11 結對程式設計,你開車,我導航
12 背水一戰,客戶為先
13 計畫撲克、相對估算與發佈規劃
14 精益軟體開發的精髓
15 擁抱變化,但不是隨意變化
16 提升團隊生產力的公式
17 有策略的測試自動化才會更高效
18 DoD,真正把事做完
19 跨團隊協作的SOS 模式
20 分散式開發的喜與憂
21 大地震
22 敏捷與反脆弱
23 餐館排隊與多專案管理
24 工作視覺化
25 WIP 與看板
第二篇 DevOps 征途:星辰大海
26 打通任脈的影響地圖
27 打通督脈的使用者故事地圖
28 MVP 與精益創業
29 規模化敏捷必須SAFe
30 敏捷發佈火車
31 程式賭場
32 駭客馬拉松
33 設計衝刺與閃電計畫
34 DevOps 文化:信任、尊重與擔當
35 跨越敏捷與DevOps 的鴻溝
36 灰階發佈與AB 測試
37 持續發佈管線與運行維護可用性
38 熵減定律、演進式架構與技術債
39 樸素的DevOps 價值觀
40 華麗的DevOps 原則
41 超越DevOps,更要DevSecOps
42 化繭成蝶,打造極致用戶體驗
43 極限製造
44 無敵的戴烏奧普斯
A 參考文獻
B 主要人物介紹
C 大事記
作者介紹
王立傑
資深敏捷創新專家,華為雲MVP,中國DevOps社群核心組織者,PMI-ACP認證講師,規模化敏捷認證諮詢師(SPC4)。多年產品研發管理與敏捷執行經驗,專注於敏捷組織轉型、研發效能提升、創新落實指導。曾任京東首席敏捷創新教練、IBM 客戶技術專家、百度高級敏捷教練、北大光華/新華都商學院MBA特邀講師。
許舟平
微服務與雲端運算技術專家,推崇知行合一的敏捷開發和DevOps實踐。曾作為IBM敏捷專家為華為研發管理轉型提供服務,專注於中國企業的數位化轉型與互聯網技術創新落實。擔任工業富聯技術副總裁,負責富士康雲(FiiCloud)的技術架構和研發管理,致力於人工智慧和雲端運算技術在工業互聯網領域的創新與實踐。
姚冬
資深DevOps與精益/敏捷專家,軟體工程專家;中國DevOps社群核心組織者,中國DevOpsDays大會核心組織者。曾任IBM DevOps產品線大中華區技術總監;現任華為雲軟體發展雲首席技術佈道師。
公眾號:AgileRunner,專注精益/敏捷/DevOps技術分享