Introducing the OKR ScoreCard

By Paul Blay April 5, 2021

OKRs_why

So let’s assume we’re using OKRs now. We’ve come up with some Objectives and tried to find meaningful measures for our Key Results that we think will help us ensure we’re going in the right direction.

It’s important to remind ourselves that OKRs are just a tool. Using an ORK framework doesn’t necessarily ensure that we’re getting any tangible benefits over any other approach.

For example, the next two OKR examples for our imaginary TownTalk ™ product both provide an objective and measurable KRs against it, but do both really unlock the same value?

OKR 1

Objective: Deliver against the TownTalk Product Requirements Document

KRs:

  • Go from 0 to 100 mandatory features complete
  • Go from 0 to 20 desired features complete
  • Package is released through Cognidox

OKR 2

Objective: TownTalk makes highstreets more vibrant and social than they have ever been, so that businesses and people are healthier.

KRs:

  • TownTalk users highstreet visits go from 1 to 10 per month
  • TownTalk users increase from 100 to 1000
  • TownTalk users report a ‘community interaction’ score of over 8/10

I hope it’s pretty clear that OKR 1 has a lot to be desired (and if it doesn’t make you want to keel over with boredom, I don’t know what will). So much so that one might wonder what value an OKR framework really brings.

However, I have observed many more OKR 1 style OKRs in my career than OKR 2 style. I suspect there are many reasons for this, but one of the most compelling might be just about how much effort needs to go into the OKR creation in the first place. I created both of these OKRs just from the top of my head and I can honestly say that OKR 1 took me about 2 minutes to create whereas OKR 2 took about 20 minutes with several refinements – and that was without the constraints of reality or any consideration/agreement around other contributors ideas.

If OKRs are not treated as first class citizens, or being given the priority, time and focus required to develop and review them, they can easily become misused and stop providing the benefits you’re looking for.

Does this all mean that OKR 1 is of zero value? Do all OKR attempts fall into categories of “bad” or “good”?
I’d suggest not. There are several ways in which OKRs can provide value, and the more of those ways are enabled, the better. Having said that, sometimes we’re constrained by what we can measure, or we’re on a journey as a company and don’t want to overwhelm teams with a sudden, drastic change.

Wouldn’t it be nice if we had some sort of scoring mechanism for how “mature” an OKR is?

Put your OKRs on a maturity scale

While I was running an OKRs CoP at work, we identified that being able to ‘score’ OKRs on a scale would allow us to try and make ours better over time. There didn’t seem to be anything on the internet that provided what we wanted, so I came up with something the group could review and refine.

This is how it works:

Objective Scoring

Out of ten, score:

  • Is inspiring to me
  • Represents an important impact in the world
  • I understand why

Then apply multipliers:

  • Represents value for the business
    1. No Value (0)
    2. Indirect Monetary Value (1)
    3. Direct Monetary Value (2)
  • Defines
    1. What (0)
    2. How (0)
    3. Where (1)

Key Result Scoring

Out of ten, score:

  • Is “realised” as opposed to “delivered”
  • I would consider reaching this as a significant aspect of the objective complete

Then apply multipliers:

  • Is numerical: Yes (2), No (1)
  • Measurability: Is measurable now (2), Could be measured with some work (1), Cannot be measured directly (0)
  • Represents a change in customer behaviour: Yes (2), No (1)
  • Distribution over OKR lifetime:
    • Even distribution (2)
    • Front/back loaded (0.5)
    • Single event / after lifetime (0)
  • Multiple paths to achievement: Yes (1), No (0)

Worked Example

I’ll run through the application of the scorecard across the two OKR examples.

OKR 1

Objective: Deliver against the TownTalk Product Requirements Document

  • Inspiration: 0/10
  • Impact: 1/10
  • Understand why: 0/10
  • Monetary Value: Direct (2)
  • Defines: Where (1)

Total Objective score: 2/60

OKR1 Objective Scoring

Key Results:

  • Go from 0 to 100 mandatory features complete
  • Go from 0 to 20 desired features complete
  • Package is released through Cognidox

Outcome: These are mostly delivered not realised, numerical yes, measurable yes, but zero multiplier on multiple paths => poor scores.

KR1 Scoring

KR2 Scoring

OKR 2

Objective: TownTalk makes highstreets more vibrant and social than ever before.

  • Inspiration: high
  • Impact: 7/10
  • Understand why: 9/10
  • Monetary Value: Direct
  • Defines: Where

Total Objective score: 48/60

OKR2 Objective Scoring

Key Results and their scores:

  1. Highstreet visits from 1 to 10/month: 144/160
  2. Users from 100 to 1000: 96/160
  3. Community interaction score 8/10: 80/160

KR1 Scoring KR2 Scoring KR3 Scoring

Improvements moving forward

This is my first attempt at an OKR scorecard and I hope there’s some value in the idea. Some thoughts for improvement:

  • Should monetary value be removed from objective scoring?
  • Combined KRs could be scored as a group to check if something fundamental is missing.
  • Qualify each question to a specific OKR benefit (empowerment, alignment, progress, value-focus).
  • Review why multipliers exist — maybe too harsh.

The Sheet

Here’s the scorecard sheet if you’d like to try your own scoring:

Download the OKR Scorecard (Excel)

Thanks for reading!