The four performance metrics I use when hiring agile coaches

Sometimes I feel that measuring the performance of an agile coach is similar to assessing the quality of a creative dance performance. But it shouldn't be that subjective. This post will give you some hard performance data on the art of agile coaching. My aim; to give you confidence in your performance AND be able to back it up with evidence. If you want to some day be an agile coach then this article will give you some indication of what's expected of the role from a person who has hired dozens of agile coaches over the past 10 years.

Are you performing?

If you deliver agile coaching how do you know you're doing a good job? In the past when I myself was coaching, I used blunt indicators such as whether I got my contract renewed or achieved a "meets expectations" on my yearly performance appraisal (don't we love those). Often that's it for the year and you forget about performance; if nobody complains or you get all positive feedback you then consider that you're doing "well enough". We all know this is, at best, a rough approximation of performance but hey, why change? Because being an awesome high-performing agile professional gets noticed by those hiring, it improves your career prospects and is .. well... what we tell our clients to do! So this post will help you to have some performance transparency on your work as an agile coach; that's the spirit with which I've written this post. Or if you aspire to be an agile coach then this should give you some insights on what good looks like.


Performance Management for Agile Coaching

Writing this I can't help but cringe. To say to an agile coach;

"I'm going to implement a performance management framework for your work" sounds heavy, but trust me, its all about enabling the coach to learn and grow; so take this post in that spirit. Also, many aspiring agile coaches ask me about performance. I can recall at least three occasions at either a conference, on an expert panel or at a community Meet up where I've been asked the question

What exactly is high performance for an agile coach?

This post is my answer to that question; I'm aiming to help you be more awesome NOT make you feel inadequate, so hang in there and please read on :-)

Do you worry that your bias stops you from knowing if you're really doing a good job (we all think we're better than we actually are), do you have a sneaking suspicion that you're not performing at a level that meets the expectations of your clients, do you sometimes feel like an imposter agile coach? If yes, then this post is for you. Also if you are curious about how to systemically and consistently measure your agile coaching performance then I'll give you some tips, tricks and even a template to fill in so that you can have objective conversations around whether or not you are performing well as you deliver agile coaching. I've summed up all my ideas into four performance metrics.


Four lessons I learned through trial and (lots of) errors

The four metrics I'm going to share with you are really a summary of all of the insights I've collected over the years as I have brought together teams of agile coaches to deliver client outcomes and get the job done. And this is where I'm going to start; what job is the agile coach there to get done.

Metric #1: jobs that get done

If you're not familiar with the body of knowledge around jobs-to-be-done then I suggest you get acquainted with it as it is a neat way of getting to the why of an agile coaching engagement. In other words, the sponsor of the agile coaching engagement has a job that they expect the agile coaches are going to get done. Quite often agile coaches become so absorbed in the altruistic ideals of agile that they miss the key to success from the perspective of their client. Let me give you an example to help explain this idea of jobs to be done and how it applies to agile coaching.


If we look at delivering valuable outcomes in large complex organisations; this is a job that is and always has been needed to be done as part of how organisations adapt and respond to the needs of their customers, clients or market forces.

This job used to be done by project management and roles such as the PM. A more detailed description of the job that needs doing could be described as

How do I get outcome A confidently delivered in the shortest possible time for the lowest possible cost with the highest level of quality with minimum disruption to my business?

Often agile coaches are brought in to implement a new way to do the above mentioned job. Sometimes evangelical agile coaches fail to see that the job they are doing is to enable the delivery of an outcome; it is just getting done by agile means rather than traditional project management. But the job to be done is exactly the same hence the primary need to deliver outcomes with some level of predictability and efficiency cannot be lost in the move to agile ways of working. To be clear; sponsors, executives and anyone funding delivery DOES NOT CARE about agile; they just want their job to be done.


So the first metric I'm going to propose as we put together a performance management framework for agile coaching is an assessment of whether the agile coaching service being delivered is enabling the required jobs to be done. This a binary question; YES or NO?


Now of course agile coaching enables many jobs to be done in addition to the main job of delivery; for example it creates psychological safety and a sustainable system of work, it builds engagement and internal motivation of the workforce through autonomy and empowerment. So I suggest you map them out and get explicit agreement on all the jobs in priority order with your sponsor and other stakeholders.

And of course these are all really important cultural aspects agile coaching enables, but I would argue that there are more pragmatic delivery focused jobs that need to be done first and foremost or at the same time as these related or sub-jobs. Often agile coaches fail to embrace the full spectrum of jobs that their work is expected to support, focussing too much on agile and not enough on what job it gets done.


Metric#2: client experience

The next aspect of performance I'd like to discuss as it relates to agile coaching is customer satisfaction with the service being provided. Often when I'm running large coaching teams I get ane