basysKom Toolbox

21 – Agile – Definition of Done

Definition of Done: Define common acceptance criteria for your stories


Describe default requirements for all your stories. Avoid technical dept.


General acceptance criteria define your Definition of Done (DoD). Usually a definition of done contain non functional requirements which need to be fulfilled by every story as well as testable requirements and limitations. The DoD is an agile document that requires regular adjustments and reviews.

A good DoD describes the depth of documentation, testcoverage and performance expectations.


Agile Projects



Implementation effort

Small, but can be complicated.


Agile Projects


It can be hard to keep the Definition of Done in the minds of the team (esp. if the DoD is to generic and does not fit to the current state of development). It is upon the Product Owner to insist upon the compliance towards the DoD.

See also

About the Toolbox

The basysKom Toolbox is a state-of-the-art collection of best practices in agile management and software development and a valuable tool for every kickoff meeting.

These cards can be used during a project kickoff in order to select best fitting good practices from the very start of your project, but also as a reminder during the course of a project implementation. Every card holds a QR code with additional information related to the specific tool, the tools’ applicability, known constraints and additional tips on how to implement it in a project setup.

You can provide us feedback on GitHub.


basysKom Newsletter

We collect only the data you enter in this form (no IP address or information that can be derived from it). The collected data is only used in order to send you our regular newsletters, from which you can unsubscribe at any point using the link at the bottom of each newsletter. We will retain this information until you ask us to delete it permanently. For more information about our privacy policy, read Privacy Policy