Fixing Your OKRs With Agility – Agile Indy 2023

Yuval Yeret
Yuval YeretAgility Organizational Coach | SAFe Fellow/SPCT | Scrum.org PST | Lean Startup Coach à Yeret Agility
YuvalYeret.com
1
Fixing Your OKRs With Agility
w/ Yuval Yeret
YuvalYeret.com
Yuval Yeret SAFe Fellow/SPCT | Scrum.org PST |
Business Agility Coach/Trainer |
Professional Scrum w/ Kanban Co-creator & Steward
YuvalYeret.com
OKRs - An Example using this session’s objective
Objective Key Results
Fixing Your
OKRs
leveraging
agile ideas,
principles
and
practices
Have a high-level understanding of OKRs - Why / What / How
Be able to describe and identify at least 3 OKR implementation
challenges you might encounter
Be able to describe success patterns to overcome at least 3 OKR
challenges leveraging Agile/Scrum principles and practices
Bonus: Be able to describe how to use Agile/Scrum practices to
help improve any OKR implementation (including outside of
Agile/Scrum context)
Bonus: Be able to pitch agile/agility as a solution to flailing OKR
implementations
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
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
YuvalYeret.com
Why do we need an Alignment framework?
YuvalYeret.com
Business and Transformational OKRs
Transformational OKR - e.g.
Improving Agility
Business OKR - Building Solutions
to capture unrealized Value
YuvalYeret.com
YuvalYeret.com
8
Challenges and Success Patterns with
implementing OKRs
YuvalYeret.com
Everyone gets an OKR!
● Every executive has their
OKRs
● Every team has their
OKRs
● Every individual has their
OKRs
● Everyone gets an OKR!
● Actually – everyone gets
MULTIPLE OKRs!
9
YuvalYeret.com
Why does it
matter?
Excessive WIP
● Decreases
organizational
productivity
● Confuses priorities
● Increases context
switching
● Impedes the flow of
value
● Everything is important
== Nothing is important
#1. Avoid having too many OKRs
OKRs…
YuvalYeret.com
● Not everything needs to be an OKR!!!
● KPIs - running the business / KTLO
● OKRs - for developing your strategic
differentiators (as measured by significant
impact on a KPI) or dealing with systemic
problems.
● BAU - Other work – not everything needs to map
to an OKR/KPI…
● Start by bringing visibility/transparency to
your OKR overload
● Categorize current OKRs based on
whether they should actually be featured
as OKRs or KPIs (or not).
Apply Focus/Flow - Stop Starting Start
Finishing
#1. Try to choose fewer OKRs focused on THE most important
opportunities for Developing/Growing the Business (WIGs)
YuvalYeret.com
BTW - What can we also say about the work
to Develop/Grow the Business (vs running it)?
12
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?
YuvalYeret.com
#2. Avoid … Output/Activity focused (tasks / milestones) OKRs
Why does it matter?
● Remember - OKRs typically live
in the complex domain
● Fixes specifications/designs too
early
● Conducive to “Feature Factory”
● Impediment to Autonomy and
Innovation
Output-focused OKRs
Objective: Release ALICE v1
Key Results:
● Develop Rear and Side
Camera Distance Warning
● Fix 10 major/critical defects
● ALICE Gold Subscription
● Customer onboarding wizard
YuvalYeret.com
Try using OKRs to provide clear intent
Output-focused OKRs Outcome-focused OKRs Well-formed Outcome-focused
OKRs
Objective: Release ALICE v1 Objective: Increase market
position within the autonomous
delivery market
Objective: Achieve a dominant
position within the autonomous
delivery market
Key Results: Key Results: Key Results:
● Develop Rear and
Side Camera
Distance Warning
● Ability to deliver in
dense metro areas
through parallel
parking
● Increase serviceable
market to 75%
including dense metro
areas
● Fix 10 major/critical
defects
● Improve customer
satisfaction rating
● Increase Net
Promoter Score from
35 to 60
● ALICE Gold
Subscription
● Focus on driving
repeat business
● Improve repeat
business rates from
60% to 80%
● Customer onboarding
wizard
● Onboard new
customers
● Acquire 15% new
customers over the
next 12 months
1. Assess your current OKRs -
create some transparency to
your current OKR maturity
2. Shift over time towards
outcome-focus Objectives
and eventually KRs
3. When looking at an
output/task OKR - Ask Five
Whys to get to the desired
outcome…
Assume Variability - Preserve
Options
Decentralized Control / Autonomy
Customer collaboration over Contract
Negotiation
YuvalYeret.com
OKRs as Bets
Inspecting and adapting HOW (to achieve a
goal)
• what’s needed to achieve a Key Result?
Inspecting and adapting the WHAT/WHY
(the goal itself)
• The relevance of the Key Result or even
the Objective itself
YuvalYeret.com
Thinking in Bets
YuvalYeret.com
#3. Avoid OKR Command and Control - Too Detailed, Too
Strict, Top-Down Cascading
Why does it matter?
● Strict Cascading
kills Autonomy /
Initiative
● Leads to
task/output
orientation by the
time teams create
KRs
OKR
OKR OKR
OKR
OKR
OKR
OKR
YuvalYeret.com
What’s the difference between OKRs and MBO?
https://www.whatmatters.com/resources/okr-and-mbo-difference-between
YuvalYeret.com
Use OKRs as an Alignment framework that enables
autonomy
https://engineering.atspotify.com/2014/03/spotify-engineering-culture-part-1/
YuvalYeret.com
#4. 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
YuvalYeret.com
#5. Try to Avoid - 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)
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
#5. Try organizing around OKRs
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)
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
YuvalYeret.com
Bonus: Let’s take a look at SAFe’s perspective on OKRs
● Strategic Themes
● Epic-level
initiatives
● Be intentional
about your
transformational
goals using OKRs
YuvalYeret.com
Case Study - Big Room OKR Term Planning (Does this look familiar to anybody?)
When What Facilitator Outcome Location
30m
Quarterly Planning Adjustment
Guidance for Team
Quarterly OKR
finalization
Main room
2-3h
Teams finalize Quarterly OKRs
Individual
Team
Breakouts
Leadership
Team
circulates and
available to
give feedback
/ answer
question
Updated Quarterly OKRs
Assigned Breakout
Rooms
1-2h
Final Quarterly OKRs Review
Align on Final Quarterly
OKRs
Main room
LUNCH
1h
Risks Management &
Confidence Vote
Determine what part of
Quarterly Plan still needs
work
Main room
As needed
Rework as needed
(if short - plenar. if this is in-
depth will be in breakouts /
open space mode)
Final Quarterly Plan Main room
30m
Retrospective / Closing
Documented learnings
for next cycle
Main room
Length What Facilitator Outcome Location
15m
Opening / Overview
Clarity on purpose/
approach to Planning
Main room
30m
Reiterate Company OKRs
Leadership
Team
Clarity on annual +
Quarterly Company
OKRs
Main room
2h
Teams draft realistic
Quarterly OKRs
Individual
Team
Breakouts
facilitated by
SMs/POs
Team Quarterly Draft
OKRs
Assigned
Breakout
15m
Leadership Team + PO -
Huddle
Plan how to collaborate
cross-team around
dependencies
Leadership
Breakout room
1h LUNCH (Opportunity to connect across teams or continue to plan in
teams)
room
Breakouts
1h
Teams draft realistic
Quarterly OKRs (continued)
Individual
Team
Breakouts
facilitated by
POs
Team Quarterly Draft
OKRs
Assigned
Breakouts
1-2h
Review Team Quarterly Draft
OKRs - Lightning round
readout from each team +
Confidence Vote
Feedback on Quarterly
OKRs
Main room
1h
Leadership Team + PO -
Review & Problem Solving
Adjustments / Guidance
for Day 2
Leadership
Breakout
Day 1 Day 2
YuvalYeret.com
How about SAFe’s PI Planning?
Try…
● Using OKRs to
guide Feature
creation and
prioritization
● Considering
OKRs draft until
PIP
● After PIP refine
OKRs based on
PI Objectives
● Bring Objectives
to PIP as input,
create KRs as
PIP output
YuvalYeret.com
Can we use Scrum/Agile
principles and practices to
improve how our organization
uses OKRs?
Can that help us bring agile
ways of thinking to the wider
organization?
29
YuvalYeret.com
Follow up
https://www.linkedin.com/in/yuvalyeret/
https://www.scaledagileframework.com/applying-okrs-in-the-scaled-
agile-framework/
https://scaled
agile.com/con
necting-okrs-
kpis-ovss-
and-dvss-in-
safe/
Loan
Originatio
n
Credit Scoring
System
AI
Underwriting
Channels
Cor
e
Ban
king
https://www.linkedin.com/pulse/imp
roving-focus-alignment-organizing-
around-okrs-managing-yuval-yeret/
https://www.linkedin.com/pulse/fixing-
okr-theater-using-agilescrum-
principles-yuval-yeret/
https://www.linkedin.com/pulse/improving-
focus-alignment-organizing-around-okrs-
managing-yuval-yeret/
https://www.scrum.o
rg/resources/eviden
ce-based-
management-guide
https://www.scrum.org/courses/professional-
agile-leadership-evidence-based-
management-training
YuvalYeret.com
If you want my help…
31
Learn about Evidence-Based Management and
how to leverage it to improve your OKR operating
system
https://yuvalyeret.com/agility-consulting-training/get-professional-about-scrum-and-kanban/scrum-
org-professional-agile-leadership-evidence-based-management-training/
Launch or Boost your OKR operating system with
emphasis on Empiricism, Empowerment, Organizing
around Value, and Lean/Agile principles
https://yuvalyeret.com/agility-consulting-training/strategic-alignment-and-execution-at-
scale-leveraging-okrs/
1 sur 31

