Thursday, October 25, 2012

Importance of Definition of Done and Ready checklists

Here is my article published on TechWell….

imageMuch has been written about definition of ready (DOR)and definition of done (DOD) lists, but not a lot has been written about the lists’ importance. Additionally, not very much has been written about the issues surrounding these lists.

DOD and DOR lists are similar to the checklists that restaurant chefs use while creating recipes as well as before serving food to customers.

Chefs validate their mental checklists to ensure the availability of ingredients before preparing food. In the absence of this checklist, chefs have to run around looking for each ingredient, which not only wastes time but also stresses out everyone.

I would like to use the chef analogy to show the importance of DOR and DOD lists. Having the right DOR checklist provides you confidence to begin a sprint, and the right DOD list improves a team’s credibility in front of the product owner.

In addition to helping the team check sprint readiness, DOR checklists expose inherent weaknesses of systems. In one case study, a team without a DOR checklist consistently failed to deliver value toward the end of each sprint. However, upon introducing DOR lists, a major issue was discovered followed by a clear solution.

Similarly, having a good DOD list reduces the risk of misunderstanding as well as the communication gaps between the delivery teams and the stakeholders. Always remember to have both DOR and DOD lists together; signing up for a DOD list without a DOR counterpart could result in stressful situations as the teams keep signing up for things without checking their readiness.

Read the complete article published on TechWell


vikas saxena said...

Brilliantly conceptualised, crisply articulated, and immensely enlightening. My heariest congrats : Vikas Saxena {CEO : Professional Expertise Group ; } Bangalore.

Venkatesh Krishnamurthy said...

Thanks Vikas for your encouraging and kind words.