Definition of Ready

Photo of Sohrab Salimi
Sohrab Salimi

Reading time
1 Minutes

The Definition of Ready is a special form of Working Agreement and captures the team's common understanding of the necessary maturity level of requirements. If a requirement is "Ready" it means that the Development Team is willing to consider this requirement in the next Sprint Planning for implementation.

The Definition of Ready is usually determined jointly by the Product Owner and the Development Team. It is important to note that it is not up to the Product Owner alone to bring a requirement into the "Ready" state, but that it is a joint activity of the entire Scrum Team - see Product Backlog Refinement.

Many teams base their definition of Ready on the so-called INVEST criteria:

  • Independent
  • Negotiable
  • Valuable
  • Estimated
  • Sized Appropriately
  • Testable

Synonyms of Definition of Ready:

DoR, Ready, Acceptance

Origin of the Definition of Ready:

The Definition of Ready is not an elementary part of Scrum, but is treated as such by many teams. The exact origin is unknown.

Advantages of the Definition of Ready:

In principle, it is good if agreements and expectations are made transparent in the team... this is no different with the Definition of Ready. The only caution is when the development team sits back because the product owner has to deliver.

Free Agile Fundamentals Online Course

Learn even more about Agile fundamentals with our free online course! Understand why agile is important and how the most popular frameworks work, including Design Thinking, Scrum, and Kanban.

Get the online course

Related articles

Coaching Teams Through Change: Dynamic Reteaming

Heidi Helfand explains at agile100, why you should embrace team change and shows you the opportunities, while working with changing teams!

Teamwork Are we really a team

How do you form a team and when are you a team? Agile Academy Trainer Chris Li answers these questions for you in this recording from the agile100!

The Story of LeSS (Bas Vodde, agile100)

The story of LeSS or Large-Scale Scrum was told by the founder Bas Vodde at the agile100. Listen to the recording at Agile Academy!