Scan barcode
teibrich's review
3.0
This is probably not a must-read, but still a very interesting, thoughtful and personal perspective on Agile. Martin brings the often forgotten developers side to the equation and strongly advertises software craftsmanship as a way to incorporate the often forgotten and ignored parts of agile (XP, TDD, Pair Programming, ...) into today’s organizations. With this the book is an important contribution to the history of agile!
brh301's review
informative
lighthearted
medium-paced
4.0
Good overview book on agile. Covers the key principles. Not a user guide but more of context setting. Worth the 5 hours on audiobook.
melicamp's review
5.0
It's good to be reminded what was Agile (is it a noun now?) all about in the beginning, before it became distorted beyond all recognition by the industry. The book should probably be obligatory for everyone working in IT. Although, I don't agree with everything, especially with the critique of Agile Lifecycle Management (ALM) systems and I don't think that implementation of the presented practices is as easy as Uncle Bob says. If it would be that easy, there wouldn't be so much struggle, especially in big organizations.
What I did like is how savage Uncle Bob is about Agile certification programs. Some quotes:
"The Agile certifications that exists are complete joke and utter absurdity. (...)"
"(...) For example, the fact that someone is certified a Scrum Master is worthless certification".
Ouch.
What I did like is how savage Uncle Bob is about Agile certification programs. Some quotes:
"The Agile certifications that exists are complete joke and utter absurdity. (...)"
"(...) For example, the fact that someone is certified a Scrum Master is worthless certification".
Ouch.
aaronmunger's review
5.0
I like Uncle Bob's writing, his humor seems to line up well with mine. It's nice to have a clear picture of what agile was meant to be and why, though he certainly favors the XP version.
nesaro's review
informative
medium-paced
4.0
Easy to read, comprehensive, lean take on agile with some focus on XP and TDD. The only negative thing I have to say about the book is that there aren't many citations, although the introduction already addresses this.
michalioz's review
2.0
Maybe an article would be more convenient way to share the content of this book but then again it depends on the audience. If you have <2 years of experience working in an Agile environment go on and read the whole thing, otherwise feel free to skim through it. I enjoyed the exposure of common misconceptions of Agile i.e. that you can't just apply the ceremonies without the technical processes (TDD, pair programming), and some insights around the actual roles of Product Owners and Scrum Masters.
vipinajayakumar's review
5.0
This one was recommended to me by a teammate, and is only the second book by Uncle Bob that I have read (first one was Clean Code). I genuinely had chills as I started reading this and I ended up finishing it in just one day. You know that feeling when you want to tell someone how much you agree with everything they said? :P This book is a must read for any software developer.
Here is something that made me laugh: "Some folks think that Agile is about going fast. It’s not. It’s never been about going fast. Agile is about knowing, as early as possible, just how screwed we are."
Here is something that made me laugh: "Some folks think that Agile is about going fast. It’s not. It’s never been about going fast. Agile is about knowing, as early as possible, just how screwed we are."