Books, Articles, et al.
Here is a list of some agile coaching-related articles, web sites, books, videos and other info. Lots of stuff in the list, just jump to the bits that interest you.
New Advanced Agile/Scrum Book Series
Succeeding with Agile, Mike Cohn
Agile Testing, Lisa Crispin and Janet Gregory
Coaching Agile Teams, Lyssa Adkins
Agile Game Development with Scrum, Clinton Keith
Professional Coaching Training
The International Coach Federation lists all accredited coaching schools and administers coaching credentials.
European Mentoring and Coaching Council lists all accredited coaching schools in Europe.
The Coaches Training Institute. This is the individual coaching training school Michael and I went to (and that David is going to). Georgetown University also has a program many people recommend, but we have not experienced it ourselves.
Center for Right Relationship. Coach training school offering Organization and Relationship Systems Coaching (team coaching).
Attractor Systemic Coaching offered in Denmark
Newfield Network Executive coaching school
Skills for Agile Coaches
Laura Whitworth, et. al.: Co-Active Coaching, 2nd Edition: New Skills for Coaching People Toward Success in Work and Life
Coaching skills for agile coaches,such as powerful questions, are taught in this book. It’s fantastic, and you can get a good start using this book, but I did not get good at the skills (and, in fact, misunderstood several of them) until I attended the classes that teach these skills.
Tony Stoltzfus: Coaching Questions: A Coach’s Guide to Powerful Asking Skills
This is the full-of-easy-and-useful-stuff book that David and Allison love.
Rachel Davies and Liz Sedley, Agile Coaching
A very practical and useful guide for coaching teams. Wonderful for new agile coaches.
J, Richard Hackman: Leading Teams: Setting the Stage for Great Performances
While not an agile book per-se, all of the ideas in this one are applicable to coaching agile teams. For example, need help convincing a product owner to create a compelling vision? This book helps you explain why that’s so important.
Susan Scott: Fierce Conversations
Because you have to have a lot of fierce conversations as an agile coach. Might as well get good at them.
Jean Tabaka: Collaboration Explained
Great book for agile coaches about being a good facilitator. Check out the section with starter agendas for sprint planning and other agile meetings.
Esther Derby and Diana Larsen: Agile Retrospectives. To help you create retrospectives that have people get up from the conference room table and come up with real insights. My copy of this has stickies all over it and coffee stains and worn out pages. That’s how much I use it.
Michael James: A Scrum Master’s Checklist
Scrum Development Yahoo Group and Scrum Alliance Google Group. These are the places to ask questions and hear from others who have run into the same kind of problems. Try not to be put off by the volume of emails, you’ll no doubt find ways to filter appropriately over time.
Extreme Programming – Discussion on Extreme Programming, Agile Methods, software development practices, and related topics. Not just for XP pracitioners.
Agile Usability – This group is aimed at writers, designers, interaction analysts, etc.
Agile Testing – For testers, and anyone interested in testing. Again lots of traffic.
Retrospectives – The retrospectives group, for those interested in hearing what others do.
Getting Your Head into The Agile Leadership Mind-set
Margaret Wheatley: Leadership and the New Science: Discovering Order in a Chaotic World
Great material on why the mechanistic view of the workforce no longer works. What worked for me: start with Chapter 8 then go back to the heavier science at the beginning.
Peter Block: The Answer to How is Yes
A great book for helping your managers (and you) get past the “how do we do it” and into the “why should we do it.”
Tom Peters: Re-imagine! Business Excellence in a Disruptive Age
This book is as visually stunning as its words are stunning. It should get you re-imagining in no time.
Peter Senge and others: Presence: An Exploration of Profound Change in People, Organizations and Society – This one is a little academic, but if you like that (or can wade through it) the payoff is big. Amazing insights that cause me to say “oh! so that’s why that happens in companies” happened frequently. Now, months later, I find that I reference this book all the time.
Bill Joiner and Stephen Josephs: Leadership Agility: Five Levels of Mastery for Anticipating and Initiating Change – The leaders we need now are not heroes, they are synergists who bring the best out in everyone (including themselves). This book gives you a clear model of the levels of leadership in play now and where we are going with the new breeds of leadership (and why we must).
Umair Haque : The Builder’s Manifesto
It’s Buildership, not Leadership that’s needed today.
Highly Recommended Books from Allied Disciplines
Dan Pink: Drive: The Surprising Truth about what Motivates Us
What motivates people, really? (hint: it’s not raises or public embarrassment). For a short burst of this book in 15 minutes, see the TED talk on The Surprising Science of Motivation.
The Arbinger Institute: The Anatomy of Peace
For helping you turn the ratio around so that you are spending much more time helping things go right rather than dealing with things that are going wrong. Plus, great ways to get to the heart of conflict on your teams (and within yourself).
The Arbinger Institute: Leadership and Self-Deception
Essential reading for any manager, but especially for Agile Coaches.
Lee Devin & Rob Austin: Artful Making
This is an excellent book that explores how methods used in creative fields such as theatre can be applied to managing knowledge-based projects.
Steven Johnson: Emergence: The Connected Lives of Ants, Brains, Cities and Software
Why agile teams are more like ecosystems than machines is explained with lots of examples in this book.
Tom DeMarco: Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency
This book is inspiring and surprising; it is like a whack to the side of the head.
Christopher Avery: Teamwork is an Individual Skill: Getting Your Work Done While Sharing Responsibility This is a must-have book for Agile team members. It contains tests and tools to help you become the kind of team member that creates astonishing results.
Back to the Agile Basics
Henrik Kniberg: Scrum and XP From the Trenches Also available as a downloadable PDF. This is the book I tell newcomers to Scrum, “If you’re gonna read only one Scrum book, make it this one.”
Henrik Kniberg and Mattias Skarin: Kanban and Scrum – Making the most of both In the style of Scrum and XP from the Trenches, this book is ultra-practical and useful without becoming a “guide for dummies.” Available as a print book and downloadable pdf.
Ken Schwaber & Mike Beedle: Agile Software Development with Scrum The original Scrum book. Good, clear overview of the practices and principles of Scrum. It is somewhat out-of-date now, as Scrum has progressed since the book was written, but it is still a valuable read.
Kent Beck: Extreme Programming Explained: Embrace Change One of the first Agile books. Focuses mainly (but not solely) on the engineering practices, and supplies good overall context for creating an Agile organization.
Menlo Innovations Team: Innovative Exploration A picture book about how Menlo Innovations does XP (really, truly, fully). Great for showing people what it should look like and how it should work when done well.
Mike Cohn: User Stories Applied This clear and simple book covers the aspects of writing, estimating, prioritizing and committing to product requirements. Essential reading for Product Owners.
Mike Cohn: Agile Estimating and Planning What are story points again? Why do we use them and not estimated hours? This book will refresh you on these topics and help you become good at estimation and release planning.
Mike Cohn: What is agile and Scrum and Scrum described
Scrum Alliance: What is Scrum
InfoQ interview with Jeff Sutherland: Scrum and Not Scrum — with video.
Best description about the Essence of Scrum
Running Tested Features and Technical Debt by Ron Jeffries
David Rico: The Business Value of Agile Software Methods
This book gives you all the numbers and formulas you could possibly want on why Agile methods produce more value than other ways of working.
For when you need some more convincing data, here are Waterfall vs Agile statistics vs industry benchmarks from QSM Associates and Michael Mah-
Agile Manager Material
Lyssa Adkins and Michael K. Spayd: The Manager’s Role in Agile
Lyssa Adkins: You Tube video that introduces the agile manager role: Interlocking Roles in Agile
Product Owner Material
Mike Cohn: Want Better Software? Just Ask
Also take a look at Mike’s other available papers. Mike Cohn has a very pragmatic approach to Scrum and writes in a very clear and succinct way.
Mike Cohn: Prioritizing Your Product Backlog
This page has a downloadable version of the slides I covered in class and a video of Mike covering the material himself. Check that out. He is the master of this topic.
Luke Hohmann: Innovation Games
For when the product owner is just “winging it” and has no clue what we should really build. These are a collection of serious games that tap into what customers, vendors, partners, etc really want and will really buy.
Jim Highsmith: Agile Project Management – Creating Innovative Products
Good overview of Agile approaches to project management. This is more “managerial” than I like, personally, but offers some good ideas for working with customers.
Web Sites and Blogs Full of Useful Posts
The Scrum Alliance site. Contribute your experiences of using Scrum here.
The Agile Project Leadership Network. Check out the Declaration of Interdependence.
The Agile Alliance site, for all things Agile.
Ken Schwaber’s and Jeff Sutherland’s sites. These two are the co-creators of Scrum.
Mike Cohn’s introduction to Scrum. Helpful as a quick overview/reminder of the practices/roles/artifacts.
www.implementingscrum.com Mike Vizdos’ cartoon blog
http://collectiveedgecoaching.com/ Michael Spayd’s blog.
http://www.coachingagileteams.com/ Lyssa’s blog and website.
And many other blogs…Google/Yahoo/Bing Agile topics to find them