SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
GOOGLE’S OKR
PLAYBOOK
Learn more about goal setting and OKRs
at WhatMatters.com
WhatMatters.com _ 1
INTRODUCTION No one has more
collective experience in
implementing OKRs
than Google.
As the company has scaled (and scaled), it has periodically
issued OKR guidelines and templates. The following ex-
cerpts are drawn mostly from internal sources and reprinted
with Google’s permission. (Note: This is Google’s approach
to OKRs. Your approach may—and should—differ.)
At Google, we like to think big. We use a process called
objectives and key results (OKRs) to help us communicate,
measure, and achieve those lofty goals.
Our actions determine Google’s future. As we’ve seen
repeatedly—in Search, in Chrome, in Android—a team com-
posed of a few percent of the company’s workforce, acting in
con- cert toward an ambitious common goal, can change an
entire mature industry in less than two years. Thus it is crucial
that as Google employees and managers we make conscious,
careful, and informed choices about how we allocate our
time and energy—as individuals and as members of teams.
OKRs are the manifesta- tion of those careful choices, and the
means by which we coordi- nate the actions of individuals to
achieve great collective goals.
We use OKRs to plan what people are going to produce,
track their progress vs. plan, and coordinate priorities and
milestones between people and teams. We also use OKRs
to help people stay focused on the most important goals, and
help them avoid being distracted by urgent but less important
goals.
OKRs are big, not incremental—we don’t expect to hit
all of them. (If we do, we’re not setting them aggressively
enough.) We grade them with a color scale to measure how
well we did:
0.0–0.3 is red
0.4–0.6 is yellow
0.7–1.0 is green
WhatMatters.com _ 2
Writing Effective OKRs
Poorly done/managed OKRs are a waste of time, an empty
man- agement gesture. Well done OKRs are a motivational
management tool that helps make it clear to teams what’s im-
portant, what to op- timize, and what tradeoffs to make during
their day-to-day work.
Writing good OKRs isn’t easy, but it’s not impossible,
either. Pay attention to the following simple rules:
Objectives are the “Whats.” They:
—
— express goals and intents;
—
— are aggressive yet realistic;
—
— must be tangible, objective, and unambiguous; should be
obvious to a rational observer whether an objective has
been achieved.
—
— The successful achievement of an objective must provide
clear value for Google.
Key Results are the “Hows.” They:
—
— express measurable milestones which, if achieved,
will advance objective(s) in a useful manner to their
constituents;
—
— must describe outcomes, not activities. If your KRs include
words like “consult,” “help,” “analyze,” or “participate,”
they describe activities. Instead, describe the end-user
impact of these activities: “publish average and tail latency
measurements from six Colossus cells by March 7,” rather
than “assess Colossus latency”;
—
— must include evidence of completion. This evidence must
be available, credible, and easily discoverable. Examples
of evidence include change lists, links to docs, notes, and
published metrics reports.
Cross-team OKRs
Many important projects at Google require contribution
from different groups. OKRs are ideally suited to commit to
this coor- dination. Cross-team OKRs should include all the
groups who must materially participate in the OKR, and OKRs
committing to each group’s contribution should appear explic-
itly in each such group’s OKRs. For example, if Ads Develop-
ment and Ads SRE and Network Deployment must deliver to
support a new ads ser- vice, then all three teams should have
OKRs describing their commitment to deliver their part of the
project.
Committed vs. Aspirational OKRs
OKRs have two variants, and it is important to differentiate be-
tween them:
Commitments are OKRs that we agree will be achieved,
and we will be willing to adjust schedules and resources to
ensure that they are delivered.
—
— The expected score for a committed OKR is 1.0; a score
of less than 1.0 requires explanation for the miss, as it
shows errors in planning and/or execution.
By contrast, aspirational OKRs express how we’d like the
world to look, even though we have no clear idea how to get
there and/or the resources necessary to deliver the OKR.
—
— Aspirational OKRs have an expected average score of 0.7,
with high variance.
Classic OKR-Writing Mistakes and Traps
TRAP #1: Failing to differentiate between committed and
aspira- tional OKRs.
—
— Marking a committed OKR as aspirational increases the
chance of failure. Teams may not take it seriously and may
not change their other priorities to focus on delivering the
OKR.
—
— On the other hand, marking an aspirational OKR as
committed creates defensiveness in teams who cannot find
a way to deliver the OKR, and it invites priority inversion as
committed OKRs are de-staffed to focus on the aspirational
OKR.
TRAP #2: Business-as-usual OKRs.
—
— OKRs are often written principally based on what the
team believes it can achieve without changing anything
they’re currently doing, as opposed to what the team or its
customers really want.
TRAP #3: Timid aspirational OKRs.
—
— Aspirational OKRs very often start from the current state
and effectively ask, “What could we do if we had extra staff
and got a bit lucky?” An alternative and better approach
is to start with, “What could my [or my customers’] world
look like in several years if we were freed from most
constraints?” By definition, you’re not going to know how
to achieve this state when the OKR is first formulated—that
is why it is an aspirational OKR. But without understanding
and articulating the desired end state, you guarantee that
you are not going to be able to achieve it.
WhatMatters.com _ 3
—
— The litmus test: If you ask your customers what they really
want, does your aspirational objective meet or exceed their
request?
TRAP #4: Sandbagging
—
— A team’s committed OKRs should credibly consume most
but not all of their available resources. Their committed +
aspirational OKRs should credibly consume somewhat
more than their available resources. (Otherwise they’re
effectively commits.)
—
— Teams who can meet all of their OKRs without needing
all of their team’s headcount/capital . . . are assumed to
either be hoarding resources or not pushing their teams,
or both. This is a cue for senior management to reassign
headcount and other resources to groups who will make
more effective use of them.
TRAP #5: Low Value Objectives (aka the “Who cares?”
OKR). OKRs must promise clear business value—otherwise,
there’s no reason to expend resources doing them. Low Value
Objectives (LVOs) are those for which, even if the Objective is
completed with a 1.0, no one will notice or care.
—
— A classic (and seductive) LVO example: “Increase task
CPU utilization by 3 percent.” This objective by itself
does not help users or Google directly. However, the
(presumably related) goal, “Decrease quantity of cores
required to serve peak queries by 3 percent with no
change to quality/latency/ . . . and return resulting excess
cores to the free pool” has clear economic value. That’s a
superior objective.
—
— Here is a litmus test: Could the OKR get a 1.0 under
reasonable circumstances without providing direct end-
user or economic benefit? If so, then reword the OKR to
focus on the tangible benefit. A classic example: “Launch
X,” with no criteria for success. Better: “Double fleet-wide
Y by launching X to 90+ percent of borg cells.”
TRAP #6: Insufficient KRs for committed Os.
—
— OKRs are divided into the desired outcome (the objective)
and the measurable steps required to achieve that outcome
(the key results). It is critical that KRs are written such that
scoring 1.0 on all key results generates a 1.0 score for the
objective.
—
— A common error is writing key results that are necessary
but not sufficient to collectively complete the objective.
The error is tempting because it allows a team to avoid the
difficult (resource/priority/risk) commitments needed to
deliver “hard” key results.
—
— This trap is particularly pernicious because it delays
both the discovery of the resource requirements for the
objective, and the discovery that the objective will not be
completed on schedule.
—
— The litmus test: Is it reasonably possible to score 1.0 on
all the key results but still not achieve the intent of the
objective? If so, add or rework the key results until their
successful completion guarantees that the objective is also
successfully completed.
Reading, Interpreting, and Acting on OKRs
For committed OKRs
—
— Teams are expected to rearrange their other priorities to
ensure an on-schedule 1.0 delivery.
—
— Teams who cannot credibly promise to deliver a 1.0 on
a committed OKR must escalate promptly. This is a key
point: Escalating in this (common) situation is not only
OK, it is required. Whether the issue arose because
of disagreement about the OKR, disagreement about
its priority, or inability to allocate enough time/people/
resources, escalation is good. It allows the team’s
management to develop options and resolve conflicts.
The corollary is that every new OKR is likely to involve some
amount of escalation, since it requires a change to existing pri-
orities and commitments. An OKR that requires no changes to
any group’s activities is a business-as-usual OKR, and those
are unlikely to be new—although they may not have previously
been written down.
—
— A committed OKR that fails to achieve a 1.0 by its due
date requires a postmortem. This is not intended to punish
teams. It is intended to understand what occurred in the
planning and/or execution of the OKR, so that teams may
improve their ability to reliably hit 1.0 on committed OKRs.
—
— Examples of classes of committed OKRs are ensuring that
a service meets its SLA (service level agreement) for the
quarter; or delivering a defined feature or improvement to
an infrastructure system by a set date; or manufacturing
and delivering a quantity of servers at a cost point.
Aspirational OKRs
—
— The set of aspirational OKRs will by design exceed the
team’s ability to execute in a given quarter. The OKRs’
priority should inform team members’ decisions on where
WhatMatters.com _ 4
to spend the remaining time they have after the group’s
commitments are met. In general, higher priority OKRs
should be completed before lower priority OKRs.
—
— Aspirational OKRs and their associated priorities should
remain on a team’s OKR list until they are completed,
carrying them forward from quarter to quarter as
necessary. Dropping them from the OKR list because of
lack of progress is a mistake, as it disguises persistent
problems of prioritization, resource availability, or a lack of
understanding of the problem/solution.
Corollary: It is good to move an aspirational OKR to a different
team’s list if that team has both the expertise and bandwidth
to accomplish the OKR more effectively than the current OKR
owner.
—
— Team managers are expected to assess the resources
required to accomplish their aspirational OKRs and ask
for them each quarter, fulfilling their duty to express known
demand to the business. Managers should not expect to
receive all the required resources, however, unless their
aspirational OKRs are the highest priority goals in the
company after the committed OKRs.
More Litmus Tests
Some simple tests to see if your OKRs are good:
—
— If you wrote them down in five minutes, they probably
aren’t good. Think.
—
— If your objective doesn’t fit on one line, it probably isn’t
crisp enough.
—
— If your KRs are expressed in team-internal terms (“Launch
Foo 4.1”), they probably aren’t good. What matters isn’t the
launch, but its impact. Why is Foo 4.1 important? Better:
“Launch Foo 4.1 to improve sign-ups by 25 percent.” Or
simply: “Improve sign- ups by 25 percent.”
—
— Use real dates. If every key result happens on the last day
of the quarter, you likely don’t have a real plan.
—
— Make sure your key results are measurable: It must be
possible to objectively assign a grade at the end of the
quarter. “Improve sign-ups” isn’t a good key result. Better:
“Improve daily sign-ups by 25 percent by May 1.”
—
— Make sure the metrics are unambiguous. If you say “1
million users,” is that all-time users or seven-day actives?
—
— If there are important activities on your team (or a
significant fraction of its effort) that aren’t covered by
OKRs, add more.
—
— For larger groups, make OKRs hierarchical—have high-
level ones for the entire team, more detailed ones for
subteams. Make sure that the “horizontal” OKRs (projects
that need multiple teams to contribute) have supporting key
results in each subteam.
WhatMatters.com _ 5
Learn more about goal setting and OKRs
at WhatMatters.com
WhatMatters.com _ 6

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

