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:

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