Definition Of Done – Agile Software Development


Is there a way to shave years off of the trial and error implementing Agile?
Find Out Now.


The Definition of Done is a documented team agreement. It defines the conditions that must be met for a potentially shippable product to be considered “done as in done.” It’s how we know that we “did the thing right”, meaning that we built in the correct level of quality into the product. These are different from the acceptance criteria, which are written by the product owner and help us know that we did the “right thing.”

Video by Agile Coach Chris Gagné:


Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day: