Winning Strategy

Winning Strategy

Share this post

Winning Strategy
Winning Strategy
How do I use Systems Thinking to resolve impediments?
Agility Track

How do I use Systems Thinking to resolve impediments?

Step by step with examples

Vibhor Chandel's avatar
Vibhor Chandel
Aug 03, 2025
∙ Paid
7

Share this post

Winning Strategy
Winning Strategy
How do I use Systems Thinking to resolve impediments?
2
Share

“If you optimize the parts, you sub-optimize the whole.”
— Russell Ackoff

Russell Ackoff’s observation is the guiding principle for understanding the systems within product development.

Scrum teams operate within a dynamic, evolving network of people, technologies, and market forces, all of which continually learn and adapt to reshape the environment. Every change you make, every practice you “optimize,” sends ripples through that ecosystem.

“Systems thinking” is the difference between being a good Scrum Master and becoming a leader who can transform how products are built.

In today's post, I will share my perspective on how your Scrum team operates within a complex adaptive system. I will share how making sense of this tiny little detail can transform your approach to leading Product teams.

Let’s get started.

Join thousands of other aspiring Product Leaders. Get a Product Coach in your inbox.


What is a System?

A system is a collection of interconnected parts that work together to achieve a purpose.

It has 3 key ingredients:

  1. Elements: the concrete parts (people, components, policies, tools)

  2. Interconnections: the relationships, rules and flows that link the elements

  3. Purpose: the result that the system produces

Together, these ingredients give a system its dynamic nature.

Change any one ingredient, and the system will respond, often in unpredictable ways.

Understanding that your Scrum team is “part” of a system means recognizing that every retro you run, every event you adjust, and every discussion you facilitate sends ripples through this web of elements, interconnections, and purpose.


Got an urgent question?

Get a quick answer by joining the subscriber chat below.

User's avatar
Join Vibhor Chandel’s subscriber chat
Available in the Substack app and on web

Why, as a Scrum Master, you can’t ignore Systems Thinking?

You must have heard the saying:

“Scrum is easy to understand but difficult to implement.”

Where did it come from? It came from here:

  1. Multiple teams often touch the same code base

  2. There are dependencies on ops, security, legal, or UX groups

  3. Leadership often change priorities

  4. There are legacy systems

  5. Distributed teams exist across time zones

  6. etc.

All of these “things,” the Elements, when come together, produce a pattern of behaviour over time.

This pattern of behaviour, the “System,” is usually very complex.

No doubt. Scrum, by design, is simple.

But the reality it operates in? That is far from simple.

So!

If you treat each symptom (slow build, missed Sprint Goal, production defect) in isolation, you are in an infinite fire-fighting loop.

But!

If you learn to see the “System,” you can help your team identify the leverage points where small changes can create big impacts.


How does Systems Thinking help Scrum Masters approach impediments?

Not all impediments are created equal. The challenge lies in knowing how you should respond when you identify an impediment.

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Vibhor Chandel
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share