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:

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