At Agile Coach Camp Germany 2010, Marc Bless walked around and asked participants: which one book should I read. The result was this list.
As I liked this idea a lot, I did the same at Agile 2010. Only I did not say “what is the one book I should read.” Actually I asked people to give me one name of a book to put on the list. Some people asked me what the list was for (suprisingly not everyone) I gave a diversity of answers to that question (hoping for a diversity in books).
These were some of the answers I gave:
– the one book that I should read
– the one book that everyone in agile should have read
– the one book that changed your life
– the book you think is missing in this list
– …
I only had 2 rules:
– Only one book
– It can’t be on the list already
This is the list they put together:
- Gerald Weinberg: The psychology of Computer programming Recommended by JB Rainsberger
- Michael Feathers: Working effectively with Legacy code Recommended by Dave Nicolette
- Donald Reinertsen: The principles of Product Development Flow Recommended by Karl Scotland
- Stephan Erikson: Gardens of the Moon Recommended by Arlo Belshee
- Dietrich Dörner: The logic of failure Recommended by Laurent Bossavit
- Steven Gary Blank: Four Steps to epiphany Recommended by Aleksey Kolupaev
- Dan Roam: The Back of a Napkin Recommended by Nataliya Trenina
- Dan Heath & Chip Heath Made to Stick Recommended by Arto Eskelinen
- Keith Johnstone: Impro Recommended by Sami Honkonen
- Robert Austin: Artful Making Recommended by Patrick Wilson-Welsh
- Linda Rising: Fearless Change
- Donald Reinertsen: Developing Products in half the time Recommended by Brad Swanson
- Frederick Brooks: Mythical Man Month Recommended by Dave Thomas
- Jeffrey Pfeffer & Robert I. Sutton Hard Facts, half-truths and total nonsense Recommended by Esther Derby
- Daniel Pink: Drive Recommended by Mary Poppendieck
- Tom De Marco: Slack: Getting past Burnout, Busywork and the myth of total efficiency Recommended by George Dinwiddie
- William Ury: The Power of a Positive NO Recommended by Michele Sliger
- Gojko Adzic: Briding the communication Gap Recommended by Janet Gregory
- Gerald Weinberg: The Secrets of consulting Recommended by Joshua Kerievsky
- Atul Gawande: The Checklist Manifesto Recommended by David Hussman
- Garr Reynolds: Presentation Zen Recommended by Jurgen Appelo
- Robert Fisher Le Chevalier a l’armure rouilléé Recommended by François Beauregard
- John Shook: Managing to learn Recommended by Tom Poppendieck
- Jonah Lehrer: How we decide Recommended by Bob Payne
- Benjamin Zander: The art of possibility Recommended by Christophe Thibaut
- Perkins, Holtman, Kessler, Mccarthy Leading at the edge: leadership lessons from the extraordinary saga of shackleton’s Antartic Expedition Recommended by Gino Marckx
- Norman Kerth: Project Retrospectives Recommended by Jutta Eckstein
- Robert Heinlein: Stranger in a strange land Recommended by Johanna Rothman
- Malcom Gladdwell Outliers Recommended by Gerry Kirk
- Kathleen D Ryan: Extraordinary Groups Recommended by Diana Larson
- Anne Lamott: Bird by Bird Recommended by Lisa Crispin
- James Shore: The Art of Agile Development Recommended by Bonnie Aumann
When I write this blog post, I am very happy about the list, it contains a lot of books I like, it contains books I have sitting on my shelve waiting to read and it contains books I did not know and look promissing…
And that while I found three book at my clients office today that should have arrived before my holiday and a kindle 3 on his way to become mine, life is good…
Update: Thanks to JB’s comment I now have a nicer view to these books:
21 comments on “Agile 2010 Booklist”
Thanks Yves, for continuing this work at Agile 2010. Let’s go on with these surveys at conferences and camps.
The one book that is missing from both lists, but that I found the most beneficial, is Alistair Cockburn‘s Agile Software Development – The Cooperative Game, 2nd edition. It explains in large why Agile works, and on which factors to take a closer look. It’s rather long compared to other books, but it’s definitely worth reading.
Great idea Yves!
I always look for books that people recommend. Great post!
I agree with Markus, the Cooperative Game was and still is the book about agile I recommend to everybody.
My other favourite would be ‘The Goal‘ by Eliyahu Goldratt.
Hey Markus & Nick cool that you add your own books to this list.
The rules stay the same: add a new book and only one book.
I will edit the comments and add the book links (I just found out I can edit comments, not sure if it is a good thing, but at least I can add the links.)
@Marc: If I see a good idea I will use it everywhere (and give credit if I remember from who I borrowed it.)
If you have a librarything.com (go open one), you could make a list of these books and share it. Highly recommended.
I have a librarything account and it actually has +500 books on it.
Actually the book page on this blog shows all the books on my libarything account.
Great idea.
I will add the Agile2010Booklist tag to all these books.
Thanks for the list. Here is my personal book recommendation:
Succeeding with Agile by Mike Cohn
– marc
Good to see the idea living on. My recommendation would be The Fifth Discipline by Peter Senge.
Great list. I would add “accelerated learning handbook” by David Meier (sp?)
@Chris this is on my reading list for so long, … Gues I have to start reading it…
It is a great list, thanks for sharing.
I also want to add my favorite, it is a very old and small Chinese book. “Tao Te Ching” (Free online version //academic.brooklyn.cuny.edu/core9/phalsall/texts/taote-v3.html) by Laozi
+1 on for “The Fifth Discipline” suggested by John McFadyen. Since John already suggested it I would add “Refactoring: Improving the Design of Existing Code” by Martin Fowler.
Great Idea Yves. I plan to do the same at the Agile Open Southern California event (//agileopencalifornia.com/content/view/19/46/) planned for this week. Will come back and post the results here.
Thanks Bachan,
One thing I did regret from my list, is that I started from scratch.
I could have started from the original list.
That way we could create a very big list of unique books.
Would you be willing to start from my list?
Yves
Another list of Agile and Lean books:
//agile.dzone.com/articles/dzones-top-10-agile-and-lean
This book (and author) changed my (programming) life
Robert Martin: Clean Code //www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882