2011年最熱門的敏捷書籍排行榜
Jurgen Appelo已是連續第二年提供由他整理的前100名敏捷書目。該書目是根據來自Amazon.com和GoodReads.com兩網站上的平均評分和評分次數綜合統計得出的。計分時也考慮了出版年份的因素。
該書目中的躋身前10的書籍包括,
今年 去年 書名 作者 出版日期 1 5 單元測試的藝術:.NET實戰教程(尚無中文版)
The Art of Unit Testing: With Examples in .NetRoy Osherove 2009 2 1 敏捷估計與規劃
Agile Estimating and PlanningMike Cohn 2005 3 3 修改代碼的藝術
Working Effectivelywith Legacy CodeMichael Feathers 2004 4 8 看板:為你的技術生意成功地進行漸進式改革(尚無中文版)[1]
Kanban: Successful Evolutionary Change for Your Technology BusinessDavid J. Anderson 2010 5 9 Scrum敏捷軟件開發
Succeeding with Agile: Software Development Using ScrumMike Cohn 2009 6 2 代碼整潔之道
Clean Code: A Handbook of Agile Software CraftsmanshipRobert C. Martin 2008 7 6 敏捷軟件開發:原則、模式與實踐
Agile Software Development, Principles, Patterns, and PracticesRobert C. Martin 2002 8 4 重構:改善既有代碼的設計
Refactoring: Improving the Design of Existing CodeMartin Fowler, et al. 1999 9 - 敏捷武士:敏捷專家如何交付卓越的軟件(尚無中文版)[2]
The Agile Samurai: How Agile Masters Deliver Great SoftwareJonathan Rasmusson 2010 10 7 程序員修煉之道——從小工到專家
The Pragmatic Programmer: From Journeyman to MasterAndrew Hunt, David Thomas 1999
根據Jurgen的評分,這次Roy Osherove從Mike Cohn那里贏得了榜首位置。比如今年,Mike Cohn又像去年一樣有好幾本書上榜。查看完整書目請點這里。
Terry Bonio分享了他的前3名敏捷“團隊”書籍列表,而且已將書中的方法成功地運到他的團隊和項目之中。他的列表包括,
- 決勝管理:美國海軍陸戰隊30條軍規[3]
Corps Business – The 30 Management principles of the U.S. Marines - 駕御極客:如何領導才華橫溢的技術怪才
Leading Geeks – How to Manage and Lead the People Who Deliver Technology - 聰明——領導你最聰明最富創造力的人(尚無中文版)
Clever – Leading your smartest, most creative people
Terry還向任何關注敏捷項目質量的人推薦了《萬里任禪游》[4](Zen and the Art of Motorcycle Maintenance)
Mitchell Pronschinske分享了由Dzone的300名書評團隊成員評出的前10名敏捷書目。大多數書也已經列在Jurgen的前10名書目中。其他一些書籍包括,
- 敏捷回顧——讓團隊從優秀到卓越[5](尚無中文版)
Agile Retrospectives: Making Good Teams Great by Esther Derby, Diana Larsen, and Ken Schwaber - 敏捷軟件測試:測試人員與敏捷團隊的實踐指南
Agile Testing: A Practical Guide for Testers and Agile Teamsby Lisa Crispin and Janet Gregory - 極限編程實施
Extreme Programming Installed by Ron Jeffries, Ann Anderson, and Chet Hendrickson - 門后的秘密:卓越管理的故事
Behind Closed Doors: Secrets of Great Management by Johanna Rothman, and Esther Derby - 精益軟件開發管理之道
Leading Lean Software Development: Results Are Not the Point by Mary and Tom Poppendieck - 敏捷開發的藝術
The Art of Agile Development by James Shore and Shane Warden
InfoQ分別在2010年和2009年也做了類似的最熱門敏捷書籍匯總。
這些書目是否遺漏了您的最愛?不妨分享給大家 :)
譯注
[1] 看板,是豐田生產方式(Toyota Production System,TPS)中用來支持非集中“拉動式”生產控制(non-centralized "pull" production control)而使用的卡片。作為精益生產的工具,它現在已經應用于世界各地的制造企業之中。如今在敏捷軟件開發中,項目的可視化(例如在墻壁上放置任務卡片就是常見的實踐)往往被叫做“軟件看板”,或者“任務看板”。我們甚至可以看到一些產品維護團隊在類似瀑布過程模型中使用看板系統。那么,看板到底是什么呢?為什么它會被用于軟件開發環境之中呢?
答案詳見將看板應用于軟件開發:從敏捷到精益,更多信息請查看維基百科。
[2]The Agile Samurai: How Agile Masters Deliver Great Software,此書是由The Pragmatic Bookshelf公司出版的,更多信息請訪問此書介紹頁(頁面底部還提供樣章試讀)。
[3] 決勝管理:美國海軍陸戰隊30條軍規,超星讀書提供免費在線閱讀。
[4] 《萬里任禪游》特別鳴謝許曉斌所提供的相關中文版信息。另,推薦關于此書的一篇臺灣書評。
[5] 敏捷回顧——讓團隊從優秀到卓越,雖然此書尚無中文版問世,
查看英文原文:Top Agile Books 2011
來自: InfoQ