Recommandé

Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) par
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Rodney Bodamer
32.6K vues42 diapositives
30-60-90 Day Plan par
30-60-90 Day Plan30-60-90 Day Plan
30-60-90 Day PlanKimberly Wiethoff, MBA PMP CSM ITIL
19.7K vues15 diapositives
Building Effective Teams par
Building Effective TeamsBuilding Effective Teams
Building Effective TeamsOperational Excellence Consulting (Singapore)
164 vues33 diapositives
40 Agile Methods in 40 Minutes par
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
10.6K vues105 diapositives
New Lean-Agile Coach Self-Assessment - detailed descriptions v3 par
New Lean-Agile Coach Self-Assessment - detailed descriptions v3New Lean-Agile Coach Self-Assessment - detailed descriptions v3
New Lean-Agile Coach Self-Assessment - detailed descriptions v3Luca Minudel
5.6K vues15 diapositives
OKR - a guide to objectives and key results par
OKR -  a guide to objectives and key resultsOKR -  a guide to objectives and key results
OKR - a guide to objectives and key resultsDan Keegan
9.2K vues9 diapositives

Contenu connexe

Tendances

The Agile Mindset par
The Agile MindsetThe Agile Mindset
The Agile Mindsetnikos batsios
2.2K vues33 diapositives
Team Building par
Team BuildingTeam Building
Team BuildingAmman Gener Pimentel
1.2K vues51 diapositives
What are the Tools & Techniques in Agile Project Management? par
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?Tuan Yang
3.2K vues151 diapositives
14 Tips for Using OKR Goals par
14 Tips for Using OKR Goals14 Tips for Using OKR Goals
14 Tips for Using OKR GoalsAtiim, Inc.
2.4K vues53 diapositives
How agile coaches help us win the agile coach role @ Spotify par
How agile coaches help us win   the agile coach role @ SpotifyHow agile coaches help us win   the agile coach role @ Spotify
How agile coaches help us win the agile coach role @ SpotifyBrendan Marsh
10.2K vues49 diapositives
Strategic leadership par
Strategic leadershipStrategic leadership
Strategic leadershipRoshan Pant
3.3K vues28 diapositives

