Last Responsible Moment

The Last Responsible Moment sounds like a fancy name for procrastination, though it isn’t. Instead of procrastination, it’s about remaining flexible and deciding when we have more information.

A useful framing: think about how much more you’ll know about a problem or decision in the future. Is the person sitting here now the same person six weeks from now? Of course, the answer is “future me” will know more. So why lock in a decision today when future-you will be better equipped to make it?

With the Last Responsible Moment, we delay decisions until the cost of not deciding exceeds the benefit of delaying. When we make a decision too early, we bake in the assumptions we were making at the time. When we delay too long, we lose the ability to make the decision altogether.

A practical approach when facing a decision:

  • When is the last time I could make this decision?
  • What would I need to know before I make this decision?

This idea appears throughout the Agile Universe, even when we don’t name it. All Agile Engineering Practices are about avoiding early decisions. In Product Backlog Refinement, we encourage teams only to refine a few Sprints’ worth of work. The list goes on.

The idea of the Last Responsible Moment came to the Agile community via Mary and Tom Poppendieck’s Lean Software Development: An Agile Toolkit:

Delay commitment until the last responsible moment, that is, the moment at which failing to make a decision eliminates an important alternative.

Agile Pain Relief Blog Entries

Related Books

Get Certified

Explore what Scrum is and how to make it work for you in our Scrum Certification training. Hands-on learning will guide you to improve teamwork, deliver quick feedback, and achieve better products and results.

About this course

Focuses on the role of the team and the ScrumMaster. Get the skills and practical experience necessary to improve teamwork, take the exam, and advance your career with a certification that is in high demand today. Often the best fit for anyone new to Scrum.

Learning and Benefits

Relatable Scenarios

Learn on-the-job applications of key Scrum concepts, skills, principles, along with practical solutions that you can apply the next day for difficult, real-life situations.

Respected Certification

Everything you need to earn your Scrum Alliance® ScrumMaster certification, including exam fee and membership, and so much more.

Practical Exercises

With focus on the challenges that real teams face, and tools to dig deeper. You don’t need more boring Scrum theory. You need something you can sink your teeth into to see immediate results.

Jargon-Free Learning

This workshop is not just for software development or people with a computer science degree. We’ve helped many non-software teams with Scrum.

Career Advancement

Use Scrum knowledge to standout at work, get paid more, and impress your customer, all without burning out.

Ongoing Support

Our active Scrum community forum is a safe place to ask questions. Long after you earn the Certified Scrum Master certification, you will have access to the forum, course materials, and additional valuable resources.