Practices of an Agile Developer

Practices of an Agile Developer
I was lucky enough to get a early look at Practices of an Agile Developer by Venkat Subramaniam and Andy Hunt, one of the newest books from the Pragmatic Bookshelf. I’ve actually been anxiously awaiting this book ever since I saw Venkat speak about Java generics at the No Fluff Just Stuff conference last year - and I wasn’t disappointed! Whether you’re already doing agile development or just looking for a good resource to get started, this book is a must read.

PaD covers what you would expect from a book about agile development including integrate early and often, automate deployment, use short iterations, collective ownership, and keeping it simple. However, it’s the personal practices that set this book apart from others on the subject. Practices of an Agile Developer discusses many of the “soft” aspects of software such as criticize ideas instead of people, keeping up with change, and the importance of rhythm.

Speaking of rhythm, this book is a joy to read. Unlike some tomes that drone on and on, PaD presents material in easy to digest chunks of 2-5 pages making it particularly approachable for those of us with limited contiguous reading time! Venkat and Andy do a great job of putting these practices into context by providing “devil” and “angel” quotes throughout (and if you’re anything like me, some of those devils hit awfully close to home…). Each section leads off with the devil tempting you to do something foolish and ends with an angel’s advice on following the practice.

It’s one thing to read about something but unless you’ve actually successfully applied the knowledge (or have Venkat and Andy on retainer), it can be very difficult to know if you’re doing it right. To help reinforce the material, each section gives you a sense of what the practice should feel like and as someone that has only worked in pseudo agile environments, I found these pointers particularly helpful!

Subtitles are often overlooked - but “Working in the Real World” really is fitting. Unlike some books that preach practices that only work in narrow niches or the halls of academia, this book gives you practical advice that you can apply to your work today. The book is on its way to the printer and should be available in early March - preorder your copy now! But don’t just take my word for it

3 Responses to “Practices of an Agile Developer”

  1. ntschutta.com » Blog Archive » NFJS - Day 1 Says:

    […] Just when I thought I couldn’t possibly run into anyone else I knew, there before me was Jeanette Takaoka-Miles! Jeanette is probably 80% of the reason I earned two of my certs…alas I didn’t have much time to talk - hopefully tomorrow! In the break after the first session, I ran into Jeff Jensen of TC JUG fame. Speaking of which, Ryan and I will be back at TC JUG in July. Before dinner, I had a chance to say hi to Venkat Subramaniam coauthor of the fantastic Practices of an Agile Developer - I didn’t get to any of his talks today but he’s first on my list for tomorow! I know there were a couple of other friendly faces but they escape me after a 17 hour day! […]

  2. ntschutta.com » Blog Archive » Congrats PaD! Says:

    […] I want to extend a heartfelt congratulations to Venkat Subramaniam and Andy Hunt on Practices of an Agile Developer being named a 2007 Jolt Product Excellence Finalist! I was lucky enough to get an early look at PaD and I can’t recommend it enough. In case you missed it, Pragmatic Bookshelf has been on quite a run of late - Chad Fowler’s Rails Recipes was also named a finalist and this will mark the third year in a row that a Prag book as made the list (they’ve won two for the record). Anyway, a big W00T to Venkat, Andy, and Chad!! […]

  3. Congrats PaD! - Recipes World Says:

    […] I want to extend a heartfelt congratulations to Venkat Subramaniam and Andy Hunt on Practices of an Agile Developer being named a 2007 Jolt Product Excellence Finalist! I was lucky enough to get an early look at PaD and I can’t recommend it enough. In case you missed it, Pragmatic Bookshelf has been on quite a run of late - Chad Fowler’s Rails Recipes was also named a finalist and this will mark the third year in a row that a Prag book as made the list (they’ve won two for the record). Anyway, a big W00T to Venkat, Andy, and Chad!! […]

Leave a Reply