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:

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