Definition of Ready
Joe Little
Owner, LeanAgileTraining.com, Kitty Hawk Consulting, Agile Coach & Trainer, MBA, CST (Certified Scrum Trainer)
How do you help your Scrum Team get better?
We have talked about the Impediment List.
Now we talk about the Definition of Ready, the lack of which would be an impediment. One of the Top 20 impediments I think, almost any time.
Is the Definition of Ready well known?
I think not. And even if known, not done often or not done well.
It's actually a big subject, but let's cover some of it now, in this article.
Some key ideas:
How would you start doing this?
I recommend a team meeting for maybe 30 minutes. You talk about the DOR idea and a simple DOR process.
Then the Developers can name specific small things they might need for certain kinds of stories (or, possibly, for all stories). And also the PO and the business stakeholders or others on the business side can mention small things that they are used to providing.
Agree NOT to provide things that are not wanted (although you can try to convince the Developers that they should want the X list).
Agree that early on (2? sprints before those stories will go into a Sprint), the PO and the Developers will pick and choose from the list what exactly to get for story 61. And then again for each successive story in Sprint N.
Agree that the Developers can ask questions all along the way, but will TRY hard to identify their information needs as early as possible. So that it is easier for the PO and the minions to get all the information by the end of those 2? sprints.
Three final reminders:
***
Once you learn how to use the DOR and your DOR process, and the PO has enough help, your Team will become more productive (increased Velocity), there will be less stress, and the Team will be having more fun.
***
QUESTIONS:
***
Note on the picture: The PO might use stickies like that to track the different details to collect for one story. I'm thinking roughly 5 stickies per story. Tell us if you have a better method.
Note: You can read more about this in the "Enabling Spec" and "Definition of Ready" patterns in A Scrum Book by Sutherland, Coplien et al. Or at ScrumPLOP.org
Agile Evangelist
2 年Really good stuff Joe, commonly understood DOR is critical for successful Scrum teams in my opinion.