OKR - a guide to objectives and key results
OKR -  a guide to objectives and key resultsOKR -  a guide to objectives and key results
OKR - a guide to objectives and key results
 
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
Introduction to Objectives and Key Results. The Basics & FAQ of OKRs.
 
OKR part-I
OKR part-IOKR part-I
OKR part-I
 
Learn how to implement the OKRs goal-setting process to drive company perform...
Learn how to implement the OKRs goal-setting process to drive company perform...Learn how to implement the OKRs goal-setting process to drive company perform...
Learn how to implement the OKRs goal-setting process to drive company perform...
 
The Basics of OKR
The Basics of OKRThe Basics of OKR
The Basics of OKR
 
OKR meetup Amsterdam may 2018
OKR meetup Amsterdam may 2018OKR meetup Amsterdam may 2018
OKR meetup Amsterdam may 2018
 
Objectives and Key Results, OKRs
Objectives and Key Results, OKRsObjectives and Key Results, OKRs
Objectives and Key Results, OKRs
 
14 Tips for Using OKR Goals
14 Tips for Using OKR Goals14 Tips for Using OKR Goals
14 Tips for Using OKR Goals
 
Introduction to OKR Goals (OKRs 101)
Introduction to OKR Goals (OKRs 101)Introduction to OKR Goals (OKRs 101)
Introduction to OKR Goals (OKRs 101)
 
