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:

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