While co-presenting on the topic of Scrum Master as Team Coach, I realized that there is a misconception that an agile coach is someone who forces the team to follow agile methods. As an agile coach, I would like teams to become agile and ultimately successful in learning, improving, and delivering, but I’ve learned something very important: I can’t want it for them. A big part of my job is helping others to see possibilities that they didn’t previously and take action to achieve the next level.
So here’s the truth: coaching isn’t about pulling people to join your thinking, and it’s not about pushing them to do what you would like them to do. It’s not teaching classes and then telling people the mistakes they’re making afterwards.
Agile teams are self-organizing. Stand with them and invite them to see what the future may hold. Listen to them and help them find clarity. Inspire them. Encourage them to take action and provide accountability—judgment-free accountability that allows them to account for their action and use it as feedback. Not blaming or nagging or beating them up.
Lyssa Adkins explained it well in her book Coaching Agile Teams:
Set your coaching tone to these frequencies: loving, compassionate, and uncompromising.
There’s a trite, but true, saying in coaching: A friend loves you just the way you are. A coach loves you too much to let you stay that way.
Love them too much to let them stay as they are, and let this be the seed of your uncompromising stance. Loving, yes. Compassionate, yes. And 100% uncompromising.