BT

InfoQ Homepage News Various Aspects of Definition of "Done"

Various Aspects of Definition of "Done"

Bookmarks

Scrum teams use definition of “done” to assess when work is complete on the product increment.

As per scrum guide when a product backlog item or an increment is described as “done”, everyone must understand what "done" means. Although this varies significantly per scrum team, members must have a shared understanding of what it means for work to be complete, to ensure transparency.

Daniel Gullo, Founder and Principal at Apple Brook Consulting, Certified Scrum Coach and Certified Scrum Trainer, shares his views on usage of definition of “done” in his recent blog. He says that there are different contexts of “done,” which can be applied at the story level, epic level, release level, product level, and so on.

Daneil says that there are different perspectives of “done”. 

The word “done” is often used to mean “complete” as in the Development Team saying: “We are done with this story.” It is also used to indicate “acceptance” as in the Product Owner saying “This story is done.” I typically teach and coach it this way: Don’t say “done.” Instead, use “complete” and “accepted” for more specific indications of status.

Mitch Lacey, Agile Software Practitioner, Coach and Author at Mitch Lacey & Associates, describes definition of “done” at various levels as below in his blog:

Daniel defines two aspects of the definition of "done" – completion criteria and acceptance criteria:

The development team determines when the completion criteria have been met with the guidance of the scrum master.  At that point, the story is considered “complete.”.....

The product owner officially determines when these Acceptance Criteria have been met. At that point, the user story is considered “accepted.”

The first column defines the scrum activity during which the action item in column 2 takes place. Column 3 identifies which roles are chiefly responsible for the action item.

What is your definition of “done" at various levels: story, sprint, release, etc?

Rate this Article

Adoption
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
Country/Zone:
State/Province/Region:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.