Free template

Definition of Done Template

A shared checklist every backlog item must meet before it counts as done, grouped by code, testing, documentation and release.

Definition of Done Template preview with example rows
CategoryCriterionApplies toChecked byDone?
CodeCode reviewed and approved by at least one other developerAll itemsReviewer☐
CodeMerged to the main branch with no failing checksAll itemsDeveloper☐
CodeNo new critical or high static-analysis warningsAll itemsDeveloper☐
TestingUnit tests written or updated and passingStories, bugsDeveloper☐
TestingAcceptance criteria verified in the test environmentStoriesQA☐
TestingRegression tests passAll itemsQA☐
QualityAccessibility checked for new or changed screensUI changesQA☐
QualityPerformance within agreed limitsStoriesDeveloper☐
DocsUser-facing documentation or help article updatedStoriesProduct owner☐
DocsRelease notes entry addedStories, bugsDeveloper☐
ReleaseDeployed to staging and smoke-testedAll itemsQA☐
ReleaseProduct owner has accepted the itemStoriesProduct owner☐

Example rows shown. The download includes extra blank rows ready for your team.

How to use this template

  1. Draft the list as a team. Run a short workshop with developers, QA and the product owner to agree the criteria.
  2. Keep it realistic. Only include what the team can actually do every sprint; aspirational items belong in a backlog.
  3. Make it visible. Pin the checklist next to your board so everyone sees it during the sprint.
  4. Use it at review. An item that fails any criterion is not done and goes back to the backlog.
  5. Revisit in retrospectives. Tighten the definition as the team's practices mature.

Tips

  • The Definition of Done applies to every item; acceptance criteria are specific to one story.
  • Pair it with a Definition of Ready so items entering a sprint are well understood.
  • Taskmei Kanban boards can hold Definition of Ready and Done checklists per board.

Run it as a live board instead

Spreadsheets go out of date the moment the sprint starts. In Taskmei the same information lives on a live board: backlog items, sprints, risks and Definition of Done stay current and feed dashboards automatically. Use this template in Taskmei on the free plan.

From template to live board in minutes

Free Taskmei workspace with Scrum, Kanban and Hybrid boards. No credit card required.