Objectives and Key Results (OKRs) are considered a “Modern operating system” by many companies and investors. But the typical implementation doesn’t deal well with the uncertainty and complexity involved in achieving the typical strategic objective whether it requires building a product, innovating a business model, or creating a new cross-functional company capability. In this talk, we will look at common anti-patterns involved in the typical OKR implementation and how the Scrum spirit can help OKR practitioners bring empiricism, empowerment, and continuous improvement to their OKR operating system. This talk is especially relevant to Scrum and Agile practitioners who are looking for creative ways to bring Scrum’s goodness we are so grateful for to the wider organization.
Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Boston GTFS2023.pdf
1. YuvalYeret.com
1
Using the Scrum Spirit
to Unlock Empiricism
and Agility in OKRs
Objective Why Now Key Results
Unlock
Empiricism
and Agility
in OKRs
using the
Scrum Spirit
OKRs growing in popularity, leading
to lots of OKR Theater. Opportunity
for agile practitioners to help
organizations do this well
Understand the context/need for OKRs and what
they’re supposed to achieve
Understand why and how OKR initiatives often fail
Learn how the Scrum spirit can help fix your OKR
initiative
3. YuvalYeret.com
Why OKRs?
In order to execute effectively on what
matters most (your strategy), you will
need to …
Overcome:
► silos, politics and turf wars
► the ongoing grind (aka whirlwind)
Through OKRs that provide
► Organizational Alignment
► Focus
4. YuvalYeret.com
OKRs - an Alignment Framework
OKRs stand for “Objectives and Key Results.” It is a
collaborative goal-setting methodology used by teams and
individuals to set challenging, ambitious goals with
measurable results. OKRs are how you track progress, create
alignment, and encourage engagement around measurable
goals.
source: https://www.whatmatters.com/faqs/okr-meaning-definition-example
12. YuvalYeret.com
BTW - What can we also say about the work
to Develop/Grow the Business (vs running
it)?
12
13. YuvalYeret.com
13
OKRs typically require
complex work…
Try … mapping out OKRs according to level of
agreement/uncertainty on the WHAT/HOW
What have we learned about managing
complex work? What works? What doesn’t?
17. YuvalYeret.com
Try using OKRs to provide clear intent
Assume Variability - Preserve Options | Decentralized Control / Autonomy | Customer collaboration over Contract Negotiation
Shift towards outcomes…
Why? Why?
19. YuvalYeret.com
Be careful with OKR Cascading…
Why does it matter?
● Strict Cascading
kills Autonomy /
Initiative
● Leads to
task/output
orientation
OKR
OKR OKR
OKR
OKR
OKR
OKR
20. YuvalYeret.com
Alignment != Command & Control
Try
● High-level OKRs that
inform rather than
prescribe
● Teams / Teams of
teams define their
own OKRs -
Bottom-up and
sideways
● Align/relate through
“Why Now”
● Take inspiration from
Scrum Sprint
Planning structure
OKR
OKR OKR
OKR
OKR
OKR
OKR
22. YuvalYeret.com
Minimize OKRs coordination hell
https://www.linkedin.com/pulse/improving-focus-alignment-organizing-around-okrs-managing-yuval-yeret
/
Why does it matter?
● Coordination overhead
● Tempting to divide and conquer /
cascade into output/task OKRs (since
each team/product/value stream cannot
own outcomes)
23. YuvalYeret.com
▪ Experiment with organizing teams around OKRs -
Identifying/
Assessing products/teams topology using an OKR
lens
▪ You can start with 1-2 experiments around OKRs
while keeping the rest of the organization as is.
▪ It doesn’t have to be an organizational change
▪ There will never be a perfect way to organize that
eliminates all dependencies/collaboration.
▪ use techniques from the agile scaling
patterns/frameworks world to help ease
collaboration across teams (e.g. Big Room
Planning)
Organizing around value unlocks engagement/ motivation
through Purpose
Consider organizing around OKRs
24. YuvalYeret.com
#5. OKRs are in conflict with agile/Scrum
artifacts/commitments
● Confusion - What do we use as Input
for Sprint Planning? PBL? OKRs?
Both?
● When are OKRs created? How? How
do we keep them realistic?
● What’s the relationship between
Product Goals, Sprint Goals and
OKRs?
OKRs (Product /
Corporate / Strategy)
Agile/Scrum (typically
in IT / Product
Development)
25. YuvalYeret.com
#5. Explicitly connect OKRs and your agile ways of working
Some options to try:
● Use OKRs to guide PBL
management/refinement
● Inspect how you’re doing
on OKRs during Sprint
Review and use that to
adapt the Product
Backlog
OKRs
KPIs
26. YuvalYeret.com
Can we use the Scrum spirit
to improve how our
organization uses OKRs?
Can that help us unlock
empiricism and agility for the
wider organization?
26
27. YuvalYeret.com
An OKR example using this session’s objective
Objective Why Now Key Results
Unlock
Empiricism and
Agility in OKRs
using the
Scrum Spirit
OKRs growing in popularity,
leading to lots of OKR
Theater. Opportunity for
agile practitioners to help
organizations do this well
Understand the
context/need for OKRs and
what they’re supposed to
achieve
Understand why and how
OKR initiatives often fail
Learn how the Scrum spirit
can help fix your OKR
initiative
28. YuvalYeret.com
Need help with OKRs?
28
Modern Leadership w/ OKRs and EBM
Workshop - January 25th, Scrum HQ
https://bit.ly/OKRsEBMBoston
Agility-guided OKR Advisory services -
Launch or Boost your OKR operating
system with emphasis on Empiricism,
Empowerment, Organizing around Value,
and Lean/Agile principles https://bit.ly/ImplementOKRs
20% off - use
agileboston20