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