KPI_OKR.pdf
KPI_OKR.pdfKPI_OKR.pdf
KPI_OKR.pdf
 
The European OKR Guide
The European OKR GuideThe European OKR Guide
The European OKR Guide
 
A comprehensive guide to okr
A comprehensive guide to okrA comprehensive guide to okr
A comprehensive guide to okr
 
OKRs
OKRsOKRs
OKRs
 
Understanding OKR
Understanding OKRUnderstanding OKR
Understanding OKR
 
OKRs (Objectives & Key Results)
OKRs (Objectives & Key Results)OKRs (Objectives & Key Results)
OKRs (Objectives & Key Results)
 
OKR Pitch 2018
OKR Pitch 2018OKR Pitch 2018
OKR Pitch 2018
 
Okr review english_peresentation_-_elias_shirouyeh
Okr review english_peresentation_-_elias_shirouyehOkr review english_peresentation_-_elias_shirouyeh
Okr review english_peresentation_-_elias_shirouyeh
 
Best Practices in Using and Implementing OKRs
Best Practices in Using and Implementing OKRsBest Practices in Using and Implementing OKRs
Best Practices in Using and Implementing OKRs
 
Introduction to OKRs
Introduction to OKRsIntroduction to OKRs
Introduction to OKRs
 
Software Engineering OKR Examples
Software Engineering OKR ExamplesSoftware Engineering OKR Examples
Software Engineering OKR Examples
 

