{"id":37105,"date":"2019-06-10T06:00:49","date_gmt":"2019-06-10T13:00:49","guid":{"rendered":"http:\/\/devblogs.microsoft.com\/premier-developer\/?p=37105"},"modified":"2019-06-10T06:39:31","modified_gmt":"2019-06-10T13:39:31","slug":"devops-and-your-definition-of-done","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/premier-developer\/devops-and-your-definition-of-done\/","title":{"rendered":"DevOps and Your Definition of Done"},"content":{"rendered":"<p>Premier Dev Consultant <a href=\"https:\/\/www.linkedin.com\/in\/assafstone\/\">Assaf Stone<\/a> explains how your Definition of Done can drive collaboration and help establish a DevOps mindset.<\/p>\n<hr \/>\n<p>Regardless of the agile methodology you are using to drive your software development efforts, you should have an explicit definition of done. I say explicitly, because you will always have one \u2013 whether you define it or not. Regardless of your process, even if you are following a Waterfall based process, the level of quality you demand (or allow) your software to reach before you ship it is your definition of done.<\/p>\n<p>Explicitly defining what Done means to your organization helps communication and collaboration, and allows you to set the bar for quality, as well as drive your process improvement efforts.<\/p>\n<p>In this post I will provide some guidance on how to use your Definition of Done to drive collaboration efforts between your developers and the operations engineers, in an organization that is trying to adopt a DevOps mindset.<\/p>\n<p><a href=\"http:\/\/devmanwalking.com\/2019\/05\/27\/devops-and-your-definition-of-done\/\">Continue reading<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>DevOps, among other things, is about collaboration, and a shared responsibility for delivering features into production. Your Definition of Done should reflect this. Learn why and how you should explicitly define Done to improve collaboration and quality.<\/p>\n","protected":false},"author":582,"featured_media":37840,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[22],"tags":[2571,21,3],"class_list":["post-37105","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops","tag-azure-devops","tag-devops","tag-team"],"acf":[],"blog_post_summary":"<p>DevOps, among other things, is about collaboration, and a shared responsibility for delivering features into production. Your Definition of Done should reflect this. Learn why and how you should explicitly define Done to improve collaboration and quality.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/37105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/users\/582"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/comments?post=37105"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/37105\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media\/37840"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media?parent=37105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/categories?post=37105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/tags?post=37105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}