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