What teams taught me by failing safely

Failure is not usually something organisations want to talk about.

We prefer words like delivery, progress, efficiency and success. Those are good things. But in Agile work, some of the most important learning comes from small failures that happen early enough to do something about them.

The key is not to avoid failure completely.

The key is to make failure safe enough, small enough and visible enough that the team can learn from it.

Continue reading What teams taught me by failing safely

Agile as a learning system, not a delivery framework

Agile is often described as a way to deliver work faster.

That is not wrong, but it is incomplete.

At its best, Agile is not simply a delivery framework. It is a learning system. It helps teams discover what is true, what is valuable, what is possible and what needs to change.

Continue reading Agile as a learning system, not a delivery framework

The Scrum Master’s hardest skill is knowing when not to act

Scrum Masters are often expected to help.

They notice tension.
They see confusion.
They spot inefficient conversations.
They recognise patterns before the team does.

So the temptation is obvious: step in, explain, fix, smooth, coach or redirect.

Sometimes that is exactly what is needed.

But sometimes the most helpful thing a Scrum Master can do is pause.

Continue reading The Scrum Master’s hardest skill is knowing when not to act

Scrum Master not process police – choosing the role that actually helps teams

At some point, every Scrum Master faces this tension.

Do you enforce the process?
Or do you support the team?

It is easy to drift into becoming the process police.

  • Reminding people of rules.
  • Correcting how events are run.
  • Pointing out what the Scrum Guide says.

But that is not where real value lies.

Continue reading Scrum Master not process police – choosing the role that actually helps teams

Cynefin as an antidote to dogmatic Agile

Agile is meant to help people respond to reality.

But sometimes Agile itself becomes a way of avoiding reality.

When that happens, practices become rigid, language becomes moralistic, and teams are judged not by whether they are learning, but by whether they are following the ‘right’ process.

This is where Cynefin helps.

Cynefin reminds us that context matters. Not every problem is the same. Not every team needs the same response. And not every Agile practice fits every kind of work.

When Agile becomes dogma

Dogmatic Agile usually sounds certain.

It says:

  • every team must work this way
  • every backlog must look like this
  • every Sprint must follow the same pattern
  • every problem can be solved with better Scrum discipline

That kind of thinking can make people feel safe, because it offers clarity and control.

But it can also become blind.

When Agile turns into a rigid formula, it stops being adaptive.

What Cynefin brings back

Hand-drawn Cynefin framework diagram showing four domains around a central area of confusion: complex, complicated, chaotic and clear, with each domain labelled with its constraint type, response pattern and practice type.
A line drawing of the four regions of the Cynefin framework: Clear, Complicated, Complex, and Chaotic, plus the central unknown area Confusion. (Source: Wikipedia)

Cynefin asks a more useful question: what kind of situation are we in?

That question changes everything.

In the clear domain, standard practices and repeatable steps may work well.

In the complicated domain, expert analysis and judgement matter.

In the complex domain, you cannot rely on fixed answers. You have to probe, learn and adapt.

In the chaotic domain, you act first to create enough stability to make sense of what is happening.

Cynefin does not reject method.

It rejects the idea that one method fits every situation.

Why this matters in Agile teams

Many teams struggle not because they lack frameworks, but because they are applying the wrong kind of thinking to the work in front of them.

For example:

  • treating culture change as a process compliance issue
  • treating uncertainty as poor planning
  • treating experimentation as failure to decide
  • treating every deviation from Scrum as a sign of immaturity

These are not just mistakes in practice.

They are mistakes in sense-making.

Agile needs humility

Cynefin introduces humility into Agile.

It reminds us that:

  • some things can be standardised
  • some things need expertise
  • some things have to be explored
  • some things need immediate stabilisation before anything else

That makes Agile less ideological and more useful.

Instead of asking, “Are we doing Agile properly?”, a better question is “Given the nature of this situation, what approach makes sense here?”

A better kind of Agile

Cynefin does not weaken Agile.
It strengthens it by returning it to its purpose.

Agile was never meant to be a belief system.
It was meant to help people respond well to change, uncertainty and learning.

Used together, Agile and Cynefin can help teams become less dogmatic, more thoughtful and more responsive to reality.

That is often what real agility looks like.