评选的标准依然是:1)Amazon的浏览次数 ;2) Amazon的评分 ; 3) google的点击次数 ; 4) 是否得到 Jolt 奖 (一本技术书籍只有在获得了Jolt奖之后才能真正奠定经典的地位)。
下面是全部名单,如果你对敏捷开发有兴趣,可以看看你看过其中一本还是几本?
1: Robert C. Martin
Agile Software Development: Principles, Patterns and Practices
2: Martin Fowler
Refactoring: Improving the Design of Existing Code
3: Mike Cohn
Agile Estimating and Planning
4: Mike Cohn
User Stories Applied: For Agile Software Development
5: Andrew Hunt, David Thomas
The Pragmatic Programmer: From Journeyman to Master
6: Alistair Cockburn
Agile Software Development: The Cooperative Game (2nd Edition)
7: Craig Larman
Agile and Iterative Development: A Manager's Guide
8: Kent Beck
Extreme Programming Explained: Embrace Change (2nd Edition)
9: Jim Highsmith
Agile Project Management: Creating Innovative Products
10: Paul Duvall, etc.
Continuous Integration: Improving Software Quality and Reducing Risk
11: Mary Poppendieck, Tom Poppendieck
Lean Software Development: An Agile Toolkit
12: Ken Schwaber
Agile Project Management with Scrum
13: Ken Schwaber, Mike Beedle
Agile Software Development with Scrum
14: Alistair Cockburn
Crystal Clear: A Human-Powered Methodology for Small Teams
15: Venkat Subramaniam, Andy Hunt
Practices of an Agile Developer: Working in the Real World
16: Kent Beck
Test Driven Development: By Example
17: Johanna Rothman
Manage It!: Your Guide to Modern, Pragmatic Project Management
18: James Shore, Shane Warden
The Art of Agile Development
19: Ron Jeffries, etc.
Extreme Programming Installed
20: Esther Derby, etc.
Agile Retrospectives: Making Good Teams Great