敏捷图书排行 (2011年修订)【转】

转自: http://www.noop.nl/2011/08/top-100-agile-books-edition-2011.html 

One year ago, at the Agile 2010 conference, I came up with the idea to publish a Top 100 Agile Books. Like many of my other top 100 lists it was a great success (in terms of blog traffic).

This year I am not at the Agile 2011 conference (for various reasons, both good and bad). But nevertheless, I decided to publish a new edition of the Top 100 Agile Books, especially for my friends at Agile 2011 who are enjoying a great conference without me.

This list is based on quality (averate ratings) and quantity (number of ratings), both on Amazon.com and GoodReads.com. The age of the books also played a minor factor in the calculations. (Older books should keep acquiring new ratings, or else they drop in the list.)

Congratulations are in order for Roy Osherove, who pushed Mike Cohn away from the #1 slot, and Jonathan Rasmussen, the highest new entry this year with The Agile Samurai. Other high new entries are Specification by Example(Gojko Adzic), The Clean Coder (Bob Martin), The Elements of Scrum (Chris Sims), The Concise Executive Guide to Agile (Israel Gat) and Management 3.0(hey, that’s me!).

Enjoy the list!

Update 12 August: I fixed an error in the calculations. The book Continuous Delivery (Jez Humble, David Farley) is now a new entry at #50.

