1. 程式人生 > >敏捷開發推薦圖書

敏捷開發推薦圖書

               

發現市面上關於敏捷開發相關的圖書非常之多,內容難免有重複,選擇起來比較困難,全部讀完更是很費時間。下面總結一下我在培訓課上喜歡做獎品的幾本書,並簡述原因,以供參考。

因為敏捷開發的盛行也不是一年兩年了,因此沒有推薦講解基礎知識的入門類圖書(大師們早期的圖書因此被連累了……),如果想了解基本知識,下載一本免費的《火星人敏捷開發手冊》足夠了,連線在這裡:http://blog.csdn.net/cheny_com/article/details/6616794

硝煙中的Scrum和XP

推薦原因:實際開發專案的總結,理論與實踐並重;作者很有管理頭腦本書整體覆蓋了整個Scrum中的所有專案管理領域,包括計劃、估算、跟蹤等內容。本書最大的特點就是作者是一家企業50人部門的管理者,他通過記錄實際團隊活學活用敏捷開發的過程,把敏捷過程”例項化“了。書中除了描述他們做了什麼,還提到了他們”做過什麼“”認為什麼也有可能可行“”未來想嘗試什麼“等等,很多選擇充滿辯證,值得深入借鑑。圖書的厚度值得稱讚,只有區區……我也忘了多少頁了,總之是能買到的最薄的敏捷開發圖書了。

使用者故事與敏捷方法

推薦原因:當前僅有的關於需求開發和管理的敏捷開發圖書儘管敏捷開發圖書有近百部之多,但在此圖書釋出時(大約兩年前吧),它是唯一的關於需求開發和需求管理的一本。說起原因來,就是當年發明XP和Scrum的人,多數出身程式設計或專案管理,因此對需求、建模這些,還到不了能寫一本圖書的水平。而這本書的出現則填補了空白。書中整體從最細節的使用者故事描述、使用者建模,到進入開發後的估算等環節都有描述,可以很好地覆蓋PO(產品經理)的知識面,是一本不可多得的參考書。本人所寫的敏捷開發使用者故事系列(http://blog.csdn.net/column/details/agile.html?page=2)的前幾篇文章在書中都能找到相應的環節;個人感覺書中所缺的內容只有使用者故事分類、大量使用者故事的組織結構問題,可在系列中後期的其他文章中找到。

敏捷開發一千零一夜

推薦原因:當前僅有的國內敏捷案例集在IT技術和研發管理領域,國內能達到總結高度水平的作者還很少,所以基本上大家都是翻譯國外的圖書,或以中國方式重新詮釋西方思想寫一本新書。但這些舶來的管理方法在落地的時候多數都水土不服,從早期的ISO9000,CMMI,到現在最盛行的敏捷開發,無不如此。在這種大環境下,這本案例集作為十多家中國企業嘗試、實施以及重新思考敏捷開發的成果,彌足珍貴。案例們本身可能“不完美”,然而這正是現實世界中敏捷開發的樣子,與理想中完美的敏捷開發過程相比,也更有可能貼近大家的實際情況。所以對所有嘗試過敏捷但感覺問題很多的實踐者而言,是難得的參考案例。本人蔘加了此書的編寫並貢獻了其中一篇案例;此書的編者王立傑和馮國馨老師之前曾編寫《敏捷無敵》《專案管理那些事》。正要買幾本關於持續整合的圖書,不過要在實踐後(而不是看完書後)才能和大家分享。如果有推薦,歡迎回復:)