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:

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