TY LY Title Author(s) Year
1 5 The Art of Unit Testing: With Examples in .Net Roy Osherove 2009
2 1 Agile Estimating and Planning Mike Cohn 2005
3 3 Working Effectively with Legacy Code Michael Feathers 2004
4 8 Kanban: Successful Evolutionary Change for Your Technology Business David J. Anderson 2010
5 9 Succeeding with Agile: Software Development Using Scrum Mike Cohn 2009
6 2 Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin 2008
7 6 Agile Software Development, Principles, Patterns, and Practices Robert C. Martin 2002
8 4 Refactoring: Improving the Design of Existing Code Martin Fowler, et al. 1999
9 - The Agile Samurai: How Agile Masters Deliver Great Software Jonathan Rasmusson 2010
10 7 The Pragmatic Programmer: From Journeyman to Master Andrew Hunt, David Thomas 1999
11 11 User Stories Applied: For Agile Software Development Mike Cohn 2004
12 10 Growing Object-Oriented Software, Guided by Tests Steve Freeman, Nat Pryce 2009
13 32 The Principles of Product Development Flow: Second Generation Lean Product Development Donald G. Reinertsen 2009
14 14 The Art of Agile Development James Shore, Shane Warden 2007
15 23 Scrum and XP from the Trenches Henrik Kniberg 2007
16 12 Lean Software Development: An Agile Toolkit Mary Poppendieck, Tom Poppendieck 2003
17 13 Domain-Driven Design: Tackling Complexity in the Heart of Software Eric Evans 2003
18 16 Agile Principles, Patterns, and Practices in C# Robert C. Martin, Micah Martin 2006
19 17 Agile Testing: A Practical Guide for Testers and Agile Teams Lisa Crispin, Janet Gregory 2009
20 24 Implementing Lean Software Development: From Concept to Cash Mary Poppendieck, Tom Poppendieck 2006
21 18 Practices of an Agile Developer: Working in the Real World Venkat Subramaniam, Andy Hunt 2005
22 15 Making Things Happen: Mastering Project Management Scott Berkun 2008
23 57 Beautiful Testing: Leading Professionals Reveal How They Improve Software Adam Goucher, Tim Riley 2009
24 19 Behind Closed Doors: Secrets of Great Management Johanna Rothman, Esther Derby 2005
25 34 Crystal Clear: A Human-Powered Methodology for Small Teams Alistair Cockburn 2004
26 28 Agile Coaching Rachel Davies, Liz Sedley 2009
27 20 Applied Software Project Management Andrew Stellman, Jennifer Greene 2005
28 21 Agile Project Management: Creating Innovative Products (2nd Edition) Jim Highsmith 2009
29 22 xUnit Test Patterns: Refactoring Test Code Gerard Meszaros 2007
30 31 Manage Your Project Portfolio: Increase Your Capacity and Finish More Projects Johanna Rothman 2009
31 26 Writing Effective Use Cases Alistair Cockburn 2000
32 - Specification by Example: How Successful Teams Deliver the Right Software Gojko Adzic 2011
33 41 Managing the Design Factory Donald G. Reinertsen 1997
34 - The Clean Coder Robert C. Martin 2011
35 29 Agile Retrospectives: Making Good Teams Great Esther Derby, Diana Larsen 2006
36 39 Agile Project Management with Scrum Ken Schwaber 2004
37 30 Agile Adoption Patterns: A Roadmap to Organizational Succes Amr Elssamadisy 2008
38 27 Refactoring to Patterns Joshua Kerievsky 2004
39 40 Extreme Programming Explained: Embrace Change (1st+2nd Edition) Kent Beck, Cynthia Andres 1999
40 37 The Productive Programmer Neal Ford 2008
41 60 Agile Product Management with Scrum: Creating Products that Customers Love Roman Pichler 2010
42 25 Agile and Iterative Development: A Manager's Guide Craig Larman 2003
43 68 Stand Back and Deliver: Accelerating Business Agility Pollyanna Pixton, Niel Nickolaisen, Todd Little, Kent McDonald 2009
44 - The Elements of Scrum Chris Sims, Hillary Louise Johnson 2011
45 - Management 3.0: Leading Agile Developers, Developing Agile Leaders Jurgen Appelo 2011
46 47 Test Driven Development: By Example Kent Beck 2002
47 36 Agile Software Development with Scrum Ken Schwaber, Mike Beedle 2001
48 - The Concise Executive Guide to Agile Israel Gat 2010
49 48 Continuous Integration: Improving Software Quality and Reducing Risk Paul M. Duvall, Steve Matyas, Andrew Glover 2007
50 - Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation Jez Humble, David Farley 2010
51 35 Requirements by Collaboration Ellen Gottesdiener 2002
52 42 Manage It!: Your Guide to Modern, Pragmatic Project Management Johanna Rothman 2007
53 45 Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum Craig Larman, Bas Vodde 2008
54 38 Organizational Patterns of Agile Software Development James O. Coplien, Neil B. Harrison 2004
55 43 Leading Lean Software Development: Results Are not the Point Mary Poppendieck, Tom Poppendieck 2009
56 51 Ship it! A Practical Guide to Successful Software Projects Jared Richardson, William A. Gwaltney 2005
57 86 Kanban and Scrum - Making the Most of Both Henrik Kniberg, Mattias Skarin 2010
58 71 Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition Lyssa Adkins 2010
59 49 Collaboration Explained: Facilitation Skills for Software Project Leaders Jean Tabaka 2006
60 55 Beyond Software Architecture: Creating and Sustaining Winning Solutions Luke Hohmann 2003
61 50 Changing Software Development: Learning to Become Agile Allan Kelly 2008
62 80 Innovation Games: Creating Breakthrough Products Through Collaborative Play Luke Hohmann 2006
63 70 Just Enough Requirements Management: Where Software Development Meets Marketing Alan Mark Davis 2005
64 52 Agility and Discipline Made Easy: Practices from OpenUP and RUP Per Kroll, Bruce MacIsaac 2006
65 61 Implementation Patterns Kent Beck 2006
66 62 Extreme Programming Installed Ron Jeffries, Ann Anderson, Chet Hendrickson 2000
67 56 Beautiful Teams: Inspiring and Cautionary Tales from Veteran Team Leaders Andrew Stellman, Jennifer Greene 2009
68 53 Refactoring Databases: Evolutionary Database Design Scott W. Ambler, Pramodkumar J. Sadalage 2006
69 88 Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing Gojko Adzic 2009
70 58 Managing Agile Projects Sanjiv Augustine 2005
71 46 Agile Software Development: The Cooperative Game (2nd Edition) Alistair Cockburn 2006
72 81 Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results David J. Anderson 2003
73 73 Becoming Agile: ...in an Imperfect World Greg Smith, Ahmed Sidky 2008
74 66 Emergent Design: The Evolutionary Nature of Professional Software Development Scott L. Bain 2008
75 75 Test Driven: TDD and Acceptance TDD for Java Developers Lasse Koskela 2007
76 83 The Software Project Manager's Bridge to Agility Michele Sliger, Stacia Broderick 2008
77 - Lean-Agile Acceptance Test-Driven Development: Better Software Through Collaboration Ken Pugh 2011
78 63 Agile Excellence for Product Managers: A Guide to Creating Winning Products with Agile Development Teams Greg Cohen 2010
79 54 Managing Agile Projects Kevin J. Aguanno 2005
80 69 A Tale of Two Systems: Lean and Agile Software Development for Business Leaders Michael K. Levine 2009
81 67 Fearless Change: Patterns for Introducing New Ideas Mary Lynn Manns, Linda Rising 2004
82 64 Balancing Agility and Discipline: A Guide for the Perplexed Barry Boehm, Richard Turner 2003
83 79 Patterns of Agile Practice Adoption Amr Elssamadisy 2007
84 - Lean Architecture: for Agile Software Development James O. Coplien, Gertrud Bjørnvig 2010
85 59 Lean-Agile Software Development: Achieving Enterprise Agility Alan Shalloway, Guy Beaver, James R. Trott 2009
86 84 Business Agility: Sustainable Prosperity in a Relentlessly Competitive World Michael H. Hugos 2009
87 - Just Enough Software Architecture: A Risk-Driven Approach George H. Fairbanks 2010
88 78 Principles of Software Development Leadership: Applying Project Management Principles to Agile Software Development Ken Whitaker 2009
89 77 A Practical Guide to Distributed Scrum Elizabeth Woodward, Steffan Surdek, Matthew Ganis 2010
90 76 The Business Value of Agile Software Methods: Maximizing Roi With Just-in-time Processes and Documentation David F. Rico, Hasan H. Sayani, Saya Sone 2009
91 - Personal Kanban: Mapping Work | Navigating Life Jim Benson, Tonianne DeMaria Barry 2011
92 74 Agile Game Development with Scrum Clinton Keith 2010
93 - Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise Dean Leffingwell 2010
94 85 The Enterprise Unified Process: Extending the Rational Unified Process Scott W. Ambler, John Nalbone, Michael J. Vizdos 2005
95 - Managing Software Debt: Building for Inevitable Change Chris Sterling 2010
96 82 Project Management the Agile Way: Making It Work in the Enterprise John C. Goodpasture 2009
97 - Agile Software Development with Distributed Teams Jutta Eckstein 2010
98 - SDLC 3.0: Beyond a Tacit Understanding of Agile Mark Kennaley 2010
99 33 Scaling Software Agility: Best Practices for Large Enterprises Dean Leffingwell 2007
100 95 Test-Driven Development: A Practical Guide David Astels 2003

