Let’s be real: dependency management isn’t progress – it’s maintenance of dysfunction. In this article, I unpack why these fancy PI planning boards might be making things worse, and how to actually design for flow instead. Stop Managing Dependencies. Start Eliminating Them.Let’s start with a blunt truth: (Yes, I’m looking at you, PI Planning boards with your red strings and sticky-note spiderwebs. 🔍) These boards don’t make your organization agile. And instead of fixing the dysfunction, most companies double down and start optimizing it. As if better coordination of handcuffs makes them any less binding. Dependency management is just a fancy way to polish the handcuffs that are slowing you down. The Real Problem Isn’t the DependenciesIt’s that we’ve normalized them.
These are not laws of physics. They are design flaws. And yet, whole frameworks and roles have emerged to “manage” them. It’s like building a house with holes in the roof and then hiring a full-time person to hold an umbrella over your bed. Let’s stop the madness. Dependencies Are a SymptomThey are a signal that your org is not structured around the flow of value. They usually come from:
So what do we do instead? The 3-Step Dependency AlgorithmHere is a better way to deal with dependencies. 1. EliminateMost dependencies are homemade. Unmake them.
If you only take one thing from this article, take this: 2. MitigateCan’t eliminate it today? Fine. Make it hurt less.
Most “dependencies” dissolve when teams understand just enough of each other’s world. 3. Manage (as a last resort)Okay, fine. Some things do require coordination. But don’t create an empire of ticket routing and dependency wranglers.
Dependency management should be a last resort, not a lifestyle. A Final Word for the Dependency ManagersI’m not saying you’re not doing important work. I’m saying the system has set you up to manage a problem it created— And honestly? I want you to be out of a job. Because in an org designed for flow, you’re not needed as a translator between misaligned teams. Don’t be the person who builds better band-aids. Want to help your org stop managing dysfunction and start designing for agility? FAQWhat is dependency management in agile? Why are dependencies bad? Should we eliminate all dependencies? What are T-shaped skills and how do they help? Are platform teams a good way to reduce dependencies? |
How to create high-performing teams, innovative products and lead thriving businesses? The Agile Compass shares hands-on knowledge from 20+ years of experience in industries worldwide. Matthias is a Silicon Valley veteran and has been awarded the Agile Thought Leader award in 2022. His unique approach focuses on the human side of creating thriving organizations.
Sometimes you can tell how an organization understands agility before you talk to anyone. Just read the Scrum Master job description. If it says Scrum Master / Project Manager, velocity reporting, KPI tracking, meeting moderation, backlog management, and “ensure the team delivers,” you already know a lot. You know the organization probably wants the language of Scrum without the deeper change. That is what today’s article is about. AI is not really the thing reducing the Scrum Master role....
Hello Reader, I spent a lot of time improving the Agile Games Collection for you! This growing collection of workshop exercises (no matter if you do agile, leadership, or innovation workshops) has long been helpful to many trainers, coaches, and anybody helping others grow. Now I made the collection easier to search and find what you need. Search & Tags Need a game for backlogs? Product Owner? Collaboration? Just search and find the best games for your workshop quickly Get the collection...
I apologize for accidentally sending last week's article again. Woohoo, I made a mistake (we celebrate mistakes, because they're part of learning). So here is a really new article about how companies often lose a great engineer AND win a bad manager at the same time. Enjoy! A lot of organizations do not have a leadership pipeline problem. They have a career architecture problem. This article looks at why great engineers are so often pushed into management, what that damages, and what better...