{"id":49,"date":"2024-02-19T11:16:27","date_gmt":"2024-02-19T10:16:27","guid":{"rendered":"https:\/\/blog.twentyeight.be\/fr\/?p=49"},"modified":"2024-02-19T11:16:28","modified_gmt":"2024-02-19T10:16:28","slug":"la-definition-de-fait-dod","status":"publish","type":"post","link":"https:\/\/blog.twentyeight.be\/fr\/2024\/02\/19\/la-definition-de-fait-dod\/","title":{"rendered":"La d\u00e9finition de fait DoD"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Le d\u00e9but de la fin<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Qu&rsquo;attendre de cet outil?<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>La DoD aide \u00e0 d\u00e9terminer si un item du backlog de sprint (US par exemple) peut \u00eatre consid\u00e9r\u00e9 comme termin\u00e9.<\/li>\n\n\n\n<li>Elle fluidifie le travail des d\u00e9veloppeurs (codeur)<\/li>\n\n\n\n<li>Aligne l&rsquo;\u00e9quipe technique et m\u00e9tier sur le r\u00e9sultat attendu en fin de sprint.<\/li>\n\n\n\n<li>\u00c9vite les allez retours et les d\u00e9ceptions<\/li>\n\n\n\n<li>Elle est garante de la qualit\u00e9 du produit<\/li>\n\n\n\n<li>Un accord sur la notion de termin\u00e9<\/li>\n\n\n\n<li>&#8230;<\/li>\n<\/ol>\n\n\n\n<p>Une fois que l&rsquo;\u00e9l\u00e9ment de backlog r\u00e9pond \u00e0 ces crit\u00e8res, il peut \u00eatre d\u00e9ploy\u00e9.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Que dit le guide SCRUM<\/h2>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>La Definition of Done (D\u00e9finition de Fini) est une description formelle de l&rsquo;\u00e9tat de l&rsquo;Increment lorsqu&rsquo;il satisfait les mesures de qualit\u00e9 requises pour le produit.<br><br>D\u00e8s qu\u2019un \u00e9l\u00e9ment du Product Backlog satisfait \u00e0 la Definition of Done, il se transforme en Increment.<br>La Definition of Done apporte de la transparence en permettant \u00e0 chacun une compr\u00e9hension commune du travail Fini dans le cadre de l&rsquo;Increment. Si un \u00e9l\u00e9ment du Product Backlog n\u2019est pas conforme \u00e0 la<br>Definition of Done, il ne peut pas \u00eatre publi\u00e9 ni m\u00eame pr\u00e9sent\u00e9 lors de la Sprint Review. Il est alors renvoy\u00e9 au <strong>Product<\/strong> Backlog pour \u00eatre pris en compte ult\u00e9rieurement.<\/p>\n<cite><a href=\"https:\/\/scrumguides.org\/\" data-type=\"link\" data-id=\"https:\/\/scrumguides.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Scrum guide 2020<\/a><\/cite><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Exemple de d\u00e9finition de finit &#8211; DoD<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>La revue de code a \u00e9t\u00e9 effectu\u00e9e<\/li>\n\n\n\n<li>Les crit\u00e8res d&rsquo;acceptations du ticket sont tous valid\u00e9s<\/li>\n\n\n\n<li>Les diff\u00e9rents test ont \u00e9t\u00e9 r\u00e9alis\u00e9s et le r\u00e9sultat accept\u00e9 par les diff\u00e9rents acteurs de la qualit\u00e9 du produit (PO, Codeur, Testeur, &#8230;)<\/li>\n\n\n\n<li>La doc <strong>n\u00e9cessaire <\/strong>a \u00e9t\u00e9 mise \u00e0 jour<\/li>\n\n\n\n<li>Les maquettes graphiques sont respect\u00e9es<\/li>\n\n\n\n<li>Livr\u00e9 dans un environnement stable (possible en DevOps)<\/li>\n<\/ol>\n\n\n\n<p>Il est tout a fait envisageable que selon le contexte (frontend, API, &#8230;) des parties de la DoD ne s&rsquo;appliquent pas \u00e0 certains ticket. (Storyotype)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Attention tout de m\u00eame \u2026<\/h2>\n\n\n\n<p>La <em>definition of done<\/em> ne doit pas \u00eatre une liste infinie de crit\u00e8res impossible \u00e0 termin\u00e9 durant le sprint.<br>Elle est un engagement <strong>fondamental <\/strong>de l&rsquo;\u00e9quipe a fournir un ticket finit et ne dois pas devenir une contrainte (dans le sens difficilement r\u00e9alisable)<\/p>\n\n\n\n<p>La d\u00e9finition doit rester simple pour \u00eatre comprise par l&rsquo;ensemble de l&rsquo;\u00e9quipe du projet.<br>Il n&rsquo;est pas non plus utile de chercher la sur-qualit\u00e9 et de mettre les objectifs de sprint en difficult\u00e9.<br>Il est inutile de commencer par une d\u00e9finition super \u00e9labor\u00e9e, nous l&rsquo;affinerons avec le temps.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Elle \u00e9volue<\/h2>\n\n\n\n<p>Comme mentionn\u00e9 auparavant, on amendera la d\u00e9finition, donc \u00e0 un moment, des items r\u00e9put\u00e9 \u00ab\u00a0done\u00a0\u00bb ne correspondront pas \u00e0 cette d\u00e9finition.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Le mot de la fin<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>La DoD aide \u00e0 augmenter la qualit\u00e9 d&rsquo;un ticket<\/li>\n\n\n\n<li>Elle est le fruit d&rsquo;une discussion ouverte entre tout les membres de l&rsquo;\u00e9quipe.<\/li>\n\n\n\n<li>Elle n&rsquo;est pas fig\u00e9e dans le temps et donc \u00e9volue en fonction de la maturit\u00e9 de l&rsquo;\u00e9quipe<\/li>\n\n\n\n<li>Ses principaux avantages sont l&rsquo;optimisation de la r\u00e9daction, de l&rsquo;estimation, le gain de temps lors du sprint planning<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Attention, la <strong>DoD <\/strong>ne doit pas \u00eatre un frein, elle ne doit pas \u00eatre une liste \u00e0 rallonge de crit\u00e8res qui sont peu ou pas utiles \u00e0 l&rsquo;\u00e9quipe, elle doit \u00eatre r\u00e9alisable, ajustable et adapt\u00e9e \u00e0 l&rsquo;\u00e9quipe du projet.<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>La DoD aide \u00e0 augmenter la qualit\u00e9 d&rsquo;un ticket<br \/>\nElle est le fruit d&rsquo;une discussion ouverte entre tout les membres de l&rsquo;\u00e9quipe.<br \/>\nElle n&rsquo;est pas fig\u00e9e dans le temps et donc \u00e9volue en fonction de la maturit\u00e9 de l&rsquo;\u00e9quipe<br \/>\nSes principaux avantages sont l&rsquo;optimisation de la r\u00e9daction, de l&rsquo;estimation, le gain de temps lors du sprint planning<\/p>\n","protected":false},"author":1,"featured_media":425,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[4],"tags":[6,5],"class_list":["post-49","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-theorie","tag-agile","tag-scrum"],"uagb_featured_image_src":{"full":["https:\/\/blog.twentyeight.be\/fr\/wp-content\/uploads\/sites\/2\/2023\/11\/covid-19-healthcare-workers-preventing-virus-concept-hopeful-relieved-joyful-asian-pretty-female-doctor-physician-rejoicing-with-fists-pump-congrats-praise-someone-winning.jpg",1000,400,false],"thumbnail":["https:\/\/blog.twentyeight.be\/fr\/wp-content\/uploads\/sites\/2\/2023\/11\/covid-19-healthcare-workers-preventing-virus-concept-hopeful-relieved-joyful-asian-pretty-female-doctor-physician-rejoicing-with-fists-pump-congrats-praise-someone-winning-150x150.jpg",150,150,true],"medium":["https:\/\/blog.twentyeight.be\/fr\/wp-content\/uploads\/sites\/2\/2023\/11\/covid-19-healthcare-workers-preventing-virus-concept-hopeful-relieved-joyful-asian-pretty-female-doctor-physician-rejoicing-with-fists-pump-congrats-praise-someone-winning-300x120.jpg",300,120,true],"medium_large":["https:\/\/blog.twentyeight.be\/fr\/wp-content\/uploads\/sites\/2\/2023\/11\/covid-19-healthcare-workers-preventing-virus-concept-hopeful-relieved-joyful-asian-pretty-female-doctor-physician-rejoicing-with-fists-pump-congrats-praise-someone-winning-768x307.jpg",640,256,true],"large":["https:\/\/blog.twentyeight.be\/fr\/wp-content\/uploads\/sites\/2\/2023\/11\/covid-19-healthcare-workers-preventing-virus-concept-hopeful-relieved-joyful-asian-pretty-female-doctor-physician-rejoicing-with-fists-pump-congrats-praise-someone-winning.jpg",640,256,false],"1536x1536":["https:\/\/blog.twentyeight.be\/fr\/wp-content\/uploads\/sites\/2\/2023\/11\/covid-19-healthcare-workers-preventing-virus-concept-hopeful-relieved-joyful-asian-pretty-female-doctor-physician-rejoicing-with-fists-pump-congrats-praise-someone-winning.jpg",1000,400,false],"2048x2048":["https:\/\/blog.twentyeight.be\/fr\/wp-content\/uploads\/sites\/2\/2023\/11\/covid-19-healthcare-workers-preventing-virus-concept-hopeful-relieved-joyful-asian-pretty-female-doctor-physician-rejoicing-with-fists-pump-congrats-praise-someone-winning.jpg",1000,400,false]},"uagb_author_info":{"display_name":"pierre","author_link":"https:\/\/blog.twentyeight.be\/fr\/author\/pierre\/"},"uagb_comment_info":0,"uagb_excerpt":"La DoD aide \u00e0 augmenter la qualit\u00e9 d'un ticket Elle est le fruit d'une discussion ouverte entre tout les membres de l'\u00e9quipe. Elle n'est pas fig\u00e9e dans le temps et donc \u00e9volue en fonction de la maturit\u00e9 de l'\u00e9quipe Ses principaux avantages sont l'optimisation de la r\u00e9daction, de l'estimation, le gain de temps lors du\u2026","_links":{"self":[{"href":"https:\/\/blog.twentyeight.be\/fr\/wp-json\/wp\/v2\/posts\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.twentyeight.be\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.twentyeight.be\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.twentyeight.be\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.twentyeight.be\/fr\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":12,"href":"https:\/\/blog.twentyeight.be\/fr\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"predecessor-version":[{"id":448,"href":"https:\/\/blog.twentyeight.be\/fr\/wp-json\/wp\/v2\/posts\/49\/revisions\/448"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.twentyeight.be\/fr\/wp-json\/wp\/v2\/media\/425"}],"wp:attachment":[{"href":"https:\/\/blog.twentyeight.be\/fr\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.twentyeight.be\/fr\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.twentyeight.be\/fr\/wp-json\/wp\/v2\/tags?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}