Saturday, May 05, 2007

Good books on Agile Methods

Following Agile related books are found to be good by many readers

  • Agile Project Management with Scrum - Ken Schwaber
  • Agile and Iterative Development - Craig Larman
  • Applying User Stories, Mike Cohn
  • Agile Estimating and Planning, Mike Cohn
  • Collaboration Explained, Jean Tabaka
  • Lean Software Development, Mary Poppendieck
  • Agile Project Management - Jim Highsmith
  • Managing Agile Projects - Sanjiv Augustine
  • Domain Driver Design: Tackling Complexity at the Heart of Software - Eric Evans
  • Working Effectively with Legacy Code - Michael Feathers
  • Refactoring to Patterns - Joshua Kerievsky
  • Project Retrospectives: A Handbook for Team Review - Norm Kerth
  • Agile Retrospectives - Ester Derby
  • Fearless Change: Patterns for Introducing New Ideas, Linda Rising
  • Product Development for the Lean Enterprise - Michael Kennedy
  • Crystal Clear by Alistair Cockburn
  • FIT for Developing Software - Rick Mugridge, Ward Cunningham
Online Resources:

  • www.agilealliance. org
  • www.scrumalliance. org
  • www.theagileblog. net
  • www.mountaingoatsof
  • www.stickyminds. com
I will keep updating this list as and when I come across good ones..


David Longstreet said...

You may want to check out Agile Methods and Other Fairy Tales.

Agile Methods and Other Fairy Tales.

Anonymous said...

Or not. It's not well written, and it's full of brief jabs with little substance and few legitimate references to back up the numerous claims.

David Longstreet said...

I have expanded my original article about 8 pages (it is 20 pages now). I have addressed some points and comments made and expanded on some of my original thoughts.

For those interested in reading a revised version visit


There has been some strong criticism of me and background. For those who want to decide whether or not I am a credibly person in the field of software development, then please review my clients list and read my bio.


David Longstreet
Software Economist