TY = position this year

LY = position last year

 以上好多书都出了中文版,看来我们的技术趋势和国外的很近。

 

时间: 2024-09-28 21:45:15

敏捷图书排行 (2011年修订)【转】的相关文章

欧盟明年修订《电子签名法》推广电子发票

12月9日消息,据国外http://www.aliyun.com/zixun/aggregation/31646.html">媒体报道,欧盟将于2011年修订<电子签名法>(E-Signatures Directive),使来自欧盟不同成员国的电子签名更易于读出.识别和接受,旨在鼓励企业更多使用电子发票,并使电子发票成为欧洲企业的首选发票形式. 欧盟委员会在声明中称:"当前欧洲的电子发票法规并不统一,电子发票的众多便利之处并未被挖掘出来.此次修改电子签名法就是希望排除

一年超过10亿的生意:关于字典的那些事

多知网5月7日消息,央视近日 曝光了湖北教育厅采购320万册盗版字典,发给农村学生,上个月云南腾冲也发生了类似的事情.群情激奋之余,对字典和盗版字典,你了解了多少?因为基于最基础的"字"的层面,如果将工具书计入教辅大类,那字典一定是教辅销量的无冕之王--建国以来,各版本累计销售以十亿计,几乎所有人识字阶段都少不了一本甚至几本字典相伴.有些作家常调侃,"书卖得再好也卖不过字典".又因为工具书的特殊属性,<新华字典>甚至曾由总理周恩来亲订修订原则,参与订正词

《云安全原理与实践》——1.1 云计算的发展历程