Tendances(20)

What are the Tools & Techniques in Agile Project Management? par Tuan Yang
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
Tuan Yang3.2K vues
14 Tips for Using OKR Goals par Atiim, Inc.
14 Tips for Using OKR Goals14 Tips for Using OKR Goals
14 Tips for Using OKR Goals
Atiim, Inc.2.4K vues
How agile coaches help us win the agile coach role @ Spotify par Brendan Marsh
How agile coaches help us win   the agile coach role @ SpotifyHow agile coaches help us win   the agile coach role @ Spotify
How agile coaches help us win the agile coach role @ Spotify
Brendan Marsh10.2K vues
Strategic leadership par Roshan Pant
Strategic leadershipStrategic leadership
Strategic leadership
Roshan Pant3.3K vues
Lead Time: What We Know About It... par azheglov
Lead Time: What We Know About It...Lead Time: What We Know About It...
Lead Time: What We Know About It...
azheglov3.9K vues
Portfolio Management in an Agile World - Rick Austin par LeadingAgile
Portfolio Management in an Agile World - Rick AustinPortfolio Management in an Agile World - Rick Austin
Portfolio Management in an Agile World - Rick Austin
LeadingAgile16.6K vues
Definition of Ready (XP2011) par Ken Power
Definition of Ready (XP2011)Definition of Ready (XP2011)
Definition of Ready (XP2011)
Ken Power41.8K vues
Lightening Talk: definition of ready par Agileee
Lightening Talk: definition of readyLightening Talk: definition of ready
Lightening Talk: definition of ready
Agileee2.9K vues
Scrum master self assessment v2.7 par Luca Minudel
Scrum master self assessment v2.7Scrum master self assessment v2.7
Scrum master self assessment v2.7
Luca Minudel4.2K vues
Definition of Done Canvas.pptx par Kaizenko
Definition of Done Canvas.pptxDefinition of Done Canvas.pptx
Definition of Done Canvas.pptx
Kaizenko266 vues
Agile Coaching Workshop par Craig Smith
Agile Coaching WorkshopAgile Coaching Workshop
Agile Coaching Workshop
Craig Smith24.2K vues
Agile Delivery Manager self-assessment radar par Luca Minudel
Agile Delivery Manager self-assessment radarAgile Delivery Manager self-assessment radar
Agile Delivery Manager self-assessment radar
Luca Minudel1.3K vues
Agile Transformation Explained par LeadingAgile
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation Explained
LeadingAgile2K vues
Definition Of Done par Wei Zhu
Definition Of DoneDefinition Of Done
Definition Of Done
Wei Zhu9.6K vues

