{"id":2582,"date":"2016-04-05T09:54:48","date_gmt":"2016-04-05T08:54:48","guid":{"rendered":"http:\/\/qualilogy.com\/fr\/?p=2582"},"modified":"2016-04-05T15:54:17","modified_gmt":"2016-04-05T14:54:17","slug":"agile-alliance-technical-debt-initiative","status":"publish","type":"post","link":"http:\/\/qualilogy.com\/fr\/agile-alliance-technical-debt-initiative\/","title":{"rendered":"Agile Alliance Technical Debt Initiative"},"content":{"rendered":"<p>Je n&rsquo;ai pas \u00e9crit jusqu&rsquo;ici \u00e0 ce sujet, mais le moment est enfin venu de vous pr\u00e9senter le travail que nous avons r\u00e9alis\u00e9 dans le cadre de l&rsquo;<a href=\"https:\/\/www.agilealliance.org\/resources\/initiatives\/technical-debt\" target=\"_blank\">Agile Alliance Technical Debt Initiative<\/a>.<\/p>\n<p>J&rsquo;attendais la publication de nos livrables, maintenant disponibles sur cette m\u00eame page, pour \u00e9crire un post au sujet de ce programme et de notre groupe. Peut-\u00eatre ne connaissez vous pas l&rsquo;Agile Alliance, mais je suis s\u00fbr que vous au moins entendu parler du <a href=\"https:\/\/www.agilealliance.org\/agile101\/the-agile-manifesto\/\" target=\"_blank\">Manifesto Agile<\/a>. Et bien, comme expliqu\u00e9 sur <a href=\"https:\/\/www.agilealliance.org\/agile101\/what-is-agile\/\" target=\"_blank\">cette page<\/a>, \u00ab L&rsquo;Alliance Agile a \u00e9t\u00e9 cr\u00e9\u00e9e peu apr\u00e8s cette rencontre afin d&rsquo;encourager les professionnels \u00e0 explorer et \u00e0 partager id\u00e9es et exp\u00e9riences \u00bb sur ces pratiques Agile. <!--more--><\/p>\n<p>Notre groupe s&rsquo;est form\u00e9 il y a un an, et nous avons eu notre premi\u00e8re r\u00e9union en mai 2015, r\u00e9union de lancement afin d&rsquo;organiser notre travail autour de diff\u00e9rents objectifs, l&rsquo;un d&rsquo;entre eux consistant en la construction d&rsquo;un mod\u00e8le d&rsquo;analyse de la dette technique. Nous collaborons principalement par Hangouts, puisque localis\u00e9s dans diff\u00e9rents pays des deux c\u00f4t\u00e9s de l&rsquo;oc\u00e9an. Et ensuite, nous avons eu un workshop (atelier) \u00e0 Washington, pour pr\u00e9senter et discuter de nos premiers r\u00e9sultats et partager opinions, suggestions et autres id\u00e9es.<\/p>\n<p>Il me faudra \u00e9crire un autre post dans le futur, au sujet de cet atelier, car c&rsquo;est le meilleur auquel j&rsquo;ai jamais particip\u00e9. Je me souviens qu&rsquo;au d\u00e9but, j&rsquo;\u00e9tais absolument et compl\u00e8tement persuad\u00e9 qu&rsquo;il serait impossible de couvrir tous les points \u00e0 l&rsquo;ordre du jour. Mais nous l&rsquo;avons fait, sans nous pr\u00e9cipiter ou b\u00e2cler le travail, notamment gr\u00e2ce \u00e0\u00a0<a href=\"https:\/\/www.agilealliance.org\/author\/dwhelandpwhelan-com\/\" target=\"_blank\">Declan<\/a>, l&rsquo;un des chairmen de notre groupe, mais aussi un consultant Agile et un directeur de l&rsquo;Agile Alliance, ainsi qu&rsquo;\u00e0<a href=\"https:\/\/www.agilealliance.org\/author\/jl-letouzeygmail-com\/\" target=\"_blank\"> Jean-Louis<\/a>, \u00e9galement chairman et auteur reconnu de la m\u00e9thode SQALE de la gestion de la dette technique.<\/p>\n<p>Il me faudra \u00e9galement r\u00e9aliser un autre post sur le &lsquo;Dice of Debt&rsquo; que Tom nous a pr\u00e9sent\u00e9 lors de cet atelier. Tom est directeur au sein du <a href=\"https:\/\/www.cutter.com\/experts\/tom-grant\" target=\"_blank\">Cutter Consortium<\/a>, sp\u00e9cialis\u00e9 dans les sujets Agile \u2013 il faisait partie du panel d&rsquo;analystes lors de l&rsquo;\u00e9v\u00e8nement Agile 2015 \u2013 et \u00e9galement un expert en Gamification. Je me souviens de ce que Tom nous a dit quand il nous a pr\u00e9sent\u00e9 ces &lsquo;d\u00e9s de la dette&rsquo; : \u00ab Si vous faites une pr\u00e9sentation, les gens ne vous \u00e9coutent pas. Si vous leur demandez de participer \u00e0 un jeu, ils seront pr\u00eats \u00e0 apprendre. \u00bb Il avait compl\u00e8tement raison, et tout le monde a eu beaucoup de plaisir \u00e0 pratiquer le &lsquo;Dice of Debt&rsquo;, un jeu \u00e9ducatif sur les pratiques agiles pour g\u00e9rer la dette technique.<\/p>\n<h2>Pas simplement une autre publication sur la Dette Technique<\/h2>\n<p>OK, je sais ce que vous pensez : \u00ab Oh, une autre publication \u00e0 propos de la dette technique. Comme si on n&rsquo;en avait pas d\u00e9j\u00e0 assez. \u00bb Mais Je crois que nos livrables se d\u00e9marquent de la litt\u00e9rature habituelle sur le sujet, pour plusieurs raisons.<\/p>\n<p>Tout d&rsquo;abord, il est vrai qu&rsquo;il existe beaucoup d&rsquo;articles et de posts sur &lsquo;la&rsquo; m\u00e9taphore, et tous ne sont pas vraiment fid\u00e8les \u00e0 l&rsquo;id\u00e9e de d\u00e9part. J&rsquo;en ai d\u00e9j\u00e0 parl\u00e9 il y a quelques ann\u00e9es \u00e0 l&rsquo;occasion d&rsquo;un <a href=\"http:\/\/qualilogy.com\/fr\/dette-technique-developpeurs-vs-marketeux\/\" target=\"_blank\">post<\/a> sur l&rsquo;utilisation que font les &lsquo;marketeux&rsquo; de ce concept.<\/p>\n<p>Dans <a href=\"https:\/\/www.agilealliance.org\/introduction-to-the-technical-debt-concept\/\" target=\"_blank\">l&rsquo;introduction de notre programme<\/a>, nous avons pr\u00e9sent\u00e9 notre vision de la Dette Technique, et comme nous avons compt\u00e9 avec Ward Cunningham pour examiner et reviewer notre travail, je pense que nous sommes rest\u00e9s pr\u00e8s de la m\u00e9taphore originale.<\/p>\n<p>Autre raison, pour ne pas dire autre diff\u00e9rence : notre objectif principal a toujours \u00e9t\u00e9, depuis le d\u00e9but, de proposer <a href=\"https:\/\/www.agilealliance.org\/the-agile-alliance-debt-analysis-model\/\" target=\"_blank\">une liste pr\u00eate \u00e0 l&#8217;emploi<\/a> et la plus accessible possible de \u00ab bonnes pratiques qui, lorsqu&rsquo;elles ne sont pas respect\u00e9es, g\u00e9n\u00e8rent de la dette technique. \u00bb Donc notre mod\u00e8le &lsquo;Agile Alliance Debt Analysis Model&rsquo; (A2DAM) comporte une trentaine de r\u00e8gles de base, et vous pouvez d\u00e9marrer imm\u00e9diatement, par exemple en les incluant dans un &lsquo;Definition Of Done&rsquo; pour g\u00e9rer la dette technique sur votre projet. Il vous suffit de t\u00e9l\u00e9charger un pdf d&rsquo;une page avec cette liste, ou pour les plus v\u00e9t\u00e9rans d&rsquo;entre vous, une feuille de calcul plus compl\u00e8te si vous souhaitez personnaliser le mod\u00e8le A2DAM.<\/p>\n<p>Notez que simple ne veut pas dire simpliste, et vous trouverez sur <a href=\"https:\/\/www.agilealliance.org\/the-agile-alliance-debt-analysis-model\/\" target=\"_blank\">la m\u00eame page<\/a> une explication d\u00e9taill\u00e9e des diff\u00e9rents param\u00e8tres : seuils, co\u00fbts et types de rem\u00e9diation, p\u00e9rim\u00e8tre (scope), attributs SOLID et Simple Design, etc.) Nous voulions \u00e9galement que ces r\u00e8gles soient facilement automatisables, donc nous avons demand\u00e9 \u00e0 diff\u00e9rents fournisseurs d&rsquo;outils d&rsquo;analyse de code (Source Code Analysis) d&rsquo;examiner cette liste et de nous faire part de leurs commentaires. Merci \u00e0 eux : vous trouverez le nom des participants dans la section \u2018Acknowledgments\u2019 \u00e0 la fin de <a href=\"https:\/\/www.agilealliance.org\/the-agile-alliance-debt-analysis-model\/\" target=\"_blank\">cette page<\/a>.<\/p>\n<p>Il existe moins de litt\u00e9rature sur la gestion de la dette technique au sein des projets agiles, \u00e0 part quelques g\u00e9n\u00e9ralit\u00e9s assez \u00e9videntes. A ma connaissance, c&rsquo;est la premi\u00e8re fois qu&rsquo;est propos\u00e9e <a href=\"https:\/\/www.agilealliance.org\/project-management-and-technical-debt\/\" target=\"_blank\">une liste d&rsquo;actions<\/a> pour g\u00e9rer la dette technique aux niveaux Release, It\u00e9ration et Story du projet.<\/p>\n<p>Vous pouvez laisser un commentaire sur toutes ces pages, ils seront les bienvenus.<\/p>\n<p>Plus \u00e0 venir en 2016. Je n&rsquo;ai pas parl\u00e9 de Thierry et de Dan, qui ont particip\u00e9 \u00e0 ce travail, et nous promettent quelques nouveaut\u00e9s pour les douze prochains mois. Aussi permettez-moi d&rsquo;en terminer avec une pr\u00e9sentation compl\u00e8te de notre groupe, et une photo prise lors de notre atelier en 2015.<\/p>\n<p style=\"text-align: center\"><em><strong>Agile Alliance Technical Debt Initiative \u2013 Washington 2015<\/strong><\/em><\/p>\n<div id=\"attachment_1612\" style=\"width: 543px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/qualilogy.com\/en\/wp-content\/uploads\/sites\/3\/2016\/04\/AA_TD_Workshop2015_07_31_All_520.jpg\" rel=\"attachment wp-att-1612\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1612\" class=\"size-full wp-image-1612\" src=\"http:\/\/qualilogy.com\/en\/wp-content\/uploads\/sites\/3\/2016\/04\/AA_TD_Workshop2015_07_31_All_520.jpg\" alt=\"Agile Alliance Technical Debt Initiative \u2013 Washington 2015\" width=\"533\" height=\"303\" \/><\/a><p id=\"caption-attachment-1612\" class=\"wp-caption-text\">Thierry Coq, Jean-Louis Letouzey, Jean-Pierre Fayolle, Dan Sturtevant, Tom Grant, Declan Whelan<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Je n&rsquo;ai pas \u00e9crit jusqu&rsquo;ici \u00e0 ce sujet, mais le moment est enfin venu de vous pr\u00e9senter le travail que nous avons r\u00e9alis\u00e9 dans le cadre de l&rsquo;Agile Alliance Technical Debt Initiative. J&rsquo;attendais la publication de nos livrables, maintenant disponibles sur cette m\u00eame page, pour \u00e9crire un post au sujet de ce programme et de [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[],"class_list":["post-2582","post","type-post","status-publish","format-standard","hentry","category-a2dam"],"_links":{"self":[{"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/posts\/2582"}],"collection":[{"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/comments?post=2582"}],"version-history":[{"count":2,"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/posts\/2582\/revisions"}],"predecessor-version":[{"id":2598,"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/posts\/2582\/revisions\/2598"}],"wp:attachment":[{"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/media?parent=2582"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/categories?post=2582"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/qualilogy.com\/fr\/wp-json\/wp\/v2\/tags?post=2582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}