Confluity is in open beta. We’re improving it as people use it. Give feedback

Better projects start with clarity.

Always test the big assumptions

I saw someone post a picture today. It showed two boxers. One was called Agile. The other was called Plan. Agile was punching Plan.

Honestly, this is nonsense. Anyone who tells you that you do not need a plan, and that you only need Agile, is either short on real project experience or has become an Agile true believer.

I have seen the "we do not need plans" mindset creep into projects before. It does not end well. The better answer is this: talk in clear, simple English that a normal human being can understand.

Forget the word Agile for a moment. If you are leading a project, talk to your directors and the people commissioning the project about where they are uncertain. Then focus hard on reducing that uncertainty.

Key observations

The real issue is not Agile versus planning. The real issue is whether the project is learning enough, early enough, to make better decisions.

  • What are the big assumptions?
  • What should our learning goals be?
  • How much design do we need to do to give us more certainty?
  • How and when will we reflect on progress so we can reduce uncertainty?
  • How can we actively test the solution before we fully commit?

This still gives you a plan. But it is a plan to reduce uncertainty. And yes, that will usually make you more Agile.

Or in plain English: you are adapting because you are trying to learn, not because you are blindly sticking to a plan.

Always test the big assumptions.

Implication for the reader

Do not get trapped in method language. It rarely helps the people sponsoring, funding, or depending on the project.

Most directors do not need a lecture on Agile. They need to know where the uncertainty is, what the team is doing about it, and when the next evidence-based decision will be made.

A good plan should not pretend the future is fixed. A good plan should show how you will learn, test, adapt, and decide.

One quick action

Write down the three biggest assumptions in your project.

  • What would we need to learn to feel more confident?
  • What is the smallest useful test we could run?
  • What evidence would make us change course?

Explore how to test assumptions →

Further reading

Keep it simple.
Always test the big assumptions.

Greg

One quick, practical solution each week.

Confluity Project Model sitemap

Model overview

What are Jobs?

The model is organised into three Jobs:

Job 1: Set the Direction - shape the purpose into options and a preferred way forward.

Job 2: Prove It Works - test assumptions and reduce risk before going big.

Job 3: Make It Happen - deliver at scale and make sure people actually use what you build.

What are Simple Rules?

The model contains simple rules. These are short principles drawn from experience that help you make better decisions. Jobs, tasks, and plays help you put those rules into practice.

What is a Play?

A Play is a method or tool that helps you apply a rule or complete a task. Use the recommended Plays first for simpler projects before exploring others.

Downloads

Discover more from Confluity

Subscribe now to keep reading and get access to the full archive.

Continue reading