Professional Documents
Culture Documents
TABLE OF CONTENT
A hands-on checklist for drafting Key Results putting performance power in your hands 12
Becoming great fast: the most important success factors when working with OKRs 26
Templates 35
On a higher level, you can also think of OKRs as a result-oriented and data-driven
methodology that encourages people to think in new ways. OKRs are inevitable for
every organization today. But as every change process, effort, time and commitment
are needed to succeed.
Through OKR goal setting you can include employees in the strategy processes and
make every team a strategy executer. The framework intentionally promotes
autonomy and self-organization of teams. Leading organizations use OKRs to manage
ongoing growth, to create and optimize alignment and collaboration processes, as well
as to enable employee engagement and transparency in a more agile work context.
The goal management framework fosters cross-functional collaboration and alignment
across different roles and functions in your company. Moreover, it helps to align
priorities top-down and bottom-up along different levels of hierarchy.
Beyond this, OKRs support a more data-driven goal setting process and help to
allocate resources efficiently by focusing on the right metrics. Establishing an OKR
goal setting system, which is new and different for most employees, requires
management buy-in, persistence and time. Nonetheless, for more and more
organizations it is an important initiative as well as a relevant step to position their
company as an innovative workplace and an attractive employer.
An Objective of Elon Musk and his company SpaceX for example could be
“We have built the first sustainable city on Mars”.
Checking if you have come closer to your Key Result‘s target value on a regular basis,
will tell you if your Initiatives were as successful as you thought. In case they are not,
you should think about new ones. This way you can stick to your goals, meaning your
OKR, throughout a goal cycle, while at the same time staying agile on an operational
level. Thanks to your Initiatives.
Actually, also the idea of OKRs has come a long way already. Already in 1968, back
then CEO of Intel, Andy Grove, developed the Management by Objectives framework
from Peter Drucker into the model of OKRs.
In 1974, John Doerr joined Intel, got to know OKRs and took them with him, when he
joined Kleiner Perkins Caufield & Byers – one of the first major investors in Google.
Doerr introduced OKRs to the founders of Google, Larry Page and Sergey Brin, who
implemented them in their organization, which still uses OKRs today.
2. The organization is not aligned with regards to its strategies and goals.
6. There is a general lack of transparency (e.g. what “these people of team X“ are
working on and if it is relevant for your team).
Transparency
Having all goals of an organization accessible in an OKR system, helps to increase
transparency. The alignment processes during the OKR drafting further strengthen
this transparency within and especially across teams. Next to this, OKRs make
accomplishments visible and hence promote recognition. Moreover, it becomes easier
to learn from past performance and optimize over time.
Autonomy
OKRs enable teams to work more autonomously. Through structured alignment
processes, teams can then work more independently when it‘s about execution. By
bringing everyone on the same page regarding the strategic priorities, the actual
initiatives to achieve them can be given in the hands of the teams most competent to
carry them out.
Transforming leadership
Through OKRs, leadership teams for the first time can steer their organization
forward-looking. By equipping them with lead metrics stemming from their OKR data,
they can course-correct on the go. By having teams operating as autonomous strategy
executors, leaders can moreover shift their focus from mere control tasks to more
development- and growth-focused activities.
Defining effective Objectives takes time as they are a powerful tool to motivate and
engage all stakeholders in the process. Like a well-defined marketing slogan, they make
it very easy for everyone to understand who their customer and what their business
value is. So, the following three questions can be used to start drafting a valuable
Objective:
The draft should then be challenged with the help of the following indicators:
Furthermore, they should reflect directly manipulable lead metrics that lead to the
achievement of certain results. They should not reflect only to-do lists or
interconnected milestones you are supposed to work through. This means, they
control the components of the Objective.
Moreover, it is important that Key Results are as independent from each other as
possible. A mistake in or failure to achieve one Key Result should not impair the
success of another Key Result.
From this, you can derive the following indicators for great Key Results:
Formulation as milestones
Catenation: more than one metric in a Key Result
Too many binary Key Results (achieved/not achieved)
Key Results do not measure the Objective but something else/on top
The first paragraph of examples shows some OKRs fulfilling (almost) all the quality
criteria from above. As you might see, they are therefore not very short and easily
memorable though.
SOFTWARE DEVELOPMENT
Decreased average code complexity metrics for new code by 50% (Code
analysis tool)
Our product website is search engine optimized so that potential customers can
easily find and explore our product portfolio
Improved share of our target group clicking our homepage from 15% to
25% (Google Analytics)
SOFTWARE DEVELOPMENT
In daily development work, our predict teams have virtually no headwind, so they
can produce products faster and without frustration
To make the OKRs more brief as well as easier to understand and memorize, many
organizations go for a “lighter-version” of OKRs. They decide consciously to not fulfill
all the quality criteria perfectly from the beginning to make them operational quicker.
The OKRs in the subsequent paragraphs describe a specific goal state or outcome, but
are weaker regarding the focus on the customer and the value the team brings to this
customer.
As long as such OKRs still help the teams to guide effectively towards goal
achievement, they can be used. Nonetheless, teams should still think about the
customer and value created for this customer through the OKR – even if it is not
written down explicitly.
PEOPLE
All employees are so satisfied that they actively recommend working at our
company
The response rate of our employee survey rises from 60% to 75%
Comment: This OKR makes it explicit what the company wants to achieve on a qualitative
basis in the given cycle. It does not specifically why it is important (value) or who specifically
benefits (internal or external customer), however in this case it might be understood based on
the context.
OPERATIONS
We make our service better scalable by reducing our call rate from 90%
to 60%
Comment: Here, the Objective also holds a clear qualitative goal state that the company
wants to reach by the end of the cycle. As the one before it does not hold any additional
information as to why it is important to achieve this (who is the external or internal customer
and what is his or her benefit).
We have launched the most popular new iPhone App in our category
KR: Be the number one app in our category for 7 out of 14 weeks
Comment: This Objective also “checks” the quality criteria of having a specific goal state to
achieve by end of the cycle. Adding a reason why, by stating how the company or
stakeholders might benefit could add additional motivation for the teams to work on and
guidance on what to optimise for when solving the challenge.
The last set of OKR examples also lack a specific goal state next to customer and
customer value. A lot of companies use OKRs like this. Drafting OKRs like this makes
them very unspecific though. Such OKRs will guide teams significantly less as they do
not describe the exact outcome a team wants to achieve in that cycle.
SALES
The sales lifecycle for our basic product is reduced from 8 to 2 weeks
Comment: “Reduce sales lifecycle” does not make it explicit what the team actually plans to
achieve in the given OKR cycle and therefore does not make the Objective by itself effective
when being read by other teams or leadership.
We have a 20% watch rate of the explainer video on our product page
Comment: Here “getting the value proposition on point” appears to be very vague. Trying to
specifically understand and communicate what the team wants to achieve in a qualitative
way could add guidance to that team in addition to the metrics in the Key Results.
PRODUCT
KR: The time for filtering 5000 items is reduced from 3 to 0.5 seconds
Comment: Similarly to the previous OKR, “making the app lightning-fast” appears to be
rather vague. What specifically does the team want to achieve? What is achievable in this
cycle? A goal state in the Objective motivates the team beyond the metrics in the Key Results.
FINANCE
A new online training for all 12 managers has been attended by all of
them
Our quarterly budgeting is closed 2 days earlier than last the average of
the last three quarters
OPERATIONS
Comment: Similarly to the previous OKRs, this Objective does not hold a specific goal state.
Additionally the description appears to be unrealistic for a goal cycle. Becoming a
data-driven company is most likely a long-term goal and the company would benefit from
breaking it down to focus on something achievable for the given OKR cycle.
Program Leads: Program Leads are responsible for the overall rollout and
development of the OKR process. They drive change and build bridges between teams
and the leadership.
Organizational OKRs
Organizational OKRs do not mean that teams cannot be involved in the prioritization
process. Many companies start by gathering ideas and input from employees on their
perception of the top strategic priorities. Then, the key stakeholders of the
organizational OKRs can sort, discuss and fit these priorities into the landscape of
vision, mission, company strategy as well as long term goals.
Eventually, an agreement should be made on what the organization should have
achieved by the end of the next cycle. The achievement of these should really have an
impact for the entire organization and propel it to the next level.
Team OKRs
Team OKRs reflect the top priorities of a single team in an organization. This does not
mean however, that they can be treated completely independent from the company
and other team OKRs.
Team OKRs should always align with and even better, support organizational OKRs.
When choosing OKRs as a team, it should moreover be looked after which other team
OKRs your OKR set can be aligned to. This way you can support each other's efforts
better, double work can be prevented and new synergies can be discovered.
The process component of the framework is also called OKR Cycle. It describes a
sequence of different events that ensure
● proper definition
● execution
● measurement
● and continuous improvement
A clearly defined OKR process with regular events to plan, align, update, reflect and
adjust is the heart of a successful agile goal and strategy execution system. Workpath’s
standard cycle is designed for organizations to implement and successfully work with
OKRs. The OKR Cycle allows companies to tailor and refine the OKR process to its
needs and requirements in order to optimize adoption, engagement and efficiency.
The below timeline should give organizations guidance for their respective OKR
Cycles. However, it is clear that the duration and timing of phases will be different for
and should be adjusted to the individual requirements of each company. Moreover,
timelines for OKR definition and alignment should be adjusted according to the
number of employees and organizational levels involved.
The timeline
-3 weeks: Announce Organizational Priorities and Drafting Team OKRs
Until three weeks before a new cycle starts, C-level executives and team leads from
executive teams should work on a guiding set of top company priorities for the next
quarter. Depending on the situation, these priorities can either be just giving rough
directions or come as a set of more detailed OKR drafts already. They are then publicly
shared within the organization.
Subsequently, all teams now discuss their own priorities and how they can contribute
to the overarching, guiding company goals. Accordingly, they draft their team OKRs
and assign owners.
-2 weeks: Alignment Workshop
All OKR owners, OKR Coaches, the executive team as well as owners of important
organizational Initiatives and metrics meet to
● screen the goals from other
teams
● discuss them
+10 weeks: Review
In the Review workshop the OKR progress and results of the ending cycle are assessed
by the team and analyzed to prepare the upcoming goal drafting sessions. It creates
clarity around achievements as well as anticipated results that have not been achieved
and need to be analyzed. Additionally it
enables actionable lessons that will
help the team to achieve their results in
the future. The following conclusions
could be made in the Review session:
This way, you ensure accountability but also make sure, Objective owners are not
given a mere steering function. And you also allow for and strengthen cross-functional
collaboration.
Sometimes, it might look logical to put down a whole team as the owner of an OKR.
This is generally possible. However, you should be aware that in most cases you
+undermine the main benefit of an OKR owner then: accountability. This is why we
recommend to rather use individuals as OKR owners.
a) be able to actually achieve an ambitiously set goal, but at the same time
b) not get stuck with something about which you have already learned that it
needs optimization
Becoming great fast: the most important success factors when working
with OKRs
Go in the game with a clear agenda. OKRs are not a silver bullet and will not solve all
of your problems. Certainly, not at once. So, go in the OKR game with a clear idea, what
you want to achieve with them on a short, mid and long term time horizon.
Plan ahead. Making OKRs successful needs good planning. This is not just true for the
initial rollout but for each cycle. Important sessions like alignment workshops or the
OKR Kick-off should be added to everyone’s calendar with sufficient lead time. A
recommended lead time is to plan one quarter in advance.
Keep focus. Be specific. OKRs are there to increase your focus. So keep it concise and
pay attention to not start with too many OKRs. This will also help you to keep focus
over the course of the cycle. Try to moreover be specific in the formulation of OKRs. A
good OKR is easily recallable and got rid of all unnecessary frills. For your Key Results,
ask yourself if they will truly leave you with evidence of the achieved.
Never forget: frequent communication. This one always seems to be clear to
everybody, but seldomly gets carried out thoroughly. Clarify and communicate OKRs
with your whole company and each and every team. This is not a one time effort.
Repeated explanations are key. Work with posters, announcements during company
events and reminder mails – and take your weekly Check-ins seriously!
Train experts. Create a community. Appointing and training a sufficient number of
OKR Coaches (~8% of the total number of employees) is one of the most important
things when implementing OKRs. From experience, not doing so will have a
tremendous negative impact on your OKR success. Some organizations have moreover
created communities of practice to exchange best practices of different departments
and teams. It is also possible to do so across organizations – offline at e.g. meetups or
online in communities like the one of
Workpath.
To make your OKR program a success, there should be an owner for it. As described in
the section Who should own OKRs, it is therefore sensible to define an OKR Program
Lead.
Next, a sufficient amount of trained OKR Coaches should be able to support every
team in drafting their OKRs.
2. Decide on and use a system for organizing, communicating and tracking OKRs
This is an important one for companies of all sizes and industries. Whether you decide
to track OKRs in a spreadsheet, an internal tool or if you opt for a dedicated software
tool – it is crucial to have one system for your OKRs that lets everybody access them
easily and helps you to continuously measure your progress.
Define a process upfront that helps all users to have their OKRs present, supports and
nudges them to track their progress and makes it easy to communicate about OKRs on
an ongoing basis. Without such a process, you will most likely never see concrete
results and experience actual value from your OKR process.
For organizations of several thousands of employees it is very difficult to roll out OKRs
at once across the whole organization. This is why many companies start to pilot OKRs
with dedicated teams or departments. In many organizations, there are teams and
departments more prone to experimenting with new ways of working. Such groups
with high amounts of intrinsic motivation to innovate are usually good pilot groups.
Maybe there is even a dedicated transformation or change department that can serve
as a pilot group.
Starting OKRs with a smaller group of employees will make it easy to learn, adapt and
improve quicker. Furthermore, being able to demonstrate a success case in the
company, will make it more likely to motivate other teams and master OKRs
throughout the whole organization.
Even if you start with OKRs in only a part of your company, you should explain them to
the entirety of employees. This way, you can dispel concern and refusal towards the
new program and bring agile goal setting closer to your whole workforce early on.
Maybe you will even nudge some additional teams to look into OKRs. In any case let
them know, whom they can contact for and where they can find more information.
Many companies then start with OKR drafting workshops. They can be conducted by
executive team members for the organizational OKRs and within each team for the
respective team OKRs.
If you need external support for your first drafting sessions, this is completely normal.
There are various consulting and coaching services for this. Nonetheless, you can also
decide to bring in practitioners from other companies or do the drafting yourself with
the help of guides like this one, checklists, templates and ask pressing questions in
online communities.
If you really want to kick-start your OKR process and lay the foundations for success
from the beginning, you should measure and monitor them from day one. Your OKR
(tracking) system should help you with this. This regular monitoring should then be
accompanied by a process that helps you to derive conclusions from your data leading
to concrete steps for adjustments and optimization.
Ready to kick-start OKRs? If you want to establish the OKR processes more easily and
effectively, monitor and track your data automatically and optimize on the basis of
hands-on, insightful analytics, make use of the Workpath software. Request your
demo today.
Are OKRs meant only for companies of specific size, large or small?
The quick answer is no. OKRs can be implemented in a company of any size. The core
principles of the methodology (Objectives with measurable Key Results) can be scaled
for one person or for huge enterprises of several thousand and ten thousands of
employees.
The easiest way to get started with OKRs is to start using them. There are a lot of
resources you can read and watch before. You can find some of them in our Content
Hub or in the Workpath magazine. There are also really good workshops that prepare
you to start with OKRs. But to understand how they work, they need to be tested on
your team.
You can use frameworks like the Eisenhower Matrix for example:
You list all your goals in one or another of
the boxes. As you list them in the box, do so
by priority. When finished, address the
“Urgent”/“Important” Goals immediately
and dismiss the “Not Urgent”/“Not
Important” tasks.
Our customers’ experience shows that OKRs can work with remote teams as well as
with teams that see each other in the office. They can even be a valuable way to lead a
remote team. OKRs support communication and transparency within the team by
giving members a good overview of how they are working towards shared goals.
Through regular consultation and documentation of progress, everyone is always up to
date and can act more autonomously.
How you track your OKRs depends on the size and status of your company. In most
companies with less than 100 people it is the easiest way to track the progress and
confidence level of your OKRs in a spreadsheet file. With more than 100 people you
should think about using an internal tool or a dedicated software to track your results
and get support by respective analytics tools.
It is very important to track your OKRs on a regular basis. Most teams do soweekly in
their Check-ins. There they have a look at the OKR progress as well as at the
corresponding confidence levels.
Stretch goals are very ambitious goals that seem highly unlikely to be fully achieved.
They should force teams and individuals to rethink how they work and take you out of
your comfort zone. They should make everyone involved wonder, how far you can go.
From our perspective it has to do a lot with the working and organizational culture, if
stretch goals are a sensible instrument for the respective firm. This is why stretch goals
are e.g. way more often found in US firms
than German ones. We recommend to not
straight away start with stretch goals when
you only started to use OKRs or at least to
clearly mark and communicate them as
such to manage expectations accordingly.
The length of the recurring Goal setting cycle can range from one month to one year,
depending on the company. We consider three months to be a reasonable period, as a
quarter offers enough time to realize projects and at the same time enough flexibility
to assess on the basis of the results whether a direction should be maintained or
changed.
There is no strict rule, but from our experience, having too many OKRs often means
that you will not be able to focus on any of your goals or that some tasks are not done
at all.
A quick example:
3 | 3 | 9
4 | 4 | 16
5 | 5 | 25
In general we do not recommend it. OKRs should not be directly tied to employee
bonuses and salary schemes to make sure employees are still willing to take risks and
work ambitiously on their OKRs. Further, OKRs should rather strengthen teams and
reduce situations where they work in competition – for this goals bonuses are often
counterproductive.
To get the best results OKRs should be aligned to one another. So you help each part of
your company to know what’s going on and
how each part contributes to the whole.
This alignment can be vertical (between
levels) or horizontal (between teams). Our
belief is that in order to get all the
employees in your company working as
one, all teams should share an aligned
network of Objectives and Key Results.
Reviews are team meetings at the end of the cycle, where the content of OKRs as well
as hypotheses about success drivers, the goal achievement and how the goals are
graded, are discussed.
Retrospectives are there to “sharpen the saw” and to enhance the OKR process. They
are carried out in form of team meetings where the OKR process, including timelines,
meeting rhythms, Check-ins and other rules are discussed. Retros are an opportunity
to adapt the OKR framework for the organization.Try to optimize the framing rules,
communication formats and rhythms. We recommend to separate retrospective and
review to be even more effective.
OKRs define manipulatable success drivers of a goal while KPIs rather verify a result.
This makes clear that OKRs and KPIs are not identical and furthermore not mutually
exclusive. For comprehensive goal management you should use both concepts in a
coordinated manner. Learn more about
OKRs and KPIs in our magazine article.
If people nevertheless want to add personal goals, it is important that they do not
contradict team or company OKRs.
At first glance, the two approaches are very similar. Both frameworks structure the
work based on goals and start at all levels of the company. Nevertheless, OKRs differ
considerably from MBOs. While MBO goals are formulated quantitatively and often as
KPIs, OKRs consist of qualitative Objectives that are broken down into quantitative
metrics through Key Results. By structuring the goal in detail and setting qualitative
Objectives, OKRs emphasize the process of goal achievement, whereas for MBOs the
focus is on results. This fundamental difference between MBOs and OKRs goes far
beyond the pure goal-setting technique and affects all levels of a company.
SMART Goals and OKRs are not simply two concepts that exist side by side. Rather,
the quality of OKRs depends heavily on whether the SMART goal rule has been
observed in their definition. The proven tool of SMART goals therefore retains its
validity even in times of modern goal setting. However, it should be noted that SMART
should rather be used as a control tool and filter and is no guarantee for effective
Objectives and Key Results.
Both frameworks, OKRs and Balanced Scorecard, are concerned with goal setting and
performance management.
While Balanced Scorecards help to choose the right goals through the establishment of
a performance measurement system that goes beyond mere profit focus (lag measure),
OKRs are dedicated with the process of goal achievement (lead measures). Due to
their similar philosophy and the complementation of lead and lag measures, OKRs and
Balanced Scorecards work together
perfectly in the day-to-day business. If you
are interested in reading more about the
topic, see our article about an overview
about the frameworks.
For a properly executed introduction of the OKR method and processes into your
company, it is essential that leadership supports the process from scratch on. A
dedicated program lead is then responsible for rolling out the process together with a
team of OKR Coaches and further support of C-Level.
Templates
OKR template
If you want to try out or get started with Objectives and Key Results you can use
Workpath’s intuitive and free OKR template:
Check-in template
A regular Check-in meeting is the most effective success driver of any OKR process. If
you already got started with OKRs and search for ideas how to structure your
Check-ins or a helpful template, you might want to check out: The Check-in: success
driver of effective OKR systems.
Further information
You got all hooked and want to know more about OKRs?
Here is what we have got for you: Find more sources (articles) on OKRs in this article
(DE).
Also check out our Whitepaper: Agile Steuerung mit OKRs (DE) for insights on how to
combine daily business and strategic thinking with OKRs.
If you want to know more about how to get started with OKRs check out our OKR
Rollout Guide.
You’re already a pro with OKRs? Maybe our guide 3 Steps to OKR-based Portfolio
Management is interesting for you.
If you are more of a hands-on person, you might like our Metro Case Study.
What is better than a good book on the topic of your interest. We have created some
amazing reading lists on OKRs and related topics for you:
● 5 books for OKR success (German article but English books)
● Book recommendations on “Organizing for a new working world”
● Book recommendations on “Leadership”
Make OKRs a success in your company: establish processes more easily and
effectively, monitor and track your data automatically and optimize on the basis of
hands-on, insightful analytics, make use of the Workpath software. Request your
demo to talk to an expert.