{"id":665,"date":"2019-08-21T22:41:00","date_gmt":"2019-08-21T20:41:00","guid":{"rendered":"http:\/\/p4dev.hardscrum.com\/?p=665"},"modified":"2026-03-19T12:30:04","modified_gmt":"2026-03-19T11:30:04","slug":"dod","status":"publish","type":"post","link":"https:\/\/p4dev.hardscrum.com\/en\/dod\/","title":{"rendered":"Team DoD (Definition of Done)"},"content":{"rendered":"<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">The <\/span><\/span><a href=\"http:\/\/p4dev.hardscrum.com\/rteamlevel\/\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Team<\/span><\/span><\/a><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"> , the <\/span><\/span><a href=\"http:\/\/p4dev.hardscrum.com\/productowner\/\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Team Product Owner<\/span><\/span><\/a><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"> and the <\/span><\/span><a href=\"http:\/\/p4dev.hardscrum.com\/stakeholder\/\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Stakeholders<\/span><\/span><\/a><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"> must agree on what it means when a backlog entry or a result is referred to as &#8220;done&#8221;. <\/span><span style=\"vertical-align: inherit;\">Although this can vary significantly from team to team, all Team Members must have a common understanding of when work is done to ensure transparency. <\/span><span style=\"vertical-align: inherit;\">This is realized through the definition-of-done of the respective <\/span><\/span><a href=\"http:\/\/p4dev.hardscrum.com\/rteamlevel\/\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Team<\/span><\/span><\/a><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"> , <\/span><\/span><a href=\"http:\/\/p4dev.hardscrum.com\/rclusterlevel\/\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Cluster<\/span><\/span><\/a><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"> or <\/span><\/span><a href=\"http:\/\/p4dev.hardscrum.com\/rportfoliolevel\/\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Organization<\/span><\/span><\/a><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"> .<\/span><\/span><\/p>\n<h2><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">The DoD is the team&#8217;s promise of quality<\/span><\/span><\/h2>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">The DoD also guides the Working Team in deciding how many Team Backlog Items it can pull into the Iteration Backlog during the <a href=\"http:\/\/p4dev.hardscrum.com\/planning\/\">Team Planning<\/a>. <\/span><span style=\"vertical-align: inherit;\">The purpose of each <a href=\"http:\/\/p4dev.hardscrum.com\/iteration\/\">Iteration<\/a> is to provide inspectable results, <\/span><\/span><a href=\"http:\/\/p4dev.hardscrum.com\/usableknowledge\/\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Usable Knowledge,<\/span><\/span><\/a><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"> or <\/span><\/span><a href=\"http:\/\/p4dev.hardscrum.com\/features\/\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">potentially deliverable Features<\/span><\/span><\/a><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"> within a <\/span><\/span><a href=\"http:\/\/p4dev.hardscrum.com\/systemincrement\/\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">System Increment<\/span><\/span><\/a><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"> that correspond to the current Definition-of-done. <\/span><span style=\"vertical-align: inherit;\">Working Teams deliver an increment of results, knowledge and \/ or <\/span><\/span><a href=\"http:\/\/p4dev.hardscrum.com\/features\/\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">system functionality<\/span><\/span><\/a><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"> in each Iteration <\/span><span style=\"vertical-align: inherit;\">. <\/span><span style=\"vertical-align: inherit;\">This increment is fully verfied and usable, so the Team Product Owner can choose to release it at any time.<\/span><\/span><\/p>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">If the Definition-of-done for a Team is part of the conventions, standards, or guidelines of the Cluster or Organization, all Teams must use this <\/span><\/span><a href=\"http:\/\/p4dev.hardscrum.com\/clusterdod\/\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Cluster DoD<\/span><\/span><\/a><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"> as a minimal goal. <\/span><span style=\"vertical-align: inherit;\">If &#8220;done&#8221; for a Team is not part of the convention of the Cluster or Organization, the Team must formulate a Definition-of-done that is appropriate for the Team results. <\/span><span style=\"vertical-align: inherit;\">If there are several teams working on the same system, all teams have to create a definition of done together. <\/span><span style=\"vertical-align: inherit;\">Each System Increment is additive to all previous increments and has been thoroughly tested to ensure that all increments work together. <\/span><span style=\"vertical-align: inherit;\">More mature Teams are expected to adjust their respective Definition-of-done appropriately to ensure stricter criteria for higher quality. <\/span><span style=\"vertical-align: inherit;\">New entries in the Definition-of-done can result in work to be done being uncovered in earlier &#8220;done&#8221; system increments.\u00a0<\/span><\/span><\/p>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Every single result, product or system should have a Definition of done, which is the standard for any work performed on it. Often, the <a href=\"https:\/\/p4dev.hardscrum.com\/documentation\/\">documents<\/a> to be created for the product development process are also defined via the DoD.<\/span><\/span><\/p>\n<p><span style=\"vertical-align: inherit;\">The DoD therefore is the essence of the process descriptions and &#8220;standard operation procedures&#8221; of a classic organization, but in a strongly condensed form.<\/span><\/p>\n<p><span style=\"color: #ffffff;\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">.<\/span><\/span><\/span><\/p>\n<hr \/>\n<p>Further suitable links:<\/p>\n<table  class=\" table table-hover\" >\n<tbody>\n<tr>\n<td>Events<\/td>\n<td>Roles<\/td>\n<td>Groups<\/td>\n<td>Artifacts<\/td>\n<\/tr>\n<tr>\n<td><a href=\"http:\/\/p4dev.hardscrum.com\/planning\/\">Team Planning<\/a><\/p>\n<p><a href=\"http:\/\/p4dev.hardscrum.com\/sync\/\">Team Sync<\/a><\/p>\n<p><a href=\"http:\/\/p4dev.hardscrum.com\/refinement\/\">Team Backlog Refinement<\/a><\/p>\n<p><a href=\"http:\/\/p4dev.hardscrum.com\/review\/\">Team Review<\/a><\/p>\n<p><a href=\"http:\/\/p4dev.hardscrum.com\/retrospective\/\">Team Retrospective<\/a><\/td>\n<td><a href=\"http:\/\/p4dev.hardscrum.com\/productowner\/\">Team Product Owner<\/a><\/p>\n<p><a href=\"http:\/\/p4dev.hardscrum.com\/systemengineer\/\">Team System Engineer<\/a><\/p>\n<p><a href=\"http:\/\/p4dev.hardscrum.com\/scrummaster\/\">Team Scrum Master<\/a><\/td>\n<td><a href=\"http:\/\/p4dev.hardscrum.com\/rteamlevel\/\">Working Team<\/a><\/p>\n<p><a href=\"http:\/\/p4dev.hardscrum.com\/cop\/\">Community of Practice<\/a><\/td>\n<td><a href=\"http:\/\/p4dev.hardscrum.com\/teambl\/\">Team Backlog<\/a><\/p>\n<p><a href=\"http:\/\/p4dev.hardscrum.com\/ateamlevel\/\">Inspectable Results<\/a><\/p>\n<p><a href=\"http:\/\/p4dev.hardscrum.com\/improvementbacklog\/\">Team Improvement Backlog<\/a><\/p>\n<p><span style=\"color: #ffffff;\">.<\/span><\/p>\n<p><a href=\"http:\/\/p4dev.hardscrum.com\/clusterdod\/\">Cluster DoD<\/a><\/p>\n<p><span style=\"color: #ffffff;\">.<\/span><\/p>\n<p><a href=\"http:\/\/p4dev.hardscrum.com\/portfoliodod\/\">Organisation DoD<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"The Team , the Team Product Owner and the Stakeholders must agree on what it means when a backlog entry or a result is referred to as &#8220;done&#8221;. Although this can vary significantly from team to team, all Team Members must have a common understanding of when work is done to ensure transparency. This is&hellip;","protected":false},"author":3,"featured_media":1429,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,21],"tags":[358,369,431],"translation":{"provider":"WPGlobus","version":"2.10.10","language":"en","enabled_languages":["de","en"],"languages":{"de":{"title":true,"content":true,"excerpt":false},"en":{"title":true,"content":true,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/p4dev.hardscrum.com\/en\/wp-json\/wp\/v2\/posts\/665"}],"collection":[{"href":"https:\/\/p4dev.hardscrum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/p4dev.hardscrum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/p4dev.hardscrum.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/p4dev.hardscrum.com\/en\/wp-json\/wp\/v2\/comments?post=665"}],"version-history":[{"count":24,"href":"https:\/\/p4dev.hardscrum.com\/en\/wp-json\/wp\/v2\/posts\/665\/revisions"}],"predecessor-version":[{"id":5280,"href":"https:\/\/p4dev.hardscrum.com\/en\/wp-json\/wp\/v2\/posts\/665\/revisions\/5280"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/p4dev.hardscrum.com\/en\/wp-json\/wp\/v2\/media\/1429"}],"wp:attachment":[{"href":"https:\/\/p4dev.hardscrum.com\/en\/wp-json\/wp\/v2\/media?parent=665"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/p4dev.hardscrum.com\/en\/wp-json\/wp\/v2\/categories?post=665"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/p4dev.hardscrum.com\/en\/wp-json\/wp\/v2\/tags?post=665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}