內容簡介
這是一本介紹軟體交付過程的「科普小冊子」。 軟體交付過程是指修改了一行源代碼之後的一系列工作,直到包含這個改動的軟體新版本發布上線。這需要多久?可能需要幾秒,也可能需要數個星期甚至更長的時間。本書介紹在保證一定發布質量的前提下,如何加速這個過程,讓它盡量快一點兒,同時讓我們投入的精力盡量少一點兒。也就是說,本書介紹如何讓軟體交付變得更高效。 軟體工程、敏捷、精益、持續集成、持續交付、DevOps、雲原生、研發效能、平台工程等,都對這個話題有所貢獻。本書並不囿於上述某個特定的「門派」,而是介紹它們的關鍵要點,介紹如何綜合運用它們,並且根據實踐有所發展。作者簡介
石雪峰,Jenkins全球推廣大使、Certified Jenkins Engineer、Jenkins中文社區核心成員、Jenkins的狂熱愛好者。目前就職于京東商城前台工程效率團隊,負責公司級持續交付和DevOps平台體系建設。目錄
第1部分 推開軟體交付之門