Using OKRs for aligning impact from boardrooms to pixels

Define, focus and scale goals in an organisation using OKRs

Michael Le
Jun 29, 2017 · 5 min read

I did a talk at Agile Australia 2017 (video)on this topic and discussed how objectives and key results (OKRs) can be used to fill that alignment gap between the company vision and the teams doing the work.

How many times have you been gathered in a room with someone from the executive team saying we have a new goal for the company? These lofty goals get the company excited for moment and only upon returning to your desk you think to yourself, “how is the work I am doing contributing to that goal?”

At that moment all that energy, is gone. That’s the catch, goals are meant give drive and purpose to the work that we do. But if we can’t relate to them then what good are they?


What makes a good objective?

Be customer focused It is easy to say we want to be the number one platform/app but if possible, reframing around the customer can help deliver a better reason around the objective.

Stay solution agnostic — we don’t want to be prescriptive at the objective level. We want this to be high level so that the team can decide how they want to achieve that goal.

Defines the why — Why does this goal matter to the company/customer? Having the why helps you stay on track once you start work on the OKR.

Key results for the customer

This is why I recommend that if you start with activity based key results to make an effort to move towards the value based key results. Some of examples of this using pirate metrics (AARRR), customer experience and tech performance. These values measure customer behaviour.

OKRs can be the catalyst for teams to move from a mindset of delivering a feature to delivering value.

Rather than forgetting about the feature once it is done and released. We are now measuring the value that it is delivering after release. What we are doing is reframing value as not only in terms of the business but including customer value too.


Teams today are all too often feature factories, with little regard for whether the features actually solve business problems. — Marty Cagan

From one of my old teams, our old backlog was a mix of different priorities from senior stakeholders, some were clearly defined but many were not. With OKRs we finally understood what we were working on and why.

Focusing on goals helps with effectiveness. OKRs helped our teams say no to some things because we could show the business that we are focused on a goal that is important to them.


It starts at the company level. The company level OKRs is can be challenging to establish but it is crucial to get right because without them then each department or team can use OKRs but it will be hard to ensure that they are aligned in the same direction or whether they are heading in imposing directions.

Goals should start at the top level but over time they should take on the learnings at all of the different levels to inform the higher level goals. Rather than a one-way cascade (aka waterfall) of goals, it is a top down and bottom up approach.

This ability to adapt and be agile with goals is why OKRs is better than traditional annual goal setting because you can change and adjust throughout the year.

Scaling goals, is also about sharing the goal itself within the organization

Normally traditionally annual goal setting is done behind close doors whether that is with you and your manager or you and your team. Very rare do they get publicized through the company.

With OKRs the goal is to get it visible by everyone in the organization. This serves two purposes

  1. Transparency — Everyone know what everyone is working on. There is no ambiguity and you can see how each team is contributing to the goals
  2. Feedback — When you first draft your OKRs, they can be reviewed by others in the org. Based on conversations you can adjust/change your OKRs so that there is better alignment

Knowing that you can influence and shape company goals through your learnings of your OKRs is empowering to the teams involved. This depends on trust from management at all layers that their teams will be doing their best to achieve the goals.


Image for post
Image for post
Thanks to Richard Shy of Elabor8 for this visual illustration of my talk


Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store