Measuring Business Analysts; Don’t KPI Me

Good managers often ask, “How do I know my team is performing well? How can I spot which folks need help? Who should I reward for a job well done?” In today’s busy world, where managers have significant responsibilities in addition to nurturing their team, measurements and metrics can be a a help.

Unfortunately, it is really easy to measure analysts poorly. Bad managers like metrics too. They are easy. They are defensible. They let you think you know what’s going on, even if they don’t provide insight or even actionable information. They can be a substitute for getting to know your people, their challenges, their needs, and their successes.

One of my international colleagues recently asked,

My client is seeking guidance on how to measure and understand the performance of the Analysts reporting to her. The phrase “Individual KPIs” kept rearing it’s head. Initial cold shiver aside, how would you answer this question?

I have already written about requirements metrics and how it can lead to bad behavior, but this question and time led me to think down a different track.

First, I am hesitant to say, “Let’s measure BAs” in any way. I realize my hesitancy is partially personal; I don’t want to be measured and then found wanting.

Second, I have never seen the objective measure do as much good as subjective measure for BA teams. I know this seems wrong, but I’ve worked with many teams trying to measure BAs and it’s very easy to find your measurements indicating the need to reward B and C players while the A player is left scratching their head. On a good team this leads to morale problems, on a bad team it leads to ever-increasing mediocracy.

My simplistic answer is to look at the teams the BAs work with. Those teams solving tougher problems and working smoothly typically have a better BA. When a team member changes teams and requests the BA to change with them, it typically means a better BA. Also, the very best BAs are known to be good by their peers and will have the respect of other BAs. Who do they turn towards or avoid?

More formally, the manager can perform 360-degree reviews. It’s not a measure of stories produced or quantity of acceptance criteria missed, but it is a measure.

Surprisingly enough, in an enterprise environment I often do not give deep consideration if the client / business partner is “happy.” I know this is sacrilege, but great BAs often push their partners and customers to do and think more. This causes more friction, often for months and maybe more than a year, despite delivering better software and solutions. On the flip side, I have seen very poor BAs do a great job listening to their partners and taking notes. The clients feels happy because they are finally being heard(!), but unfortunately this BA is acting like an overpaid stenographer and offering little value to the team. Being a good Business Analyst means understanding value much more than it means saying, “Yes, we can do that for you.” Please, reward the right kind of behavior.


Now available: Part one in the series on measuring requirements, business analysts, and part three on measuring the analysis process.

  1 Comment

  1. Adriana Beal   •  

    Hi, Jeffrey,

    Laura Brandenburg of Bridging the Gap sent me here, and I thought I’d share a few thoughts with you and your readers regarding my experience successfully implementing performance measurement for business analysts.

    Measuring the performance of BAs is not inherently a bad idea; the most common problems I’ve found in dysfunctional performance measurement systems come from measuring the wrong things (such as compliance with standards), focusing exclusively on individual indicators while ignoring process and group metrics, and failing to decouple individual performance measurement from rewards.

    Individual performance measurement can be a great way to identify areas for improvement that lead to superior performance. KPIs work very well when the reason behind them is to make sure the organization is on track with its objectives. Knowing what exactly the BAs on the team are set to accomplish (increase stakeholder satisfaction? improve on-time internal delivery? elevate the quality of requirements artifacts?) helps managers better choose useful measures and KPIs, as well as relevant subjective, qualitative estimates of performance.

    For anyone interested in this topic, I have a website (and ebook whose proceeds go to charity) dedicated to helping managers build a performance measurement system that supports every element of high performance (the link is in my signature).

Comments are closed.