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:

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