To lead change, you need to expand your toolkit, and this book gives you the tools you need to make the transition from agile practitioner to agile coach.
Agile Coaching is all about working with people to create great agile teams. You'll learn how to build a team that produces great software and has fun doing it. In the process, you'll grow a team that's self-sufficient and skillful.
This book provides you with deeper knowledge of how agile practices work and how to inspire your team to improve. Discover how to coach your team through the agile lifecycle, from planning to writing software. Learn the secrets of running effective agile meetings and how to get your team following a consistent approach to creating software. You'll find chapters dedicated to introducing Test-Driven Development, designing Retrospectives, and making progress visible.
Find out what works and what to avoid when introducing agile practices to your team. Throughout the book the authors share their personal coaching stories from experience with real teams, giving you insights into what works and what to avoid. Each chapter also covers hurdles that you and your team may face and what to do to clear them.
Review By: John Snuggs 02/12/2010This book is full of great information that reminds me of the things I appreciate most about being an agile teams coach. In my training, I was fortunate to have an experienced mentor as I began my role as an agile coach. Agile Coaching is like having Rachel and Liz right by your side offering an education and support just like a mentor would. The examples they provide throughout the book exemplifies their variety of experiences.
The book is written in a comfortable and approachable narrative style and mixes in references to many valuable Web sites with more information. The authors are clearly advocates for continuous learning. The references to blogs and Web sites show how they continue to build their own knowledge base. The information fits very well for those curious about introducing agile principles and practices. For readers who are already using agile, the book can serve as a salient reminder of the reason that we use the practices and what cost may be incurred for choosing to not implement practices.
The authors provided a thorough treatment of Test Driven Development and quality coding. They seem to have a strong technical background and an ability to teach teams how to work in pairs. I learned about coding dojos and many other things that I will apply to my team. Consistent with the structure throughout the book, the authors include a description of the practice, the benefits, and some hurdles that you are likely to encounter. This systematic approach helped me to be ready for obstacles. I've still had to work through the hurdles, but it’s good to know that they are coming.
I plan to keep this book on my bookshelf as a reference. I'll use it when I need to get re-grounded in agile principles and practices. I think it’s an ideal choice for someone starting to coach agile teams.