Semelhante a Google's OKR playbook.pdf

3 Steps to Effectively Manage Goals
3 Steps to Effectively Manage Goals3 Steps to Effectively Manage Goals
3 Steps to Effectively Manage Goals
BizLibrary
 

Semelhante a Google's OKR playbook.pdf (20)

OKRS and Balanced Scorecard.pdf
OKRS and Balanced Scorecard.pdfOKRS and Balanced Scorecard.pdf
OKRS and Balanced Scorecard.pdf
 
ОЛЬГА СИДОРІНА "OKR та Performance management в стартапі" HR Connect
ОЛЬГА СИДОРІНА "OKR та Performance management в стартапі" HR ConnectОЛЬГА СИДОРІНА "OKR та Performance management в стартапі" HR Connect
ОЛЬГА СИДОРІНА "OKR та Performance management в стартапі" HR Connect
 
Beginner’s Guide to Objectives & Key Results
Beginner’s Guide to Objectives & Key ResultsBeginner’s Guide to Objectives & Key Results
Beginner’s Guide to Objectives & Key Results
 
OKRs.pdf
OKRs.pdfOKRs.pdf
OKRs.pdf
 
How to set goals using OKRs
How to set goals using OKRsHow to set goals using OKRs
How to set goals using OKRs
 
Getting Started With OKRs (Objective Key Results)
Getting Started With OKRs (Objective Key Results) Getting Started With OKRs (Objective Key Results)
Getting Started With OKRs (Objective Key Results)
 
The 2023 OKRs Guide (Quantive, 2022).pdf
The 2023 OKRs Guide (Quantive, 2022).pdfThe 2023 OKRs Guide (Quantive, 2022).pdf
The 2023 OKRs Guide (Quantive, 2022).pdf
 
OKRs and MBOs.pdf
OKRs and MBOs.pdfOKRs and MBOs.pdf
OKRs and MBOs.pdf
 
OKRs - What Are They and Why Should I Care?
OKRs - What Are They and Why Should I Care?OKRs - What Are They and Why Should I Care?
OKRs - What Are They and Why Should I Care?
 
Krezzo OKR Training Slides.pdf
Krezzo OKR Training Slides.pdfKrezzo OKR Training Slides.pdf
Krezzo OKR Training Slides.pdf
 
