Search
Close this search box.
Search
Close this search box.
Search
Close this search box.

Improving Focus and Alignment by Organizing around OKRs and managing OKR Flow

Facebook
Twitter
LinkedIn
Pinterest
WhatsApp

Today, I wanted to share two quick observations about OKRs.

Too many teams working on each strategic OKR

OKRs Matrix vs Organizing around OKRs

I encounter many organizations that use OKRs. Too many of them have this crazy matrix where the high-level OKRs – those that aim to achieve the organization’s strategy – map to too many teams/functions in the organization. This creates a need to cascade the OKRs, create sub-OKRs, or other techniques which eventually create a larger and larger distance between the OKRs at the team level and the strategic OKRs. While this at least creates transparency of who’s involved in executing each aspect of the strategy, we can and should do better.

One key thing that unlocks agility and value is to “Organize around Value”. Scrum talks about each team having ONE Product Goal they focus on. SAFe has a specific principle of “Organizing around value”.

If you’re using OKRs One question to ask yourself is what is the relationship between OKRs and teams/teams of teams? If most OKRs require a multitude of teams across the organization/portfolio to achieve them, this will require a lot of coordination.

Try reorganizing into a value stream network/topology/team structure that aligns with your OKRs – where each team/team of teams can focus, and where there is clearer accountability around which team/group owns a specific high-level OKR.

Yes, you can find OKR and Agile management tools that will let you deal with complex networks of cascading OKRs, but Simplicity FTW…

Too many OKRs

Another symptom I’m seeing way too often is too many OKRs. Some of that is related to the OKR matrix I mentioned above. Some of it is just plain old push vs pull and classic wishful thinking at all levels. What could we do about that? Do we have a proven approach that can help? mmm…

Maybe we should visualize the FLOW of OKRs through the funnel of considering them, prioritizing/refining, committing to them, working on them, reviewing, achieving…
How about LIMITING and REDUCING the amount of OKRs in progress across the organization at any point in time – the alignment that OKRs promise relies on focus rather than trying to boil the ocean
Next, let’s manage the flow of OKRs proactively. Maybe even use some metrics like OKR cycle time, throughput, WIP, and aging.
Let’s inspect the flow from time to time. We might learn a few things. Maybe we should adopt the definition of how these OKRs flow and how we’re managing them.

How many of you ARE leveraging Kanban/Flow practices to improve how your organization uses OKRs to align strategy and execution?

PS do you see how similar this would be to a portfolio Kanban? Could it be the next generation of portfolio Kanbans? 🙂

Subscribe for Email Updates:

Categories:

Tags:

Scaled Agile Framework
Agile in the Enterprise
ARTs
Iterative Incremental Development
Release Train Engineer
Applying Agile Methodology
Lean and Agile Techniques
Scrum Primer
Agile Israel Events
Continuous Deployment
speed @ scale
Lean Agile Organization
BDD
Spotify
Scrum Values
An Appreciative Retrospective
System Integration Environments
Planning
Kanban Basics
Scrum
Lean Agile Leadership
Lean Agile Basics
Atlassian
Slides
NIT
Agile Product Ownership
Kaizen Workshop
Agile Release Management
WIP
PI Objectives
Product Ownership
Acceptance Test-Driven Development
Entrepreneurial Operating System®
PI Planning
Scrum and XP
Lean Startup
Product Management
Agile India
Software Development
Code
Continuous Delivery
Frameworks
Agile Contracts Best Practices
Amdocs
Effective Agile Retrospectives
Agile Games and Exercises
Risk Management on Agile Projects
Certification
Continuous Integration
LAB
Managing Projects
Jira Plans
Jira admin
Self-organization
Test Driven Development
Portfolio for Jira
AI
Value Streams
Story Slicing
Scrum With Kanban
Agile Games
Large Scale Scrum
Agile Release Planning
System Team
AgileSparks
Continuous Improvement
LPM
Lean and Agile Principles and Practices
Quality Assurance
lean agile change management
Nexus and SAFe
Manage Budget Creation
Scrum.org
Agile Techniques
Agile Product Development
Scrum Guide
Agile Program
Engineering Practices
Professional Scrum Product Owner
Agile Community
Operational Value Stream
Reading List
agileisrael
SAFe
Lean Agile Management
SAFe Release Planning
ScrumMaster Tales
Risk-aware Product Development
TDD
Process Improvement
A Kanban System for Software Engineering
SPC
Agile Development
Systems Thinking
Atlaassian
EOS®
Agile Mindset
Covid19
Legacy Enterprise
Rapid RTC
Agile Project
Agile Israel
Tools
Perfection Game
Kanban
chatgpt
Implementing SAFe
Webinar
Scrum Master Role
ROI
Agile Project Management
Nexus vs SAFe
Daily Scrum
Kanban 101
Agile and DevOps Journey
Sprint Retrospectives
Introduction to ATDD
Continuous Planning
ALM Tools
Lean Risk Management
Agile Basics
Program Increment
Certified SAFe
Scrum Master
Kanban Kickstart Example
Business Agility
ATDD
Development Value Streams
Coaching Agile Teams
Sprint Planning
Introduction to Test Driven Development
Achieve Business Agility
Enterprise DevOps
Hybrid Work
predictability
System Archetypes
Agile Marketing
Professional Scrum Master
Video
Kanban Game
Pomodoro Technique
Lean Agile
Nexus Integration Team
Kaizen
Lean Budgeting
Elastic Leadership
DevOps
ART Success
Limiting Work in Progress
RTE
Implementation of Lean and Agile
Nexus
Sprint Iteration
IT Operations
Agile for Embedded Systems
Agile Outsourcing
What Is Kanban
Built-In Quality
Accelerate Value Delivery At Scale
QA
Risk Management in Kanban
Agile Risk Management
Nexus and Kanban
Lean-Agile Budgeting
Agile
Professional Scrum with Kanban
Principles of Lean-Agile Leadership
Software Development Estimation
Agile Delivery
Jira
Tips
Lean Software Development
SA
Agile Assembly Architecture
RTE Role
Managing Risk on Agile Projects
ATDD vs. BDD
AI Artificial Intelligence
Agile Exercises
speed at scale
Games and Exercises
GanttBan
Lean-Agile Software Development
POPM
Agility
Releases Using Lean
User stories
RSA
Change Management
Artificial Intelligence
The Agile Coach
Advanced Roadmaps
Agile Testing Practices
Jira Cloud
LeSS
Presentation
SAFe DevOps
The Kanban Method
AgileSparks
Logo
Enable registration in settings - general

Contact Us

Request for additional information and prices

AgileSparks Newsletter

Subscribe to our newsletter, and stay updated on the latest Agile news and events

This website uses Cookies to provide a better experience
Shopping cart