7 of 7 people found the following review helpful
5.0 out of 5 stars
A Book for Every Software Manager Developer, Sep 1 2009
By Methods & Tools Editor "www.methodsandtools.com" - Published on Amazon.com
This review is from: Agile Coaching (Paperback)
There was a time when software developers worked with consultants that will do things for their company or teach some technical knowledge. Agile approaches have brought forward another type of people: coaches. According to Rachel Davies and Liz Sedley, a coach doesn't tell you what to do, rather she shows you how she thinks you might do things and hope that it will help you to improve your situation. She leads by example. It is not easy to write a book on this type of topic. The authors recognize this situation and manage to achieve a good balance between general advice and practical usage reports.
The first part of the book is concentrated on the basics of coaching and communicating in software project. The software development curricula are often weak on "people" skills and you are not always lucky to find the right person as a supervisor when you get out of school. The second part goes through the different activities of a typical Agile project (daily meeting, user stories definition, planning, etc.) and discuss how coach can help a project team to achieve its goals. Each chapter has a final checklist and the book is also full of "personal stories" from the authors that enhance the theoretical advice, applying it on real situations.
Although the title of the book and some of its content might make you think that its value is limited to an agile context, I will recommend this book to every person that has some supervision function in software development organizations and to every developer who believe than acquiring additional "people" skill might improve its work environment. Just changing the way you talk with colleagues could lead to having more sunnier days at the office.
5 of 5 people found the following review helpful
5.0 out of 5 stars
Practical, thorough reference for aspiring coaches, Oct 6 2009
By Gerry J. Kirk - Published on Amazon.com
This review is from: Agile Coaching (Paperback)
I echo Yves' statement in that I wish I had this book when I started out coaching teams. The book covers all the bases to get started as a coach.
For coaches like me who have a few years' experience, some sections might seem dry, but overall you will gain insights in many areas. The PrOpER (Problem, Options, Evaluate, Review) model for deciding what to do in a situation is an example of something I learned. Overall, I feel that Agile Coaching helps me go to a deeper level on the practices I am already using, as well as teaching me about technical practices less familiar.
The book is an easy read, organized so you can dive into the topics that matter most to you now and can be used as a quick reference later.
My road to learning how to be a more effective coach involved scouring posts and articles online, discussing in mailing lists and talking to other coaches. Agile Coaching is a one-stop shop, packed with practical advice, examples to work from and stories from the trenches.
3 of 3 people found the following review helpful
5.0 out of 5 stars
Excellent book for helping teams get started with agile software development, Sep 30 2009
By Timothy J. Andersen - Published on Amazon.com
This review is from: Agile Coaching (Paperback)
This is a rather thin book that is a quick read. I like the cover art that was chosen for this book. Rachel and Liz did a great job of sprinkling little stories throughout the book to provide relevant examples that provided good context for the current topic.
I really enjoyed the first part of the book that focused on working with people, leading change, and building teams. The middle part of the book was a bit basic, but I won't judge harshly because the organization I work at has a fairly mature (6 years, 4 teams) adoption of Extreme Programming, so this part of the book was good review. It would be more valuable for someone who is trying to introduce teams to agile software development for the first time. The last part of the book was very good, it covers topics such as listening to feedback, helping teams reflect, and growing yourself.
I wish this book would have dealt more with 1-on-1 coaching and provided some insights/stories for "player coaches." I'd like to see a more advanced edition of this book for organizations who have a mature agile adoption and are looking to grow their own coaches.