OKRs Training (Kingfish Group, 2019).pdf
OKRs Training (Kingfish Group, 2019).pdfOKRs Training (Kingfish Group, 2019).pdf
OKRs Training (Kingfish Group, 2019).pdf
 
Slides from the ExOperiences call with Lars Lin on OKR for Exponential Organi...
Slides from the ExOperiences call with Lars Lin on OKR for Exponential Organi...Slides from the ExOperiences call with Lars Lin on OKR for Exponential Organi...
Slides from the ExOperiences call with Lars Lin on OKR for Exponential Organi...
 
Objective and Key Result from *Measure What Matter* by John Doerr
Objective and Key Result from *Measure What Matter* by John DoerrObjective and Key Result from *Measure What Matter* by John Doerr
Objective and Key Result from *Measure What Matter* by John Doerr
 
OKR Guide - Need of OKR for organizations.pdf
OKR Guide - Need of OKR for organizations.pdfOKR Guide - Need of OKR for organizations.pdf
OKR Guide - Need of OKR for organizations.pdf
 
How to implement the TBLS Strategy - the strategic workshop
How to implement the TBLS Strategy - the strategic workshopHow to implement the TBLS Strategy - the strategic workshop
How to implement the TBLS Strategy - the strategic workshop
 
Talking agility episode 1 - OKRs download
Talking agility   episode 1 - OKRs downloadTalking agility   episode 1 - OKRs download
Talking agility episode 1 - OKRs download
 
Measure whats matters ppt
Measure whats matters pptMeasure whats matters ppt
Measure whats matters ppt
 
3 Steps to Effectively Manage Goals
3 Steps to Effectively Manage Goals3 Steps to Effectively Manage Goals
3 Steps to Effectively Manage Goals
 
Performance Management - Herman Augnis
Performance Management - Herman Augnis Performance Management - Herman Augnis
Performance Management - Herman Augnis
 
Performance Management at Google
Performance Management at GooglePerformance Management at Google
Performance Management at Google
 

Mais de Pars Six Sigma Excellence

Mais de Pars Six Sigma Excellence (18)

8D Problem Solving (Oshkosh).pdf
8D Problem Solving (Oshkosh).pdf8D Problem Solving (Oshkosh).pdf
8D Problem Solving (Oshkosh).pdf
 
Achieving Leadership Effectiveness - Course 1b.pdf
Achieving Leadership Effectiveness - Course 1b.pdfAchieving Leadership Effectiveness - Course 1b.pdf
Achieving Leadership Effectiveness - Course 1b.pdf
 
Achieving Leadership Effectiveness - Course 1a.pdf
Achieving Leadership Effectiveness - Course 1a.pdfAchieving Leadership Effectiveness - Course 1a.pdf
Achieving Leadership Effectiveness - Course 1a.pdf
 
Ch04_Roth3e_Enhanced_PPT.pdf
Ch04_Roth3e_Enhanced_PPT.pdfCh04_Roth3e_Enhanced_PPT.pdf
Ch04_Roth3e_Enhanced_PPT.pdf
 
Ch03_Roth3e_Enhanced_PPT.pdf
Ch03_Roth3e_Enhanced_PPT.pdfCh03_Roth3e_Enhanced_PPT.pdf
Ch03_Roth3e_Enhanced_PPT.pdf
 
Ch02_Roth3e_Enhanced_PPT.pdf
Ch02_Roth3e_Enhanced_PPT.pdfCh02_Roth3e_Enhanced_PPT.pdf
Ch02_Roth3e_Enhanced_PPT.pdf
 
Ch01_Roth3e_Enhanced_PPT.pdf
Ch01_Roth3e_Enhanced_PPT.pdfCh01_Roth3e_Enhanced_PPT.pdf
Ch01_Roth3e_Enhanced_PPT.pdf
 
Key Risk Indicators - Concepts and Examples (Deloitte, 2014).pdf
Key Risk Indicators - Concepts and Examples (Deloitte, 2014).pdfKey Risk Indicators - Concepts and Examples (Deloitte, 2014).pdf
Key Risk Indicators - Concepts and Examples (Deloitte, 2014).pdf
 