1.1 云计算的发展历程 云计算的出现是技术和计算模式不断发展和演变的结果.云计算的基础思想可以追溯到半个世纪以前.1961年,MIT(美国麻省理工学院)的教授John McCarthy提出"计算力"的概念,认为可以将计算资源作为像电力一样的基础设施按需付费使用:1966年,Douglas Parkhill在<计算机工具的挑战>(The Challenge of the Computer Utility)一书中对现今云计算的几乎所有特点,如作为公共设施供应.弹性供应.实时供

长江电力:耗费巨资“采购”漫天风险

恐龙(KOLONG)数据高级风险分析师:令一龙 [风险舆情] 风险指数:★★★★★ 恐龙(KOLONG)数据监测显示,长江电力于2009年8月31日召开了2009年第一次临时股东大会,审议通过了<关于重大资产重组方案暨关联交易的议案>,对公司收购中国长江三峡集团公司地下电站资产作出了原则安排. 2011年9月15日,长江电力2011年第一次临时股东大会会议通过了收购大股东中国长江三峡集团公司地下电站的方案,确定共分两批评估.两次收购地下电站资产,第一批资产和第二批资产的明细情况以评估机构出具的

中国旅游日“爱心书柜”赠百所学校乐途传爱不断

2012年5月19日http://www.aliyun.com/zixun/aggregation/33121.html">中国旅游日主会场无锡,由国家旅游局综合司主办.乐途旅游网承办的百册旅游图书捐赠百所中学的"爱心书柜"捐赠仪式正式启动.现场播放了由乐途旅游网策划创意的主题为:"给孩子送旅游梦想"捐赠记实的宣传短片.乐途旅游网副总裁焦炳武和其他爱心机构代表向10省区的学校代表捐赠了寄托着满满爱的"爱心书柜".受捐赠的十省区如下

互联网产业经济安全面临考验

[通信产业网讯](记者 吴磊) 3月6日消息,全国人大代表浙江电信党组书记张新建在一份题为<关于细分外商可投资中国互联网产业的建议>的议案中提出,由于目前中国主流互联网企业具有"两头在外"的特性,即资本来自境外经营业务在中国经营成果归境外,这意味着每年我国最优秀最具盈利能力的互联网企业所创造的利润,绝大部分都被境外投资者占有,国民却极少分享. 经济安全面临考验 张新建指出,外资纷至沓来进入中国互联网产业,在为中国普及了互联网的同时,也逐步从资本层面控制了中国互联网产业的各个

当当网董事长俞渝:搭上了两班车,找准了“移动的靶子”

2000年,俞渝和丈夫李国庆创办的当当网刚刚上线一年.那一年,国内40多家电商企业曾集体去泰国开会,如今活下来的只剩下两家.俞渝说,当当能活下来,不是幸运,是必然. 俞渝是当当网董事长.她说,当当网搭上了互联网和零售业这两班车,而且找准了一个"移动的靶子"."在配送速度上,我们瞄准四通一达:在采购成本上,我们研究家乐福华东和华北地区存在的差异.找标杆是最重要的,但是标杆永远是移动的靶子,最终还要我们不断调整自己." 百货销售额将超图书 1999年,从华尔街回国的俞渝

云计算走进出版业 数字图书技术与ICT应用同步

第十八届北京国际图书博览会(2011 BIBF,简称北京图博会)今天在京开幕.其中,本届展会最大的亮点是10000平方米的数字出版专业展区,为中外数字出版单位提供展示.交流.合作的发展空间.本网发现,风靡全国的http://www.aliyun.com/zixun/aggregation/13422.html">云计算技术,也在本届展会上大张旗鼓地亮相了. 本网采编在展会现场转了一圈后发现,近前几年在国内非常流行的云计算概念,已经作为ICT技术的应用发展,在数字出版业得到了有效地应用.比如

为已购东博煤矿募资16.59亿元会计师称亿利能源定增存蹊跷

证券部工作人员向记者表示,目前公司已经100%收购东博煤矿股权,此次定增是为了置换之前收购股权的资金■本报记者 杨 萌8月24日,亿利能源(600277,股吧)发布了<非公开发行股票发行情况报告书>(下简称:<报告书>),根据该<报告书>显示,此次非公开发行股票价格经过调整后为5.35元/股,总共发行5.56亿股,募集资金总额29.76亿元,扣除发行费用后募得资金29.37亿元.但值得记者注意的是,在此次的<报告书>中,并未提到非公开发行资金的用途,只是提到