Skip to main content
Enterprise Agile Planning icon with arrows

This post is from the CollabNet VersionOne blog and has not been updated since the original publish date.

Last Updated Sep 25, 2008 — Enterprise Agile Planning expert

The Basics on Creating Organizational Definitions of DONEness

Enterprise Agile Planning

(I’ll add to this post more in the near future, but I wanted to get it started based on an email I answered for a student of mine.)

As for creating a definition of DONEness, my recommendations would be as follows:

1. Get as many different examples as you can find of DONEness definitions. The more material you have, the more complete your first version can be.

2. Recognize that the definition that you will create is a “version” – reviews of the effectiveness of DONEness should occur during Sprint Reviews and those discussions should lead toward modifications to the “official” definition of DONEness. You may even want to plan on a bi-annual review of DONEness to review what’s been added and to ensure that the definition is brief, concise, and clear/unambiguous.

3. Remember that DONEness definitions are how you drive quality practices into a Scrum team. For example, if your quality practices require code reviews or peer reviews of certain types of code, make sure that the DONEness definition includes this element.

As for the meeting itself, here’s what I would do (and figure on a day for this — this is more of a workshop than a meeting):

1. Create subtopics for DONEness (product, technical, infrastructure, regulatory, etc.).

2. Get a good sized group together (20 or more people) from all areas of the company. Form them into teams around the aforementioned subtopics.

3. Set the goal that every team works for 90 minutes to create a list of DONEness from within their subtopic.

4. Take a break.

5. Get everyone back together.

6. Have a rep from each team review their list – give each team 10 minutes to review and 10 minutes for questions.

7. Discuss/debate/combine/simplify/clarify – 60-90 minutes

8. Merge the result into a single list.

Remember, in any meeting like this, your greatest tools are 1) setting clear goals describing the desired end result and 2) timeboxes!

Download the PDF version: Basics on Creating Organizational Definitions of DONEness blog

More from the Blog

View more DevOps Value Stream Delivery for SAFe®
Sep 27, 2021 announces first end-to-end, AI-driven solution for the Scaled Agile Framework (SAFe)

Enterprise Agile Planning
The DevOps Value Stream Delivery for SAFe®, one of the only ...
Read More
Jul 27, 2021 Becomes First to Achieve FedRAMP Moderate “In Process” Status for Enterprise Agile Planning Solution

Enterprise Agile Planning, the leading AI-driven DevOps value stream delivery, and ma ...
Read More
Jun 21, 2021

How Agile can be implemented effectively across the organization

Enterprise Agile Planning
Just a few decades ago, a “disruption” was seen as an undesirable thin ...
Read More
May 31, 2021

Agile change management processes are key to delivering software faster

Enterprise Agile Planning
With its emphasis on delivery value faster, agile product management s ...
Read More
Contact Us