Compensation the Right Way.pdf
Compensation the Right Way.pdfCompensation the Right Way.pdf
Compensation the Right Way.pdf
 
OKRs and SMART Goals.pdf
 OKRs and SMART Goals.pdf OKRs and SMART Goals.pdf
OKRs and SMART Goals.pdf
 
OKRs and OODA.pdf
 OKRs and OODA.pdf OKRs and OODA.pdf
OKRs and OODA.pdf
 
OKRs and OGSM.pdf
OKRs and OGSM.pdfOKRs and OGSM.pdf
OKRs and OGSM.pdf
 
OKRs and LEAN Strategy.pdf
OKRs and LEAN Strategy.pdfOKRs and LEAN Strategy.pdf
OKRs and LEAN Strategy.pdf
 
OKRs and EOS.pdf
OKRs and EOS.pdfOKRs and EOS.pdf
OKRs and EOS.pdf
 
OKRs and CFRs.pdf
OKRs and CFRs.pdfOKRs and CFRs.pdf
OKRs and CFRs.pdf
 
OKRs and BHAGs.pdf
OKRs and BHAGs.pdfOKRs and BHAGs.pdf
OKRs and BHAGs.pdf
 
A typical OKR cycle.pdf
A typical OKR cycle.pdfA typical OKR cycle.pdf
A typical OKR cycle.pdf
 
OKRs and BHAGs.pdf
OKRs and BHAGs.pdfOKRs and BHAGs.pdf
OKRs and BHAGs.pdf
 

Último

Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Dipal Arora
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
Renandantas16
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 

Último (20)

Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 

