I wanted a better understanding of the Agile methodology. I had worked in a company which used Agile practices (stand ups, peer reviews, development iterations etc), but I had never studied Agile development. The above Dilbert comic illustrated my fear – that I misunderstood Agile.
The Agile Manifesto provides a great run down of the core values behind Agile development. It is certainly worth the ten minutes of reading to get an overview of Agile’s history and purpose. However, the manifesto is not implementation ready; it doesn’t provide enough detail on how to build an Agile team.
Practices of an Agile Developer is co-authored by Andy Hunt, who is one of the original authors of the agile manifesto. The book is well structured providing good overviews at the beginning of each chapter. The more detailed information provides some great examples and analogies which really solidifies the benefits of Agile development.
Venkat and Andy practice what they preach by delivering a book which is useful to the reader and communicates Agile development in a clear and concise way.