ACCELERATE:精益軟體與 DevOps 背後的科學 (Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations)
內容描述
內容介紹:
★榮獲新鄉學院出版獎★
★Amazon分類排行榜Top 1暢銷書★
★Amazon 4.5顆星,上千讀者好評盛讚★
★重構教父Martin Fowler專文推薦★
打造高效靈巧技術組織,加速領先群雄稱霸市場!
我們可以如何應用科技來驅動商業價值?在過去的很多年裡,我們一直被告知:軟體交付團隊的績效並不重要,無法為我們的公司提供具競爭力的優勢。本書作者透過4年的開創性研究,納入Puppet《DevOps境況報告》所收集的資料,同時利用嚴謹的統計性方法,立志找出測量軟體交付績效的方法,以及何者驅動它。本書呈現了該研究的成果及背後的科學,讓讀者可以採用在自己的組織中。
我們希望當您閱讀此書時,您會發現作為一個技術專家暨技術領導,能讓您組織更上一層樓的要素,即從軟體交付開始。正是透過改善我們交付軟體的能力,組織才可以更快交付出功能,必要時隨機應變、回應合規性與安全性變革,並利用快速回饋以吸引更多顧客,且取悅現有顧客。
閱讀本書後,您將了解如何測量團隊績效,並該投資哪些能力來驅動更高的績效。本書值得所有管理階層一讀!
【重磅推薦】
「在DevOps 浪潮下,企業無不努力地追逐效能,但如何才能讓自己可以客觀的去度量自己的表現呢? 本書可能是你最好的參考。」
——91App 敏捷教練 李智樺
「期盼這本 Accelerate 能為你企業的 DevOps Journey 增添更多助力,未來能在各個在地的 DevOps 社群及 DevOpsDays 研討會中聽見屬於你的 DevOps 實踐經驗」
——DevOps Taiwan Community 現任志工 / 前 Organizer 陳正瑋
「這些調查,以及就這些調查而做的仔細分析,為當今可以大大改善多數IT組織的一些實踐,提供了最合理的正當性。任何經營IT集團組織的主事者應該要好好看看這些技巧與成果,學以致用改其實踐;而任何與IT集團組織共事者,無論是在組織內部或如我們一般的IT交付公司,都應該尋求這些實踐將其就緒,以及伴隨之持續改善的穩健程序。Forsgren、Humble與Kim已經鋪陳了願景,讓大家知道2017年時高績效的IT組織為何;而且IT從業人員應該執此按圖索驥,加入高績效俱樂部。」
——《重構第二版》作者 Martin Fowler
「我聽過一些像是『DevOps就是新的Agile』、『Lean(精益)不適用軟體交付』、『當然這個對行動應用團隊有效,他們可是獨角獸』。當我遭遇這些懷疑論者,我嘗試運用外部案例試圖左右議論,我一路來借助導師(mentor)—要不是有他們在,維持專注可是困難重重。書到用時方恨少,千金難買早知道,我強烈鼓勵您在自己的組織中應用之。我在零售業度過我大部分職涯;在那行,能與時俱進已經越來越是關鍵,而且如今交付軟體已經深植每個組織的DNA。請勿忽略此書中勾勒出來的科學,它將會幫助您加速(accelerate)轉型蛻變成高績效的技術組織。」
——Zulily購物平台技術長 Courtney Kissler
「除了確鑿地展示DevOps的成果是更快、更便宜以及更安全外,本書還是一本關於穩健調查設計和分析的卓越範例。」
——Amazon雲端架構策略副總裁 Adrian Cockcroft
「《Accelerate》一書解釋得極好,不僅說明組織應該進行何種變革,以改善其軟體付效能;而且闡明原因,賦予各層級人們能力去了解如何讓他們的組織更上層樓。」
——《Effective DevOps》一書的共同作者 Ryn Daniels
本書特色:
●揭露了驅動軟體績效的24種關鍵能力
●以嚴謹的科學方法了解如何測量團隊績效
●第16章之個案研究由Steve Bell及Karen Whitley Bell夫婦所提供
●已授權多種語言版本:英、德、西、波、俄、日、韓、繁中、簡中
目錄大綱
目錄:
★第一篇 我們發現了什麼
☆第1章:加速
1-1 專注在能力,而非成熟度
1-2 基於證據的轉型-專注在關鍵能力上
1-3 採行DevOps的價值
☆第2章:測量績效
2-1 過去嘗試測量績效時的缺失
2-2 測量軟體交付績效
2-3 交付績效對組織績效的深遠影響
2-4 驅動變更
☆第3章:測量並改變文化
3-1 形塑並測量文化
3-2 測量文化
3-3 Westrum組織文化能預測什麼?
3-4 Westrum技術組織理論的結果
3-5 我們如何改變文化?
☆第4章:技術實踐
4-1 什麼是持續交付?
4-2 持續交付的深遠影響
4-3 持續交付對品質的深遠影響
4-4 持續交付實踐:什麼有效,什麼無效
☆第5章:架構
5-1 系統與交付績效的類型
5-2 專注在可部署性與可測試性
5-3 鬆散耦合架構俾能擴縮
5-4 允許團隊選擇他們自己的工具
5-5 架構師應關注工程師與結果,而非工具或技術
☆第6章:將資安整合進交付生命週期
6-1 資安左移
6-2 堅實運動
☆第7章:為軟體而設的管理實踐
7-1 精益管理實踐
7-2 實施輕量化變更管理流程
☆第8章:產品開發
8-1 精益產品開發實踐
8-2 團隊實驗
8-3 有效的產品管理會驅動績效
☆第9章:使工作永續
9-1 部署折磨
9-2 過勞
☆第10章:員工滿意、認同與投入
10-1 員工忠誠度
10-2 改變組織文化與認同
10-3 工作滿意度如何對組織績效造成深遠影響?
10-4 科技界中的多元性-我們研究之發現
☆第11章:領導與主管
11-1 領導統御轉型
11-2 主管的角色
11-3 可以改善文化並支持您團隊的些許指點
★第二篇 研究
☆第12章:本書背後的科學
12-1 初級與次級研究
12-2 定性與定量研究
12-3 分析類型
12-4 本書中的研究
☆第13章:心理計量學入門
13-1 相信有潛在構念的資料
☆第14章:為何使用問卷調查
14-1 問卷調查讓您可以快速收集並分析資料
14-2 以系統資料測量全端堆棧是有困難的
14-3 完全以系統資料來測量是有困難的
14-4 您可以信任問卷調查資料
14-5 有些事物只能透過問卷來測量
☆第15章:為專案所用的資料
★第三篇 轉型
☆第16章:高績效領導統御與管理
16-1 實務上的高績效管理框架
16-2 轉型您的領導統御、管理與團隊實踐
●附錄A:驅動改善的能力
●附錄B:統計資料
●附錄C:我們研究中所用的統計方法
作者介紹
作者簡介:
Nicole Forsgren博士是DevOps研究與評估公司的CEO與首席科學家。她作為至今最大DevOps研究之領頭調查人員而廣為人知,長久以來是位教授,而且是效能工程師,她的成果也發表在數個同行審議的期刊上。
Jez Humble是《The DevOps Handbook》、《精益企業》、與Jolt獎得主《持續交付》等書的共同作者。他目前正在他的新創公司:DevOps研究與評估有限責任公司(LLC),研究如何打造高績效團隊,並在加州大學柏克萊分校講課。
Gene Kim是屢屢獲獎的CTO、研究者,而且是《鳳凰專案》、《The DevOps Handbook》與 《The Visible Ops Handbook》等書之(共同)作者。他是IT Revolution出版社的創辦人,而且也創辦並主持DevOps企業峰會。