Google's OKR playbook.pdf

  • 1. GOOGLE’S OKR PLAYBOOK Learn more about goal setting and OKRs at WhatMatters.com WhatMatters.com _ 1
  • 2. INTRODUCTION No one has more collective experience in implementing OKRs than Google. As the company has scaled (and scaled), it has periodically issued OKR guidelines and templates. The following ex- cerpts are drawn mostly from internal sources and reprinted with Google’s permission. (Note: This is Google’s approach to OKRs. Your approach may—and should—differ.) At Google, we like to think big. We use a process called objectives and key results (OKRs) to help us communicate, measure, and achieve those lofty goals. Our actions determine Google’s future. As we’ve seen repeatedly—in Search, in Chrome, in Android—a team com- posed of a few percent of the company’s workforce, acting in con- cert toward an ambitious common goal, can change an entire mature industry in less than two years. Thus it is crucial that as Google employees and managers we make conscious, careful, and informed choices about how we allocate our time and energy—as individuals and as members of teams. OKRs are the manifesta- tion of those careful choices, and the means by which we coordi- nate the actions of individuals to achieve great collective goals. We use OKRs to plan what people are going to produce, track their progress vs. plan, and coordinate priorities and milestones between people and teams. We also use OKRs to help people stay focused on the most important goals, and help them avoid being distracted by urgent but less important goals. OKRs are big, not incremental—we don’t expect to hit all of them. (If we do, we’re not setting them aggressively enough.) We grade them with a color scale to measure how well we did: 0.0–0.3 is red 0.4–0.6 is yellow 0.7–1.0 is green WhatMatters.com _ 2
  • 3. Writing Effective OKRs Poorly done/managed OKRs are a waste of time, an empty man- agement gesture. Well done OKRs are a motivational management tool that helps make it clear to teams what’s im- portant, what to op- timize, and what tradeoffs to make during their day-to-day work. Writing good OKRs isn’t easy, but it’s not impossible, either. Pay attention to the following simple rules: Objectives are the “Whats.” They: — — express goals and intents; — — are aggressive yet realistic; — — must be tangible, objective, and unambiguous; should be obvious to a rational observer whether an objective has been achieved. — — The successful achievement of an objective must provide clear value for Google. Key Results are the “Hows.” They: — — express measurable milestones which, if achieved, will advance objective(s) in a useful manner to their constituents; — — must describe outcomes, not activities. If your KRs include words like “consult,” “help,” “analyze,” or “participate,” they describe activities. Instead, describe the end-user impact of these activities: “publish average and tail latency measurements from six Colossus cells by March 7,” rather than “assess Colossus latency”; — — must include evidence of completion. This evidence must be available, credible, and easily discoverable. Examples of evidence include change lists, links to docs, notes, and published metrics reports. Cross-team OKRs Many important projects at Google require contribution from different groups. OKRs are ideally suited to commit to this coor- dination. Cross-team OKRs should include all the groups who must materially participate in the OKR, and OKRs committing to each group’s contribution should appear explic- itly in each such group’s OKRs. For example, if Ads Develop- ment and Ads SRE and Network Deployment must deliver to support a new ads ser- vice, then all three teams should have OKRs describing their commitment to deliver their part of the project. Committed vs. Aspirational OKRs OKRs have two variants, and it is important to differentiate be- tween them: Commitments are OKRs that we agree will be achieved, and we will be willing to adjust schedules and resources to ensure that they are delivered. — — The expected score for a committed OKR is 1.0; a score of less than 1.0 requires explanation for the miss, as it shows errors in planning and/or execution. By contrast, aspirational OKRs express how we’d like the world to look, even though we have no clear idea how to get there and/or the resources necessary to deliver the OKR. — — Aspirational OKRs have an expected average score of 0.7, with high variance. Classic OKR-Writing Mistakes and Traps TRAP #1: Failing to differentiate between committed and aspira- tional OKRs. — — Marking a committed OKR as aspirational increases the chance of failure. Teams may not take it seriously and may not change their other priorities to focus on delivering the OKR. — — On the other hand, marking an aspirational OKR as committed creates defensiveness in teams who cannot find a way to deliver the OKR, and it invites priority inversion as committed OKRs are de-staffed to focus on the aspirational OKR. TRAP #2: Business-as-usual OKRs. — — OKRs are often written principally based on what the team believes it can achieve without changing anything they’re currently doing, as opposed to what the team or its customers really want. TRAP #3: Timid aspirational OKRs. — — Aspirational OKRs very often start from the current state and effectively ask, “What could we do if we had extra staff and got a bit lucky?” An alternative and better approach is to start with, “What could my [or my customers’] world look like in several years if we were freed from most constraints?” By definition, you’re not going to know how to achieve this state when the OKR is first formulated—that is why it is an aspirational OKR. But without understanding and articulating the desired end state, you guarantee that you are not going to be able to achieve it. WhatMatters.com _ 3
  • 4. — — The litmus test: If you ask your customers what they really want, does your aspirational objective meet or exceed their request? TRAP #4: Sandbagging — — A team’s committed OKRs should credibly consume most but not all of their available resources. Their committed + aspirational OKRs should credibly consume somewhat more than their available resources. (Otherwise they’re effectively commits.) — — Teams who can meet all of their OKRs without needing all of their team’s headcount/capital . . . are assumed to either be hoarding resources or not pushing their teams, or both. This is a cue for senior management to reassign headcount and other resources to groups who will make more effective use of them. TRAP #5: Low Value Objectives (aka the “Who cares?” OKR). OKRs must promise clear business value—otherwise, there’s no reason to expend resources doing them. Low Value Objectives (LVOs) are those for which, even if the Objective is completed with a 1.0, no one will notice or care. — — A classic (and seductive) LVO example: “Increase task CPU utilization by 3 percent.” This objective by itself does not help users or Google directly. However, the (presumably related) goal, “Decrease quantity of cores required to serve peak queries by 3 percent with no change to quality/latency/ . . . and return resulting excess cores to the free pool” has clear economic value. That’s a superior objective. — — Here is a litmus test: Could the OKR get a 1.0 under reasonable circumstances without providing direct end- user or economic benefit? If so, then reword the OKR to focus on the tangible benefit. A classic example: “Launch X,” with no criteria for success. Better: “Double fleet-wide Y by launching X to 90+ percent of borg cells.” TRAP #6: Insufficient KRs for committed Os. — — OKRs are divided into the desired outcome (the objective) and the measurable steps required to achieve that outcome (the key results). It is critical that KRs are written such that scoring 1.0 on all key results generates a 1.0 score for the objective. — — A common error is writing key results that are necessary but not sufficient to collectively complete the objective. The error is tempting because it allows a team to avoid the difficult (resource/priority/risk) commitments needed to deliver “hard” key results. — — This trap is particularly pernicious because it delays both the discovery of the resource requirements for the objective, and the discovery that the objective will not be completed on schedule. — — The litmus test: Is it reasonably possible to score 1.0 on all the key results but still not achieve the intent of the objective? If so, add or rework the key results until their successful completion guarantees that the objective is also successfully completed. Reading, Interpreting, and Acting on OKRs For committed OKRs — — Teams are expected to rearrange their other priorities to ensure an on-schedule 1.0 delivery. — — Teams who cannot credibly promise to deliver a 1.0 on a committed OKR must escalate promptly. This is a key point: Escalating in this (common) situation is not only OK, it is required. Whether the issue arose because of disagreement about the OKR, disagreement about its priority, or inability to allocate enough time/people/ resources, escalation is good. It allows the team’s management to develop options and resolve conflicts. The corollary is that every new OKR is likely to involve some amount of escalation, since it requires a change to existing pri- orities and commitments. An OKR that requires no changes to any group’s activities is a business-as-usual OKR, and those are unlikely to be new—although they may not have previously been written down. — — A committed OKR that fails to achieve a 1.0 by its due date requires a postmortem. This is not intended to punish teams. It is intended to understand what occurred in the planning and/or execution of the OKR, so that teams may improve their ability to reliably hit 1.0 on committed OKRs. — — Examples of classes of committed OKRs are ensuring that a service meets its SLA (service level agreement) for the quarter; or delivering a defined feature or improvement to an infrastructure system by a set date; or manufacturing and delivering a quantity of servers at a cost point. Aspirational OKRs — — The set of aspirational OKRs will by design exceed the team’s ability to execute in a given quarter. The OKRs’ priority should inform team members’ decisions on where WhatMatters.com _ 4
  • 5. to spend the remaining time they have after the group’s commitments are met. In general, higher priority OKRs should be completed before lower priority OKRs. — — Aspirational OKRs and their associated priorities should remain on a team’s OKR list until they are completed, carrying them forward from quarter to quarter as necessary. Dropping them from the OKR list because of lack of progress is a mistake, as it disguises persistent problems of prioritization, resource availability, or a lack of understanding of the problem/solution. Corollary: It is good to move an aspirational OKR to a different team’s list if that team has both the expertise and bandwidth to accomplish the OKR more effectively than the current OKR owner. — — Team managers are expected to assess the resources required to accomplish their aspirational OKRs and ask for them each quarter, fulfilling their duty to express known demand to the business. Managers should not expect to receive all the required resources, however, unless their aspirational OKRs are the highest priority goals in the company after the committed OKRs. More Litmus Tests Some simple tests to see if your OKRs are good: — — If you wrote them down in five minutes, they probably aren’t good. Think. — — If your objective doesn’t fit on one line, it probably isn’t crisp enough. — — If your KRs are expressed in team-internal terms (“Launch Foo 4.1”), they probably aren’t good. What matters isn’t the launch, but its impact. Why is Foo 4.1 important? Better: “Launch Foo 4.1 to improve sign-ups by 25 percent.” Or simply: “Improve sign- ups by 25 percent.” — — Use real dates. If every key result happens on the last day of the quarter, you likely don’t have a real plan. — — Make sure your key results are measurable: It must be possible to objectively assign a grade at the end of the quarter. “Improve sign-ups” isn’t a good key result. Better: “Improve daily sign-ups by 25 percent by May 1.” — — Make sure the metrics are unambiguous. If you say “1 million users,” is that all-time users or seven-day actives? — — If there are important activities on your team (or a significant fraction of its effort) that aren’t covered by OKRs, add more. — — For larger groups, make OKRs hierarchical—have high- level ones for the entire team, more detailed ones for subteams. Make sure that the “horizontal” OKRs (projects that need multiple teams to contribute) have supporting key results in each subteam. WhatMatters.com _ 5
  • 6. Learn more about goal setting and OKRs at WhatMatters.com WhatMatters.com _ 6