Similaire à Fixing Your OKRs With Agility – Agile Indy 2023

OKR Playbook v1.0 par
OKR Playbook v1.0OKR Playbook v1.0
OKR Playbook v1.0Laurent Morisseau
458 vues28 diapositives
Putting sprint development into operation par
Putting sprint development into operationPutting sprint development into operation
Putting sprint development into operationNuno Fernandes
902 vues22 diapositives
Scaled agile implementation par
Scaled agile implementationScaled agile implementation
Scaled agile implementationKumar Rajasekaran
137 vues18 diapositives
Agile Network India | Measure What Matters with OKRs and EBM | Rituraj Patil par
Agile Network India | Measure What Matters with OKRs and EBM | Rituraj PatilAgile Network India | Measure What Matters with OKRs and EBM | Rituraj Patil
Agile Network India | Measure What Matters with OKRs and EBM | Rituraj PatilAgileNetwork
63 vues26 diapositives
Integrity Leadership Training par
Integrity Leadership TrainingIntegrity Leadership Training
Integrity Leadership TrainingRussell Cummings
1.7K vues113 diapositives
[XPday.vn] XP practices as scaffolding for breakthrough companies (presentati... par
[XPday.vn] XP practices as scaffolding for breakthrough companies (presentati...[XPday.vn] XP practices as scaffolding for breakthrough companies (presentati...
[XPday.vn] XP practices as scaffolding for breakthrough companies (presentati...Agile đây Vietnam
921 vues37 diapositives

Similaire à Fixing Your OKRs With Agility – Agile Indy 2023(20)

Putting sprint development into operation par Nuno Fernandes
Putting sprint development into operationPutting sprint development into operation
Putting sprint development into operation
Nuno Fernandes902 vues
Agile Network India | Measure What Matters with OKRs and EBM | Rituraj Patil par AgileNetwork
Agile Network India | Measure What Matters with OKRs and EBM | Rituraj PatilAgile Network India | Measure What Matters with OKRs and EBM | Rituraj Patil
Agile Network India | Measure What Matters with OKRs and EBM | Rituraj Patil
AgileNetwork63 vues
[XPday.vn] XP practices as scaffolding for breakthrough companies (presentati... par Agile đây Vietnam
[XPday.vn] XP practices as scaffolding for breakthrough companies (presentati...[XPday.vn] XP practices as scaffolding for breakthrough companies (presentati...
[XPday.vn] XP practices as scaffolding for breakthrough companies (presentati...
Best Practices Of OKR Goals par Atiim, Inc.
Best Practices Of OKR GoalsBest Practices Of OKR Goals
Best Practices Of OKR Goals
Atiim, Inc.10.2K vues
XP Practices as Scaffolding for Breakthrough Companies par ⇥ Tung Lam Vu ⇤
XP Practices as Scaffolding for Breakthrough CompaniesXP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough Companies
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ... par Scrum Bangalore
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore593 vues
OutSystems Lessons: Center of Excellence and Adoption Strategies par OutSystems
OutSystems Lessons: Center of Excellence and Adoption StrategiesOutSystems Lessons: Center of Excellence and Adoption Strategies
OutSystems Lessons: Center of Excellence and Adoption Strategies
OutSystems1.7K vues
Bridge Knowle Workshop - Developing Effective KPIs (Main Slides) par Kenny Ong
Bridge Knowle Workshop - Developing Effective KPIs (Main Slides)Bridge Knowle Workshop - Developing Effective KPIs (Main Slides)
Bridge Knowle Workshop - Developing Effective KPIs (Main Slides)
Kenny Ong4.2K vues
Post-agile approaches - agile for the real world and how to avoid agile failure par Yuval Yeret
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
Yuval Yeret7.5K vues
Scaling Amdocs PBG from team scrum to a multi-program portfolio using lean an... par AGILEMinds
Scaling Amdocs PBG from team scrum to a multi-program portfolio using lean an...Scaling Amdocs PBG from team scrum to a multi-program portfolio using lean an...
Scaling Amdocs PBG from team scrum to a multi-program portfolio using lean an...
AGILEMinds1.9K vues
ACG SL - Kanban.pdf par rumesh
ACG SL - Kanban.pdfACG SL - Kanban.pdf
ACG SL - Kanban.pdf
rumesh56 vues
SPM Maturity Curve Session par Laura Roach
SPM Maturity Curve SessionSPM Maturity Curve Session
SPM Maturity Curve Session
Laura Roach346 vues

Plus de Yuval Yeret

Fixing Your OKRs With Agility – Agile Hartford par
Fixing Your OKRs With Agility – Agile HartfordFixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile HartfordYuval Yeret
14 vues31 diapositives
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup par
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupYuval Yeret
287 vues37 diapositives
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx par
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptxScrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptxYuval Yeret
58 vues28 diapositives
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter... par
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...Yuval Yeret
109 vues31 diapositives
Validating Delivered Business Value – Going Beyond “Actual Business Value” par
Validating Delivered Business Value – Going Beyond “Actual Business Value”Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Yuval Yeret
2.5K vues28 diapositives
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019 par
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Yuval Yeret
1K vues23 diapositives

Plus de Yuval Yeret(20)

Fixing Your OKRs With Agility – Agile Hartford par Yuval Yeret
Fixing Your OKRs With Agility – Agile HartfordFixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile Hartford
Yuval Yeret14 vues
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup par Yuval Yeret
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
Yuval Yeret287 vues
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx par Yuval Yeret
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptxScrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Yuval Yeret58 vues
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter... par Yuval Yeret
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
Yuval Yeret109 vues
Validating Delivered Business Value – Going Beyond “Actual Business Value” par Yuval Yeret
Validating Delivered Business Value – Going Beyond “Actual Business Value”Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”
Yuval Yeret2.5K vues
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019 par Yuval Yeret
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Yuval Yeret1K vues
Scaled Agile Framework (SAFe) in the Trenches par Yuval Yeret
Scaled Agile Framework (SAFe) in the TrenchesScaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the Trenches
Yuval Yeret1.9K vues
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su... par Yuval Yeret
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
Yuval Yeret782 vues
Building Quality In in SAFe – The Testing Organization’s Perspective par Yuval Yeret
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective
Yuval Yeret1.3K vues
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag... par Yuval Yeret
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Yuval Yeret554 vues
Foundations of scaling agile with SAFe par Yuval Yeret
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFe
Yuval Yeret1.1K vues
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018 par Yuval Yeret
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Yuval Yeret1.4K vues
10 Essential SAFe(tm) patterns you should focus on when scaling Agile par Yuval Yeret
10 Essential SAFe(tm) patterns you should focus on when scaling Agile10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
Yuval Yeret1.1K vues
Scrum 4 marketing - Give Thanks to Scrum 2017 par Yuval Yeret
Scrum 4 marketing - Give Thanks to Scrum 2017Scrum 4 marketing - Give Thanks to Scrum 2017
Scrum 4 marketing - Give Thanks to Scrum 2017
Yuval Yeret423 vues
Scrum and Kanban Sitting In A Tree... par Yuval Yeret
Scrum and Kanban Sitting In A Tree... Scrum and Kanban Sitting In A Tree...
Scrum and Kanban Sitting In A Tree...
Yuval Yeret1.1K vues
Invitations-Based SAFe Implementations - Tips and Tricks inspired by Respect ... par Yuval Yeret
Invitations-Based SAFe Implementations - Tips and Tricks inspired by Respect ...Invitations-Based SAFe Implementations - Tips and Tricks inspired by Respect ...
Invitations-Based SAFe Implementations - Tips and Tricks inspired by Respect ...
Yuval Yeret942 vues
Transforming CA Technologies Marketing through Agile Marketing at Scale par Yuval Yeret
Transforming CA Technologies Marketing through Agile Marketing at ScaleTransforming CA Technologies Marketing through Agile Marketing at Scale
Transforming CA Technologies Marketing through Agile Marketing at Scale
Yuval Yeret381 vues
VERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands Meeting par Yuval Yeret
VERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands MeetingVERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands Meeting
VERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands Meeting
Yuval Yeret3.7K vues
Not afraid of the SAFe big bad wolf par Yuval Yeret
Not afraid of the SAFe big bad wolf Not afraid of the SAFe big bad wolf
Not afraid of the SAFe big bad wolf
Yuval Yeret369 vues
Scaling kanban across the organization par Yuval Yeret
Scaling kanban across the organization   Scaling kanban across the organization
Scaling kanban across the organization
Yuval Yeret251 vues

Dernier

port23_2023121_resize2.pdf par
port23_2023121_resize2.pdfport23_2023121_resize2.pdf
port23_2023121_resize2.pdfSivaphan Wuttingam
38 vues64 diapositives
Valuation Quarterly Webinar Dec23.pdf par
Valuation Quarterly Webinar Dec23.pdfValuation Quarterly Webinar Dec23.pdf
Valuation Quarterly Webinar Dec23.pdfFelixPerez547899
70 vues12 diapositives
23.12.07 Bloomerang - 2023-12-06 21.39.56.pdf par
23.12.07 Bloomerang - 2023-12-06 21.39.56.pdf23.12.07 Bloomerang - 2023-12-06 21.39.56.pdf
23.12.07 Bloomerang - 2023-12-06 21.39.56.pdfBloomerang
122 vues88 diapositives
Giampietro_DIG Summit v1.2.pptx par
Giampietro_DIG Summit v1.2.pptxGiampietro_DIG Summit v1.2.pptx
Giampietro_DIG Summit v1.2.pptxbradgallagher6
16 vues11 diapositives
Navigating the Complexity of Derivatives Valuation 📈 par
Navigating the Complexity of Derivatives Valuation 📈Navigating the Complexity of Derivatives Valuation 📈
Navigating the Complexity of Derivatives Valuation 📈ValAdvisor
18 vues6 diapositives
Cohen_Summit 2023-FINAL.pptx par
Cohen_Summit 2023-FINAL.pptxCohen_Summit 2023-FINAL.pptx
Cohen_Summit 2023-FINAL.pptxbradgallagher6
52 vues45 diapositives

Dernier(20)

23.12.07 Bloomerang - 2023-12-06 21.39.56.pdf par Bloomerang
23.12.07 Bloomerang - 2023-12-06 21.39.56.pdf23.12.07 Bloomerang - 2023-12-06 21.39.56.pdf
23.12.07 Bloomerang - 2023-12-06 21.39.56.pdf
Bloomerang122 vues
Navigating the Complexity of Derivatives Valuation 📈 par ValAdvisor
Navigating the Complexity of Derivatives Valuation 📈Navigating the Complexity of Derivatives Valuation 📈
Navigating the Complexity of Derivatives Valuation 📈
ValAdvisor18 vues
Learning from Failure_ Lessons from Failed Startups.pptx par Codeventures
Learning from Failure_ Lessons from Failed Startups.pptxLearning from Failure_ Lessons from Failed Startups.pptx
Learning from Failure_ Lessons from Failed Startups.pptx
Codeventures19 vues
Engaging Senior Leaders to Accelerate Your Continuous Improvement Program par KaiNexus
Engaging Senior Leaders to Accelerate Your Continuous Improvement ProgramEngaging Senior Leaders to Accelerate Your Continuous Improvement Program
Engaging Senior Leaders to Accelerate Your Continuous Improvement Program
KaiNexus97 vues
Integrating Talent Management Practices par Seta Wicaksana
Integrating Talent Management PracticesIntegrating Talent Management Practices
Integrating Talent Management Practices
Seta Wicaksana161 vues
2024-cio-agenda-ebook.pdf par Alex446314
2024-cio-agenda-ebook.pdf2024-cio-agenda-ebook.pdf
2024-cio-agenda-ebook.pdf
Alex44631414 vues
Irigoyen_231129 - Around the world in 5 questions.pdf par bradgallagher6
Irigoyen_231129 - Around the world in 5 questions.pdfIrigoyen_231129 - Around the world in 5 questions.pdf
Irigoyen_231129 - Around the world in 5 questions.pdf
bradgallagher617 vues
Better Appeals and Solicitations - Bloomerang.pdf par Bloomerang
Better Appeals and Solicitations - Bloomerang.pdfBetter Appeals and Solicitations - Bloomerang.pdf
Better Appeals and Solicitations - Bloomerang.pdf
Bloomerang121 vues

Fixing Your OKRs With Agility – Agile Indy 2023

  • 1. YuvalYeret.com 1 Fixing Your OKRs With Agility w/ Yuval Yeret
  • 2. YuvalYeret.com Yuval Yeret SAFe Fellow/SPCT | Scrum.org PST | Business Agility Coach/Trainer | Professional Scrum w/ Kanban Co-creator & Steward
  • 3. YuvalYeret.com OKRs - An Example using this session’s objective Objective Key Results Fixing Your OKRs leveraging agile ideas, principles and practices Have a high-level understanding of OKRs - Why / What / How Be able to describe and identify at least 3 OKR implementation challenges you might encounter Be able to describe success patterns to overcome at least 3 OKR challenges leveraging Agile/Scrum principles and practices Bonus: Be able to describe how to use Agile/Scrum practices to help improve any OKR implementation (including outside of Agile/Scrum context) Bonus: Be able to pitch agile/agility as a solution to flailing OKR implementations
  • 4. 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
  • 5. 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
  • 6. YuvalYeret.com Why do we need an Alignment framework?
  • 7. YuvalYeret.com Business and Transformational OKRs Transformational OKR - e.g. Improving Agility Business OKR - Building Solutions to capture unrealized Value
  • 9. YuvalYeret.com Everyone gets an OKR! ● Every executive has their OKRs ● Every team has their OKRs ● Every individual has their OKRs ● Everyone gets an OKR! ● Actually – everyone gets MULTIPLE OKRs! 9
  • 10. YuvalYeret.com Why does it matter? Excessive WIP ● Decreases organizational productivity ● Confuses priorities ● Increases context switching ● Impedes the flow of value ● Everything is important == Nothing is important #1. Avoid having too many OKRs OKRs…
  • 11. YuvalYeret.com ● Not everything needs to be an OKR!!! ● KPIs - running the business / KTLO ● OKRs - for developing your strategic differentiators (as measured by significant impact on a KPI) or dealing with systemic problems. ● BAU - Other work – not everything needs to map to an OKR/KPI… ● Start by bringing visibility/transparency to your OKR overload ● Categorize current OKRs based on whether they should actually be featured as OKRs or KPIs (or not). Apply Focus/Flow - Stop Starting Start Finishing #1. Try to choose fewer OKRs focused on THE most important opportunities for Developing/Growing the Business (WIGs)
  • 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?
  • 14. YuvalYeret.com #2. Avoid … Output/Activity focused (tasks / milestones) OKRs Why does it matter? ● Remember - OKRs typically live in the complex domain ● Fixes specifications/designs too early ● Conducive to “Feature Factory” ● Impediment to Autonomy and Innovation Output-focused OKRs Objective: Release ALICE v1 Key Results: ● Develop Rear and Side Camera Distance Warning ● Fix 10 major/critical defects ● ALICE Gold Subscription ● Customer onboarding wizard
  • 15. YuvalYeret.com Try using OKRs to provide clear intent Output-focused OKRs Outcome-focused OKRs Well-formed Outcome-focused OKRs Objective: Release ALICE v1 Objective: Increase market position within the autonomous delivery market Objective: Achieve a dominant position within the autonomous delivery market Key Results: Key Results: Key Results: ● Develop Rear and Side Camera Distance Warning ● Ability to deliver in dense metro areas through parallel parking ● Increase serviceable market to 75% including dense metro areas ● Fix 10 major/critical defects ● Improve customer satisfaction rating ● Increase Net Promoter Score from 35 to 60 ● ALICE Gold Subscription ● Focus on driving repeat business ● Improve repeat business rates from 60% to 80% ● Customer onboarding wizard ● Onboard new customers ● Acquire 15% new customers over the next 12 months 1. Assess your current OKRs - create some transparency to your current OKR maturity 2. Shift over time towards outcome-focus Objectives and eventually KRs 3. When looking at an output/task OKR - Ask Five Whys to get to the desired outcome… Assume Variability - Preserve Options Decentralized Control / Autonomy Customer collaboration over Contract Negotiation
  • 16. YuvalYeret.com OKRs as Bets Inspecting and adapting HOW (to achieve a goal) • what’s needed to achieve a Key Result? Inspecting and adapting the WHAT/WHY (the goal itself) • The relevance of the Key Result or even the Objective itself
  • 18. YuvalYeret.com #3. Avoid OKR Command and Control - Too Detailed, Too Strict, Top-Down Cascading Why does it matter? ● Strict Cascading kills Autonomy / Initiative ● Leads to task/output orientation by the time teams create KRs OKR OKR OKR OKR OKR OKR OKR
  • 19. YuvalYeret.com What’s the difference between OKRs and MBO? https://www.whatmatters.com/resources/okr-and-mbo-difference-between
  • 20. YuvalYeret.com Use OKRs as an Alignment framework that enables autonomy https://engineering.atspotify.com/2014/03/spotify-engineering-culture-part-1/
  • 21. YuvalYeret.com #4. 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 #5. Try to Avoid - 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 #5. Try 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 Bonus: Let’s take a look at SAFe’s perspective on OKRs ● Strategic Themes ● Epic-level initiatives ● Be intentional about your transformational goals using OKRs
  • 27. YuvalYeret.com Case Study - Big Room OKR Term Planning (Does this look familiar to anybody?) When What Facilitator Outcome Location 30m Quarterly Planning Adjustment Guidance for Team Quarterly OKR finalization Main room 2-3h Teams finalize Quarterly OKRs Individual Team Breakouts Leadership Team circulates and available to give feedback / answer question Updated Quarterly OKRs Assigned Breakout Rooms 1-2h Final Quarterly OKRs Review Align on Final Quarterly OKRs Main room LUNCH 1h Risks Management & Confidence Vote Determine what part of Quarterly Plan still needs work Main room As needed Rework as needed (if short - plenar. if this is in- depth will be in breakouts / open space mode) Final Quarterly Plan Main room 30m Retrospective / Closing Documented learnings for next cycle Main room Length What Facilitator Outcome Location 15m Opening / Overview Clarity on purpose/ approach to Planning Main room 30m Reiterate Company OKRs Leadership Team Clarity on annual + Quarterly Company OKRs Main room 2h Teams draft realistic Quarterly OKRs Individual Team Breakouts facilitated by SMs/POs Team Quarterly Draft OKRs Assigned Breakout 15m Leadership Team + PO - Huddle Plan how to collaborate cross-team around dependencies Leadership Breakout room 1h LUNCH (Opportunity to connect across teams or continue to plan in teams) room Breakouts 1h Teams draft realistic Quarterly OKRs (continued) Individual Team Breakouts facilitated by POs Team Quarterly Draft OKRs Assigned Breakouts 1-2h Review Team Quarterly Draft OKRs - Lightning round readout from each team + Confidence Vote Feedback on Quarterly OKRs Main room 1h Leadership Team + PO - Review & Problem Solving Adjustments / Guidance for Day 2 Leadership Breakout Day 1 Day 2
  • 28. YuvalYeret.com How about SAFe’s PI Planning? Try… ● Using OKRs to guide Feature creation and prioritization ● Considering OKRs draft until PIP ● After PIP refine OKRs based on PI Objectives ● Bring Objectives to PIP as input, create KRs as PIP output
  • 29. YuvalYeret.com Can we use Scrum/Agile principles and practices to improve how our organization uses OKRs? Can that help us bring agile ways of thinking to the wider organization? 29
  • 31. YuvalYeret.com If you want my help… 31 Learn about Evidence-Based Management and how to leverage it to improve your OKR operating system https://yuvalyeret.com/agility-consulting-training/get-professional-about-scrum-and-kanban/scrum- org-professional-agile-leadership-evidence-based-management-training/ Launch or Boost your OKR operating system with emphasis on Empiricism, Empowerment, Organizing around Value, and Lean/Agile principles https://yuvalyeret.com/agility-consulting-training/strategic-alignment-and-execution-at- scale-leveraging-okrs/