編輯推薦
想象你正在攀登一座名為“軟件開發”的山峰。本書是與你同登一座山峰的敏捷先驅所帶來的話語與圖片。他在崎嶇的山路邊找到相當平坦的歇腳處,畫下所見的風景,並寫下自己的想法和發現。他瞧見很多條上山的路,願以此書與你分享哪條路容易、哪條路睏難、哪條路安全、哪條路危險。他還想指引你欣賞身後的美景。正是這些美景豐富瞭你的登山之旅,讓你在重重睏難中收獲成長。
內容簡介
本書以簡單樸素的文字和生動活潑的手繪圖嚮讀者描繪軟件開發的本質,並提齣大量開放式問題,引領讀者思考。作者勾畫齣一條敏捷開發的“自然之路”,指引軟件開發者從復雜中找到簡單的齣路。本書分為兩個部分。第1部分闡述價值的循環,並分析價值的本質、如何創造和交付價值,以及如何確保軟件擁有良好的設計。第二部分針對讀者可能産生的疑問進行解釋,內容涉及如何衡量價值、如何組建強大的團隊,以及是否應該實施大規模敏捷。
作者簡介
羅恩·傑弗裏斯(Ron Jeffries),軟件開發領域的領軍人物,《敏捷宣言》起草人之一。他與Kent Beck和Ward Cunningham共同創造瞭敏捷開發實踐方法“極限編程”(XP)。
目錄
第一部分 價值的循環
第1章 尋找價值 3
第2章 價值就是那些我們想要的東西 5
第3章 根據功能特性可以指導得更好 17
第4章 根據功能特性組織團隊 25
第5章 根據功能特性進行計劃 31
第6章 根據功能特性構建産品 41
第7章 同時構建功能特性與基礎 49
第8章 零缺陷與良好的設計 58
第9章 價值的完整循環 73
第二部分 說明與論述
第10章 價值是什麼 77
第11章 如何衡量價值 80
第12章 是的,軟件開發很難! 84
第13章 事情並非那麼簡單 87
第14章 組建強大的團隊 89
第15章 使用五卡法進行初步的預測 93
第16章 自然軟件開發的管理之道 95
第17章 監督員工更加努力地工作 106
第18章 能力是提高速度的前提 110
第19章 重構 114
第20章 敏捷方法 119
第21章 大規模敏捷 122
第22章 結論 140
參考書目 142
軟件開發本質論:追求簡約、體現價值、逐步構建 下載 mobi epub pdf txt 電子書 格式