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:

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