Skip to main content

Definition of "Ready" not in the Scrum-Guide

Last post 04:33 am April 23, 2020 by Ratnakumar Umavenkata Lekkala
6 replies
10:12 am April 21, 2020

The Scrum Guide contains a "Definition of Done" heading: 

https://www.scrumguides.org/scrum-guide.html#artifact-transparency-done

 

But it does not contain a heading for "Definition of 'Ready'".

 

Is this on purpose?

 

 


03:47 pm April 21, 2020

Yes, this is intentional as the Definition of Ready is not defined as part of Scrum, it is a complimentary practice, but not something that must be done in Scrum, therefore not addressed in the Guide.  The Scrum Guide provides the core concepts of Scrum as defined as what is to be accomplished with Scrum. As a framework, process evolves on top of Scrum based on the right practices for you and your team.  There are thousands of complimentary practices that can be applied on top of Scrum and some are good for one team, but not right for the others, hence only putting the framework content in the Scrum Guide.  Definition of Ready is one such practice.


04:16 pm April 21, 2020

"Ready" can be thought of as a function of the Definition of Done. The Scrum Guide says: "Product Backlog items that can be "Done" by the Development Team within one Sprint are deemed "Ready" for selection in a Sprint Planning".


11:36 pm April 21, 2020

"Definition of Ready" can be taken too far at times, and I am not a fan of this complimentary practice. I have seen it become a contract between the Development Team and Product Owner. Some folks even call it a gate. As an example, if everything isn't perfect for a Product Backlog item and every box isn't checked, then the Dev Team refuses to bring it into the Sprint Backlog. How agile is that?


12:03 am April 22, 2020

The DoR used properly is a good thing. Used wrongly, it is absolutely not agile. "Ready" can be as simple as a state of mind or a check list to go through in refinement. The important thing, like Chris mentioned, if the a DoR becomes a gate or is weaponized in any way; throw it out. "How can that be weaponized" you say? Easier than you think. 

The Dev team can use it against the PO "Yeah, Mr PO, I get that this feature is super important but it doesn't meet the DoR so we are not going to bring it into the sprint at all". 

Stakeholders, management, or even the PO can weaponize it. "You didn't complete the items you brought into the sprint? Did they meet the DoR? Why would you bring something in that didn't meet the DoR?" 

It can be twisted in many different ways so you must be careful when using it. One thing that I've found as a good guide is too look at the INVEST criteria and consider that a DoR. It isn't iron clad, it's really just a reminder for the team to consider during refinement and/or planning.


03:11 pm April 22, 2020

A Definition of Done helps everyone understand when the work they are doing becomes a potentially releasable increment of value. A Defintion of Ready is a gate to being able to get work started.  Too often the Defintion of Ready becomes an excuse to fully design something before you start to work which is very much a waterfall practice.  Those types Definitions of Ready remove the ability to inspect and adapt as you work.  

I coach that you do not want a Definition of Ready because it becomes a "contract".  Instead you want to have a common agreement that everyone knows enough to get started on the work and as new information is found, they will adapt. 


04:33 am April 23, 2020

In Scrum Guide, under Product Backlog you will find the following phrase. Please read about the Product Backlog and PBR (Product backlog refinement) to understand what "ready " means in the contest of a PBI being ready considered into the next Sprint Planning meeting.

"Product Backlog items that can be "Done" by the Development Team within one Sprint are deemed "Ready" for selection in a Sprint Planning. Product Backlog items usually acquire this degree of transparency through the above described refining activities." - Scrum Guide


By posting on our forums you are agreeing to our Terms of Use.

Please note that the first and last name from your Scrum.org member profile will be displayed next to any topic or comment you post on the forums. For privacy concerns, we cannot allow you to post email addresses. All user-submitted content on our Forums may be subject to deletion if it is found to be in violation of our Terms of Use. Scrum.org does not endorse user-submitted content or the content of links to any third-party websites.

Terms of Use

Scrum.org may, at its discretion, remove any post that it deems unsuitable for these forums. Unsuitable post content includes, but is not limited to, Scrum.org Professional-level assessment questions and answers, profanity, insults, racism or sexually explicit content. Using our forum as a platform for the marketing and solicitation of products or services is also prohibited. Forum members who post content deemed unsuitable by Scrum.org may have their access revoked at any time, without warning. Scrum.org may, but is not obliged to, monitor submissions.