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:

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