Agile Project Management Reading List

Here is a list of the top 30 Agile Project Management books to read compiled by Jim Highsmith.  I have read a majority of these books and found them to be invaluable in my development as an agile practitioner.  These are a must read for anyone seriously taking on enterprise level agile development.

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 .

About Joe Ocampo

My personal philosophy is simple: "Have a good strategy that sets the environment for success through the enablement of the whole. Be agile but with a mind towards pragmatism. Delegate to the best qualified individuals, but don’t be afraid to involve yourself in all parts of a job. Treat everyone with respect, humility, and with a genuine pursuit towards excellence." Respected business and technical leader with expertise in directing organization towards effective results driven outcomes. Proven ability to perform and communicate from both technical and business perspectives. Strong technical and business acumen developed through experience, education and training. Provides the ability to utilize technology, harness business intelligence and execute strategically by optimizing systems, tools and process. Passionate about building people, companies and software by containing cost, maximizing operational throughput and capitalize on revenue. Looks to leverage the strengths of individuals and grow the organization to their maximum potential by harnessing the power of their collective whole and deliver results. Co-Founder of
This entry was posted in Uncategorized. Bookmark the permalink. Follow any comments here with the RSS feed for this post.

Comments are closed.