- 持續交付2.0:業務引領的DevOps精要(增訂本)
- 喬梁
- 572字
- 2022-03-01 16:39:06
序 一
2007年,我在北京第一次遇到喬梁,并與之合作,共同開發一款軟件產品,名為 GoCD,這是第一個支持部署流水線的CI/CD工具。我們在構建這款產品過程中的思想碰撞與經驗總結為《持續交付》一書提供了非常關鍵的素材。
在過去10年中,這些內容已經從前沿的想法變為業界公認的智慧。每個追求卓越的科技公司都希望能夠隨時隨地發布,而無須工程師在晚上或周末進行部署。能夠快速、頻繁且安全地發布軟件,并實現小批量交付,意味著我們可以快速獲得對我們的想法的反饋。我們可以構建原型并使用真實用戶對其進行測試,從而避免開發那些對用戶沒有任何價值的功能。反過來,這也意味著產品更好,客戶更滿意,員工更快樂。這些能力對需要這種工作方式的每個組織來說,都是非常關鍵的。
然而,獲得這種能力并不是一件容易的事情。組織需要對軟件系統架構進行不斷演進,使其支持盡快且有效的測試,以及快速部署,同時,還需要培養快速試驗的文化。文化因素對于成功實施持續交付和通過持續交付實現產品管理實踐至關重要。
喬梁曾與中國的各類組織合作,幫助它們實施持續交付并實現其效益。我想不出比喬梁更合適的人選,來寫一本關于如何根據實際經驗實現這些想法的書。希望本書的每位讀者都能在提高軟件交付能力的不斷嘗試中取得圓滿成功,并利用這種能力來構建更好的產品和服務,以及更快樂、更高效的團隊。
Jez Humble
《持續交付》一書作者,DORA聯合創始人兼CTO