RESOURCE 1

Google’s OKR Playbook

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 excerpts 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 composed of a few percent of the company’s workforce, acting in concert 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 manifestation of those careful choices, and the means by which we coordinate 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

Writing Effective OKRs

Poorly done/managed OKRs are a waste of time, an empty management gesture. Well done OKRs are a motivational management tool that helps make it clear to teams what’s important, what to optimize, 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:

Key Results are the “Hows.” They:

Cross-team OKRs

Many important projects at Google require contribution from different groups. OKRs are ideally suited to commit to this coordination. 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 explicitly in each such group’s OKRs. For example, if Ads Development and Ads SRE and Network Deployment must deliver to support a new ads service, 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 between 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.

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.

Classic OKR-Writing Mistakes and Traps

TRAP #1: Failing to differentiate between committed and aspirational OKRs.

TRAP #2: Business-as-usual OKRs.

TRAP #3: Timid aspirational OKRs.

TRAP #4: Sandbagging.

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.

TRAP #6: Insufficient KRs for committed Os.

Reading, Interpreting, and Acting on OKRs

For committed OKRs

Aspirational OKRs

More Litmus Tests

Some simple tests to see if your OKRs are good: