{"id":57,"date":"2023-03-14T19:08:12","date_gmt":"2023-03-14T18:08:12","guid":{"rendered":"https:\/\/zoominandout.fr\/?p=57"},"modified":"2023-04-30T23:50:27","modified_gmt":"2023-04-30T21:50:27","slug":"transformer-le-si","status":"publish","type":"post","link":"https:\/\/zoominandout.fr\/index.php\/2023\/03\/14\/transformer-le-si\/","title":{"rendered":"Les invariants de la transformation du SI"},"content":{"rendered":"\n<p>Dans une transformation de syst\u00e8me d&rsquo;information, il est n\u00e9cessaire de savoir ce que l&rsquo;on veut apporter pour suivre le cap, mais aussi de savoir ce que l&rsquo;on veut garder pour arriver \u00e0 bon port.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Qu&rsquo;est-ce qu&rsquo;un invariant de transformation ?<\/h2>\n\n\n\n<p>Appelons invariant ce qui ne doit pas changer dans le processus transformation. L&rsquo;invariant peut avoir une cause interne : d\u00e9fendre un code de conduite, renforcer une r\u00e8gle de fonctionnement, maintenir une interface fixe entre des syst\u00e8mes, maintenir l&rsquo;exp\u00e9rience des utilisateurs, adresser une contrainte d&rsquo;infrastructure\u2026 L&rsquo;invariant peut aussi venir de l&rsquo;ext\u00e9rieur : le respect d&rsquo;une r\u00e9glementation, la conformit\u00e9 \u00e0 un contrat, le branchement \u00e0 une interface \u00e0 la main d&rsquo;un partenaire, \u2026 L&rsquo;invariant peut \u00eatre vu de fa\u00e7on positive comme un principe structurant avec la valeur attach\u00e9e, ou comme une contrainte, donc de fa\u00e7on plus n\u00e9gative.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-1.png\" alt=\"\" class=\"wp-image-58\" width=\"398\" height=\"420\" srcset=\"https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-1.png 531w, https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-1-284x300.png 284w\" sizes=\"auto, (max-width: 398px) 85vw, 398px\" \/><figcaption class=\"wp-element-caption\">Comment remplacer un \u00e9tage sans faire tomber le toit ? Respecter les invariants !<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Peut-on se passer de traiter les invariants ?<\/h2>\n\n\n\n<p>Les invariants de la transformation sont l\u00e0 et existent d&rsquo;une fa\u00e7on ou de l&rsquo;autre. S&rsquo;ils n&rsquo;ont pas \u00e9t\u00e9 explicit\u00e9s, alors ils vont venir de fa\u00e7on implicite ! Par exemple, on peut avoir des attentes cach\u00e9es comme la r\u00e9trocompatibilit\u00e9 ou la reprise de l&rsquo;existant. Les invariants implicites posent probl\u00e8me dans le pilotage de projet . Ils sont hors du radar, n&rsquo;\u00e9tant pas dans l&rsquo;espace du probl\u00e8me. N&rsquo;\u00e9tant pas ou peu sp\u00e9cifi\u00e9s, il est difficile de conna\u00eetre le niveau d&rsquo;atteinte. L&rsquo;attente d&rsquo;iso-fonctionnalit\u00e9 est un bon exemple de ces invariants implicites. Si elle peut \u00eatre formul\u00e9e clairement et rapidement, elle demeure implicite dans la mesure o\u00f9 elle est rarement sp\u00e9cifi\u00e9e. Un invariant implicite n&rsquo;est pas une exigence. Cela pose des difficult\u00e9s dans la phase de qualification.<\/p>\n\n\n\n<p>De fa\u00e7on encore plus probl\u00e9matique, ces \u00ab\u00a0invariants implicites\u00a0\u00bb peuvent aller contre les objectifs de la transformation en for\u00e7ant en refaire l&rsquo;existant en mieux (plus moderne, plus esth\u00e9tique, \u2026) sans apporter une valeur durable. Il faut bien se demander en quoi refaire l&rsquo;ancien va avoir un vrai impact. La sortie d&rsquo;obsolescence est plus une migration qu&rsquo;une transformation. Donc, au lieu d&rsquo;ignorer et subir les invariants pour se retrouver face aux \u00ab\u00a0mauvais\u00a0\u00bb \u00e0 la fin, ne vaut-il pas mieux expliciter et prot\u00e9ger les \u00ab\u00a0bons\u00a0\u00bb invariants au d\u00e9but ? Par \u00ab\u00a0bon\u00a0\u00bb invariant, on entend celui qui pr\u00e9serve la proposition de valeur de la transformation et par \u00ab\u00a0mauvais\u00a0\u00bb, celui qui la dessert.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pourquoi en parle-t-on aussi peu, au final ?<\/h2>\n\n\n\n<p>Les invariants de la transformation devraient vite faire l&rsquo;objet d&rsquo;attention dans le programme de transformation. D&rsquo;une part, on a plus de temps pour les identifier et mettre en place les mesures pour les prot\u00e9ger au tout d\u00e9but quand vers la fin, o\u00f9 sous la pression de l&rsquo;\u00e9ch\u00e9ance, il faut faire \u00ab\u00a0atterrir\u00a0\u00bb le programme, \u00ab\u00a0quoi qu&rsquo;il en co\u00fbte\u00a0\u00bb. D&rsquo;autre part, ils posent des questions difficiles qui am\u00e8nent \u00e0 s&rsquo;interroger sur des ambigu\u00eft\u00e9s de l&rsquo;organisation. Comme disait le cardinal de Retz, on ne sort de l\u2019ambigu\u00eft\u00e9 qu&rsquo;\u00e0 ses d\u00e9pens. Ces questions auront forc\u00e9ment des r\u00e9ponses lors de la mise en production, mais pas forc\u00e9ment, celles que l&rsquo;on souhaite ! Qu&rsquo;elles sont donc ces questions d\u00e9licates? Garde-t-on en l&rsquo;\u00e9tat le processus m\u00e9tier ou alors le d\u00e9cidons-nous de le faire \u00e9voluer ? Conserve-t-on l&rsquo;organisation, ses r\u00e8gles de fonctionnement et les pouvoirs existants ? Avons-nous \u00e9tabli le p\u00e9rim\u00e8tre impact\u00e9 et le partag\u00e9 \u00e0 les parties prenantes concern\u00e9es ? Avons-nous un dispositif et un budget de fonctionnement capable de poursuivre le projet au-del\u00e0 de sa mise en production ? Avons-nous pris en compte les parties du SI \u00e0 d\u00e9faire suite au programme ? A ce moment-l\u00e0, il peut arriver que l&rsquo;on identifie des contraintes tellement importantes que la transformation peut sembler impossible ou sans apport de valeur. Si nous n&rsquo;avons pas \u00ab\u00a0n\u00e9gocier\u00a0\u00bb les invariants pour les mettre en accord avec la transformation, alors ces invariants se rappelleront \u00e0 notre bon souvenir lors de la mise en production, jusqu&rsquo;\u00e0 \u00e9ventuellement la bloquer. On peut certes avoir un \u00ab\u00a0agenda cach\u00e9\u00a0\u00bb et mettre les parties prenantes devant le fait accompli. Mais une telle d\u00e9marche n&rsquo;est pas propice \u00e0 la coop\u00e9ration et sans coop\u00e9ration, il est difficile de faire une transformation !<\/p>\n\n\n\n<p>Pourtant, malgr\u00e9 leur importance, on parle rarement des invariants dans les programmes de transformation. Le focus porte sur la nouveaut\u00e9 qui arrive. Quand la bascule est vue comme une affaire de seconde zone ou de fin de chantier, alors la situation suivante arrive souvent: la nouvelle solution est pr\u00eate \u00e0 \u00eatre int\u00e9gr\u00e9e dans le SI et le SI n&rsquo;y a pas \u00e9t\u00e9 pr\u00e9par\u00e9. Comme pour une op\u00e9ration de greffe, une certaine compatibilit\u00e9 entre le greffon et le receveur est n\u00e9cessaire au succ\u00e8s de l&rsquo;op\u00e9ration. Si le receveur, le SI, n&rsquo;est pas pr\u00e9par\u00e9, alors la greffe avec la solution, va \u00eatre difficile. On peut m\u00eame assister \u00e0 des \u00ab\u00a0rejets de greffe\u00a0\u00bb, dans les cas les plus difficiles. Ce ph\u00e9nom\u00e8ne de greffe difficile se produit r\u00e9guli\u00e8rement quand la bascule n&rsquo;a pas \u00e9t\u00e9 imagin\u00e9s d\u00e8s les phases amont. La s\u00e9paration entre les \u00e9quipes en charge du programme et celles du SI existant une situation propice \u00e0 une concurrence malsaine. Si en plus il existe une s\u00e9paration entre l&rsquo;\u00e9quipe de fabrication et l&rsquo;\u00e9quipe de maintenance du programme, alors les risques d&rsquo;atterrissage difficile se multiplient.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"454\" height=\"424\" src=\"https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-2.png\" alt=\"\" class=\"wp-image-59\" srcset=\"https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-2.png 454w, https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-2-300x280.png 300w\" sizes=\"auto, (max-width: 454px) 85vw, 454px\" \/><figcaption class=\"wp-element-caption\">Voici une m\u00e9thode &#8230;<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"550\" height=\"416\" src=\"https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-3.png\" alt=\"\" class=\"wp-image-60\" srcset=\"https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-3.png 550w, https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-3-300x227.png 300w\" sizes=\"auto, (max-width: 550px) 85vw, 550px\" \/><figcaption class=\"wp-element-caption\">Et celle-l\u00e0 ne serait pas mieux ?<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Transformer le syst\u00e8me socio-technique<\/h2>\n\n\n\n<p>Transformer un SI, c&rsquo;est aussi transformer une organisation car la digitalisation a fait de l&rsquo;organisation un syst\u00e8me socio-technique, l\u00e0 o\u00f9 avant les deux syst\u00e8mes, humain, et informatique, fonctionnaient de fa\u00e7on autonome. Ce n&rsquo;est donc pas une simple affaire de code. L&rsquo;impact se fait sentir d\u00e9j\u00e0 dans les \u00e9quipes de la DSI : de nouvelles comp\u00e9tences techniques, une acc\u00e9l\u00e9ration du rythme des \u00e9volutions, de nouvelles m\u00e9thodes de management et d&rsquo;organisation, une dette technique qui p\u00e8se de plus en plus, \u2026 Puis l&rsquo;impact se propage encore plus fort, sur le m\u00e9tier qui va logiquement s&#8217;emparer des apports du SI pour d\u00e9rouler sa strat\u00e9gie et am\u00e9liorer sa performance. Derri\u00e8re ses mots ang\u00e9liques, il y a de dures r\u00e9alit\u00e9s avec des postes qui disparaissent et des personnes qui vivent des changements difficiles. C&rsquo;est \u00e0 se demander parfois pourquoi le m\u00e9tier n&rsquo;est pas toujours demandeur de transformation de son SI !<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Donner-moi un point fixe et un levier et je soul\u00e8verai le \u2026 SI<\/h2>\n\n\n\n<p>Pour appliquer une transformation sur un syst\u00e8me, nous avons besoin d&rsquo;un pivot. N&rsquo;est-ce pas un certain Archim\u00e8de qui pr\u00e9tendait soulever le monde \u00e0 condition de lui fournir un point fixe et un levier ? Et bien, toutes proportions gard\u00e9es, c&rsquo;est la m\u00eame chose pour le SI. Il nous faut un point fixe, les invariants, et un levier, le mod\u00e8le op\u00e9rationnel de la bascule pour appliquer la transformation avec fluidit\u00e9 et ma\u00eetrise !<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"743\" height=\"410\" src=\"https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-4.png\" alt=\"\" class=\"wp-image-61\" srcset=\"https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-4.png 743w, https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-4-300x166.png 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><figcaption class=\"wp-element-caption\">L&rsquo;effet de levier dans le SI<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Surfer sur les vagues<\/h2>\n\n\n\n<p>La ma\u00eetrise des invariants permet de contr\u00f4ler l&rsquo;impact de la transformation du SI sur l&rsquo;existant mais aussi de faire la chasse aux co\u00fbts cach\u00e9s. Tout changement va amener sa complexit\u00e9. Chaque lot va cr\u00e9er une vague de complexit\u00e9.  La contrainte est de ma\u00eetriser la complexit\u00e9 totale du SI pendant l&rsquo;op\u00e9ration et ne pas aller dans la zone chaotique. Il faut donc rationaliser apr\u00e8s chaque lot.  La fin de chantier de la transformation est une \u00e9tape importante pour que la promesse de valeur de la transformation ne soit pas contrari\u00e9 par l&rsquo;entropie pouvant rester apr\u00e8s le projet. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"403\" src=\"https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-5.png\" alt=\"\" class=\"wp-image-62\" srcset=\"https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-5.png 800w, https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-5-300x151.png 300w, https:\/\/zoominandout.fr\/wp-content\/uploads\/2023\/03\/transformer-le-si-5-768x387.png 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p>Pour bien surfer sur la transformation du SI, ayant \u00e0 l\u2019\u0153il les bons invariants !<\/p><\/blockquote><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Dans une transformation de SI, ce qui ne change pas est \u00e9galement important \u00e0 prendre en compte. <\/p>\n","protected":false},"author":1,"featured_media":64,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-57","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/zoominandout.fr\/index.php\/wp-json\/wp\/v2\/posts\/57","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zoominandout.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zoominandout.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zoominandout.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zoominandout.fr\/index.php\/wp-json\/wp\/v2\/comments?post=57"}],"version-history":[{"count":3,"href":"https:\/\/zoominandout.fr\/index.php\/wp-json\/wp\/v2\/posts\/57\/revisions"}],"predecessor-version":[{"id":142,"href":"https:\/\/zoominandout.fr\/index.php\/wp-json\/wp\/v2\/posts\/57\/revisions\/142"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zoominandout.fr\/index.php\/wp-json\/wp\/v2\/media\/64"}],"wp:attachment":[{"href":"https:\/\/zoominandout.fr\/index.php\/wp-json\/wp\/v2\/media?parent=57"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zoominandout.fr\/index.php\/wp-json\/wp\/v2\/categories?post=57"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zoominandout.fr\/index.php\/wp-json\/wp\/v2\/tags?post=57"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}