Jim Highsmith's List
1. Anderson, David J. Agile Management for Software Engineering.
2. Augustine, Sanjiv. Managing Agile Projects
3. Austin, Robert, and Lee Devin. Artful Making .
4. Avery, Christopher. Teamwork Is an Individual Skill .
5. Bennis, Warren. On Becoming a Leader .
6. Berkun, Scott. The Art of Project Management .
7. Boehm, Barry, and Richard Turner. Balancing Agility and Discipline: A Guide for the Perplexed .
8. Buckingham, Markus, and Curt Coffman. First, Break All The Rules .
9. Cockburn, Alistair. Crystal Clear .
10. Cohn, Mike. Agile Estimating and Planning .
11. Collins, Jim. Good to Great .
12. Cunningham, Ward, and Rick Mugridge. FIT for Developing Software .
13. DeMarco, Tom, and Timothy Lister. Peopleware: Productive Projects and Teams .
14. DeMarco, Tom, and Timothy Lister. Waltzing with Bears .
15. Derby, Esther, and Diana Larsen. Agile Retrospectives .
16. Haeckel, Stephan. Adaptive Enterprise .
17. Highsmith, Jim. Agile Project Management: Creating Innovative Products .
18. Johnson, George. Fire in the Mind .
19. Kennedy, Michael N. Product Development for the Lean Enterprise .
20. Larman, Craig. Agile and Iterative Development: A Manager's Guide .
21. Laufer, Alexander. Simultaneous Management .
22. Leffingwell, Dean. Scaling Software Agility (due out in March 2007).
23. Lencioni, Patrick. Five Dysfunctions of a Team .
24. McConnell, Steve. Rapid Development: Taming Wild Software Schedules .
25. Poppendieck, Mary and Tom. Implementing Lean Software Development .
26. Reinertsen, Donald G. Managing the Design Factory .
27. Smith, Preston G., and Donald G. Reinertsen. Developing Products in Half the Time: New Rules, New Tools .
28. Tabaka, Jean. Collaboration Explained .
29. Weinberg, Gerald M. Quality Software Management .
30. Wysocki, Robert K. Effective Project Management .