{"id":9047,"date":"2023-01-05T17:38:06","date_gmt":"2023-01-05T17:38:06","guid":{"rendered":"https:\/\/www.directimpactsolutions.com\/?p=9047"},"modified":"2025-05-01T04:58:51","modified_gmt":"2025-05-01T04:58:51","slug":"des-services-de-modernisation-au-secours-de-vos-anciennes-applications","status":"publish","type":"post","link":"https:\/\/www.directimpactsolutions.com\/fr\/des-services-de-modernisation-au-secours-de-vos-anciennes-applications\/","title":{"rendered":"Des services de modernisation au secours de vos anciennes applications"},"content":{"rendered":"<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-1024x683.jpg\" alt=\"Legacy App\" class=\"wp-image-9006\" style=\"width:512px;height:342px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-1024x683.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-300x200.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-768x512.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-1536x1024.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-2048x1365.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-1080x720.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-1280x854.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-980x653.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-480x320.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-600x400.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>De nombreuses entreprises utilisent des applications qui remplissent des fonctions essentielles aux activit\u00e9s quotidiennes, mais dont le fonctionnement est sous-optimal en termes d\u2019accessibilit\u00e9 et de rapidit\u00e9 d\u2019ex\u00e9cution, ou qui s\u2019ex\u00e9cutent sur une plateforme d\u00e9su\u00e8te. Heureusement, il y a plusieurs possibilit\u00e9s pour <a href=\"https:\/\/www.directimpactsolutions.com\/fr\/licences-outsystems\/\" data-type=\"URL\" data-id=\"https:\/\/www.directimpactsolutions.com\/fr\/licences-outsystems\/\">moderniser d\u2019anciennes applications<\/a>i gr\u00e2ce \u00e0 de nombreuses technologies comme <a href=\"https:\/\/www.directimpactsolutions.com\/fr\/developpement-web-laravel\/\" data-type=\"URL\" data-id=\"https:\/\/www.directimpactsolutions.com\/fr\/developpement-web-laravel\/\">Laravel<\/a> ou <a href=\"https:\/\/www.directimpactsolutions.com\/fr\/outsystems\/\">OutSystems<\/a>.<\/p><div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><nav><ul><li class=\"\"><a href=\"#what-is-a-legacy-application\">Qu\u2019est-ce qu\u2019une ancienne application ?<\/a><\/li><li class=\"\"><a href=\"#what-are-some-examples-of-legacy-applications\">Quelques exemples d\u2019anciennes applications<\/a><ul><li class=\"\"><a href=\"#what-are-the-disadvantages-of-using-legacy-applications\">Quels sont les d\u00e9savantages de l\u2019utilisation d\u2019anciennes applications ?<\/a><\/li><li class=\"\"><a href=\"#what-problems-are-caused-by-outdated-legacy-apps\">Quels sont les probl\u00e8mes caus\u00e9s par des applications obsol\u00e8tes ?<\/a><\/li><\/ul><\/li><li class=\"\"><a href=\"#legacy-apps-security-issues\">Anciennes applications et probl\u00e8mes de s\u00e9curit\u00e9<\/a><ul><li class=\"\"><a href=\"#so-why-are-companies-resisting-modernizing-their-legacy-applications\">Pourquoi alors les entreprises r\u00e9sistent-elles \u00e0 la modernisation de leurs anciennes applications ?<\/a><\/li><\/ul><\/li><li class=\"\"><a href=\"#why-should-legacy-applications-be-updated\">Pourquoi les anciennes applications doivent-elles \u00eatre modernis\u00e9es ?<\/a><\/li><li class=\"\"><a href=\"#what-is-technical-debt\">Qu&rsquo;est-ce que la dette technique ?<\/a><ul><li class=\"\"><a href=\"#methods-for-modernizing-legacy-apps\">M\u00e9thodes de modernisation des anciennes applications<\/a><\/li><li class=\"\"><a href=\"#can-legacy-applications-be-migrated-to-the-cloud\">Peut-on faire migrer les anciennes applications sur le nuage ?<\/a><\/li><li class=\"\"><a href=\"#can-legacy-apps-be-integrated-with-newer-applications\">Les anciennes applications peuvent-elles s\u2019arrimer \u00e0 des applications plus r\u00e9centes ?<\/a><ul><li class=\"\"><a href=\"#what-is-legacy-application-refactoring\">En quoi consiste le r\u00e9usinage d\u2019une ancienne application ?<\/a><\/li><li class=\"\"><a href=\"#what-factors-should-be-considered-when-updating-legacy-applications\">Quels facteurs devraient \u00eatre pris en compte dans la modernisation des anciennes applications ?<\/a><\/li><\/ul><\/li><li class=\"\"><a href=\"#get-started\">Faire le saut<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div><figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"497\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Modernization-1024x497.jpg\" alt=\"\" class=\"wp-image-9009\" style=\"width:595px;height:288px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Modernization-1024x497.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Modernization-300x146.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Modernization-768x373.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Modernization-1536x746.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Modernization-2048x995.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Modernization-1080x525.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Modernization-1280x622.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Modernization-980x476.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Modernization-480x233.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Modernization-600x291.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><h2 class=\"wp-block-heading\" id=\"what-is-a-legacy-application\" style=\"font-style:normal;font-weight:400\"><strong>Qu\u2019est-ce qu\u2019une ancienne application ?<\/strong><\/h2><p>Une ancienne application est d\u00e9finie comme une application g\u00e9n\u00e9ralement ancienne, qui remplit encore des fonctions cruciales pour l\u2019entreprise, mais qui est condamn\u00e9e \u00e0 \u00eatre remplac\u00e9e \u00e0 court ou \u00e0 moyen terme. Bien souvent, elle a \u00e9t\u00e9 con\u00e7ue pour un syst\u00e8me d\u2019exploitation, un appareil ou un environnement qui est tomb\u00e9 en d\u00e9su\u00e9tude, et son fonctionnement est compromis en raison de limitations techniques souvent insurmontables.<\/p><figure class=\"wp-block-image alignleft size-large is-resized is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"503\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Outdated-App-1-1024x503.jpg\" alt=\"Message d'erreur d'une ancienne application\" class=\"wp-image-9013\" style=\"width:325px;height:159px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Outdated-App-1-1024x503.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Outdated-App-1-300x147.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Outdated-App-1-768x377.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Outdated-App-1-1536x755.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Outdated-App-1-2048x1006.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Outdated-App-1-1080x531.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Outdated-App-1-1280x629.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Outdated-App-1-980x482.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Outdated-App-1-480x236.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Outdated-App-1-600x295.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Puisqu\u2019elle est forc\u00e9ment le produit de technologies plus anciennes, elle peut \u00eatre trop lente ou trop difficile d\u2019utilisation. La m\u00e9thode de travail pour laquelle elle a \u00e9t\u00e9 cr\u00e9\u00e9e est peut-\u00eatre disparue. Elle peut \u00eatre bas\u00e9e sur un langage ou un programme informatique d\u00e9suet pour lequel la maintenance requiert une main-d\u2019\u0153uvre rare et dispendieuse.<\/p><p>Elle peut aussi \u00eatre incompatible avec les logiciels plus modernes, ce qui emp\u00eache le partage des donn\u00e9es et l\u2019arrimage des syst\u00e8mes. Enfin, elle peut simplement \u00eatre victime de la fin de la p\u00e9riode de service de son fabricant, ce qui la laisse vuln\u00e9rable aux probl\u00e8mes de s\u00e9curit\u00e9 informatique.<\/p><p>\u00c0 noter toutefois que, si le terme \u00ab obsolescent \u00bb sugg\u00e8re que l\u2019application est tr\u00e8s vieille, ce n\u2019est pas toujours le cas. Il s\u2019agit parfois tout bonnement d\u2019une application pour laquelle il n\u2019y a pas de soutien technique, ou qui ne r\u00e9pond plus aux besoins \u00e9volutifs de l\u2019entreprise.<\/p><h2 class=\"wp-block-heading\" id=\"what-are-some-examples-of-legacy-applications\" style=\"font-style:normal;font-weight:400\"><strong>Quelques exemples d\u2019anciennes applications<\/strong><\/h2><figure class=\"wp-block-image alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1000\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Microsoft-Access-1024x1000.jpg\" alt=\"Exemple d'une ancienne application\" class=\"wp-image-9020\" style=\"width:260px;height:253px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Microsoft-Access-1024x1000.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Microsoft-Access-300x293.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Microsoft-Access-768x750.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Microsoft-Access-1080x1055.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Microsoft-Access-1280x1250.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Microsoft-Access-980x957.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Microsoft-Access-480x469.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Microsoft-Access-600x586.jpg 600w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Microsoft-Access.jpg 1465w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Les anciennes applications existent sur plusieurs types de plateformes. Dans le cas des applications de bases de donn\u00e9es, on peut nommer entre autres MS Access.<\/p><p>La mort de Microsoft Access, un logiciel de bases de donn\u00e9es destin\u00e9 aux petites et moyennes entreprises, est annonc\u00e9e depuis pr\u00e8s de 20 ans, y compris par Microsoft elle-m\u00eame. Malgr\u00e9 cela, l\u2019application offerte avec la suite MS Office continue son chemin, et Microsoft a confirm\u00e9 le maintien du soutien technique au moins jusqu\u2019en 2025.<\/p><p>Pourtant, elle est consid\u00e9r\u00e9e comme obsolescente par plusieurs, car ce n\u2019est pas une application infonuagique. Elle peut toutefois \u00eatre adapt\u00e9e aux besoins modernes avec l\u2019ajout d\u2019interfaces Web et la possibilit\u00e9 de la faire migrer sur le nuage.<\/p><p>SAP est une autre application qui tend vers l\u2019obsolescence. Bien que performante, elle gagne \u00e0 \u00eatre suppl\u00e9\u00e9e par des interfaces pour Web et mobile pour en tirer tout le potentiel. \u00c0 l\u2019inverse, un classique de la gestion interne comme Lotus Notes, qui a pr\u00e8s de 30 ans, devrait \u00eatre remplac\u00e9 enti\u00e8rement tant son architecture est difficile \u00e0 adapter aux r\u00e9alit\u00e9s modernes.<\/p><h3 class=\"wp-block-heading has-ast-global-color-2-color has-text-color\" id=\"what-are-the-disadvantages-of-using-legacy-applications\"><strong>Quels sont les d\u00e9savantages de l\u2019utilisation d\u2019anciennes applications ?<\/strong><\/h3><figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"551\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Disadvantages-1024x551.jpg\" alt=\"Les d&#xE9;savantages d'utiliser d'anciennes applications\" class=\"wp-image-9022\" style=\"width:597px;height:321px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Disadvantages-1024x551.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Disadvantages-300x161.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Disadvantages-768x413.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Disadvantages-1536x827.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Disadvantages-2048x1102.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Disadvantages-1080x581.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Disadvantages-1280x689.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Disadvantages-980x528.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Disadvantages-480x258.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Disadvantages-600x323.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Vous vous en doutez s\u00fbrement, en continuant \u00e0 utiliser d\u2019anciennes applications, votre entreprise peut s\u2019exposer \u00e0 diff\u00e9rents probl\u00e8mes.<\/p><p>Le moindre d\u2019entre eux est le ralentissement relatif de vos op\u00e9rations. L\u2019\u00e9volution des ordinateurs promet constamment des temps d\u2019ex\u00e9cution plus courts, mais vous ne pouvez pas en profiter si vos applications ne sont pas compatibles avec le mat\u00e9riel r\u00e9cent.<\/p><p>Il y a \u00e9galement le co\u00fbt et le temps de maintenance catastrophiques li\u00e9s \u00e0 la gestion d\u2019applications qui doivent \u00eatre constamment surveill\u00e9es, red\u00e9marr\u00e9es, adapt\u00e9es\u2026<\/p><h3 class=\"wp-block-heading has-ast-global-color-2-color has-text-color\" id=\"what-problems-are-caused-by-outdated-legacy-apps\"><strong>Quels sont les probl\u00e8mes caus\u00e9s par des applications obsol\u00e8tes ?<\/strong><\/h3><figure class=\"wp-block-image alignleft size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"925\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Problems-1024x925.jpg\" alt=\"Message d'erreur dans une ancienne application\" class=\"wp-image-9024\" style=\"width:268px;height:240px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Problems-1024x925.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Problems-300x271.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Problems-768x694.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Problems-1536x1388.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Problems-2048x1851.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Problems-1080x976.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Problems-1280x1157.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Problems-980x885.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Problems-480x434.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Problems-600x542.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Par exemple, aux \u00c9tats-Unis, des probl\u00e8mes dans le syst\u00e8me de gestion du ch\u00f4mage, vieux de 40 ans, ont caus\u00e9 des retards dans les paiements pour 13 % des ch\u00f4meurs. \u00c0 l\u2019agence qui g\u00e8re les imp\u00f4ts, le Internal Revenue Service, les d\u00e9clarations de revenus de 5 millions d\u2019Am\u00e9ricains n\u2019ont pas pu \u00eatre trait\u00e9es \u00e0 temps en raison d\u2019une panne. La raret\u00e9 des programmeurs COBOL, dans les deux cas, a retard\u00e9 le r\u00e9tablissement du service.<\/p><p>Du c\u00f4t\u00e9 des banques, la Royal Bank of Scotland a vu ses services de connexion et de traitement des paiements conna\u00eetre des rat\u00e9s. Ses syst\u00e8mes fonctionnent encore sur des ordinateurs centraux IBM des ann\u00e9es 90.<\/p><p>Sans surprise, une \u00e9tude<a href=\"#_ftn1\" id=\"_ftnref1\">[1]<\/a> a d\u00e9montr\u00e9 que le fait de garder d\u2019anciennes applications dans des banques peut accaparer jusqu\u2019\u00e0 78 % de leur budget de TI, et 70 % de ces banques affirment que ces syst\u00e8mes constituent le goulot d\u2019\u00e9tranglement dans une optique de changement. De m\u00eame, les directeurs des technologies de l\u2019information interrog\u00e9s affirment que de 40 \u00e0 60 % de leur temps est consacr\u00e9 \u00e0 la gestion des anciennes applications.<\/p><h2 class=\"wp-block-heading\" id=\"legacy-apps-security-issues\" style=\"font-style:normal;font-weight:400\"><strong>Anciennes applications et probl\u00e8mes de s\u00e9curit\u00e9<\/strong><\/h2><figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Security-Issues-1024x512.jpg\" alt=\"Am&#xE9;liorer la s&#xE9;curit&#xE9; d'une application\" class=\"wp-image-9026\" style=\"width:604px;height:302px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Security-Issues-1024x512.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Security-Issues-300x150.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Security-Issues-768x384.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Security-Issues-1536x768.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Security-Issues-2048x1024.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Security-Issues-1080x540.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Security-Issues-1280x640.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Security-Issues-980x490.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Security-Issues-480x240.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Security-Issues-600x300.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Pire encore, il y a la question de la vuln\u00e9rabilit\u00e9 au piratage.<\/p><p>S\u2019il peut sembler s\u00e9curitaire d\u2019utiliser de vieilles applications, en apparence trop obscures pour \u00eatre pirat\u00e9es, ce n\u2019est pas toujours le cas. Certaines d\u2019entre elles ont arr\u00eat\u00e9 de recevoir des mises \u00e0 jour de s\u00e9curit\u00e9, ou n\u2019en ont litt\u00e9ralement jamais eu. De fa\u00e7on g\u00e9n\u00e9rale, plus un syst\u00e8me est ancien, plus ses vuln\u00e9rabilit\u00e9s ont pu \u00eatre document\u00e9es.<\/p><p>Par exemple, en 2015, \u00e0 cause de vuln\u00e9rabilit\u00e9s informatiques de syst\u00e8mes vieillissants, une intrusion au National Background Investigations Bureau a caus\u00e9 une fuite de donn\u00e9es concernant des employ\u00e9s f\u00e9d\u00e9raux et leur famille, ainsi que des d\u00e9tails sur leur habilitation de s\u00e9curit\u00e9.<\/p><p>Plus de 22 millions de personnes ont \u00e9t\u00e9 touch\u00e9es et les cons\u00e9quences pr\u00e9cises de cette fuite ne sont toujours pas bien comprises. Th\u00e9oriquement, des nations hostiles et connues pour leurs attaques informatiques, comme la Russie et la Chine, pourraient exploiter ces donn\u00e9es \u00e0 leur avantage sans vraiment pouvoir \u00eatre arr\u00eat\u00e9es.<\/p><h4 class=\"wp-block-heading has-ast-global-color-2-color has-text-color\" id=\"so-why-are-companies-resisting-modernizing-their-legacy-applications\"><strong>Pourquoi alors les entreprises r\u00e9sistent-elles \u00e0 la modernisation de leurs anciennes applications ?<\/strong><\/h4><figure class=\"wp-block-image alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"556\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Resistance-1024x556.jpg\" alt=\"D&#xE9;fis r&#xE9;sultant d'applications obsol&#xE8;tes\" class=\"wp-image-9028\" style=\"width:388px;height:211px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Resistance-1024x556.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Resistance-300x163.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Resistance-768x417.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Resistance-1536x835.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Resistance-2048x1113.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Resistance-1080x587.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Resistance-1280x696.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Resistance-980x532.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Resistance-480x261.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Resistance-600x326.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Il y a, entre autres, la peur de la d\u00e9faillance. Les entreprises qui utilisent d\u2019anciennes applications ne le font habituellement pas par choix, mais tout simplement parce que leur flux op\u00e9rationnel a \u00e9t\u00e9 d\u00e9velopp\u00e9 autour d\u2019une application pr\u00e9cise. Tout changement, si n\u00e9cessaire soit-il, devient alors un risque direct \u00e0 la rentabilit\u00e9 imm\u00e9diate.<\/p><p>Les co\u00fbts de la modernisation sont souvent inconnus sans une analyse approfondie, mais peuvent s\u2019av\u00e9rer astronomiques si la documentation n\u2019est pas \u00e0 jour ou que l\u2019application concern\u00e9e est particuli\u00e8rement difficile \u00e0 moderniser.<\/p><p>La modernisation des applications de l\u2019entreprise d\u00e9pend alors d\u2019un savant calcul : quels sont les co\u00fbts et les risques li\u00e9s au statu quo et au changement, et quel rythme de changement convient le mieux. Et \u00e0 quelle vitesse le changement devrait-il se produire ?<\/p><h2 class=\"wp-block-heading\" id=\"why-should-legacy-applications-be-updated\" style=\"font-style:normal;font-weight:400\"><strong>Pourquoi les anciennes applications doivent-elles \u00eatre modernis\u00e9es ?<\/strong><\/h2><figure class=\"wp-block-image alignleft size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"700\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Update-1024x700.jpg\" alt=\"\" class=\"wp-image-9030\" style=\"width:200px;height:137px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Update-1024x700.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Update-300x205.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Update-768x525.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Update-1536x1050.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Update-2048x1400.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Update-1080x738.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Update-1280x875.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Update-980x670.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Update-480x328.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Update-600x410.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Puisque ces applications, par d\u00e9finition, ne peuvent plus \u00eatre adapt\u00e9es aux normes actuelles, il vous faut trouver des fa\u00e7ons de les garder compatibles avec vos autres \u00e9quipements alors que ceux-ci continuent d\u2019\u00e9voluer.<\/p><p>Ces \u00ab solutions \u00bb, obligatoirement temporaires et sous-optimales, contribuent \u00e0 accro\u00eetre ce que l\u2019on appelle la \u00ab dette technique \u00bb.<\/p><h2 class=\"wp-block-heading\" id=\"what-is-technical-debt\" style=\"font-style:normal;font-weight:400\"><strong>Qu&rsquo;est-ce que la dette technique ?<\/strong><\/h2><figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"537\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Technical-Debt-1024x537.jpg\" alt=\"Dette technique\" class=\"wp-image-9032\" style=\"width:606px;height:317px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Technical-Debt-1024x537.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Technical-Debt-300x157.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Technical-Debt-768x403.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Technical-Debt-1536x806.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Technical-Debt-2048x1075.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Technical-Debt-1080x567.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Technical-Debt-1280x672.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Technical-Debt-980x514.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Technical-Debt-480x252.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Technical-Debt-600x315.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>C\u2019est la somme du temps et de l\u2019argent que vous devrez \u00ab rembourser \u00bb un jour ou l\u2019autre alors que vous repoussez le changement que vous devrez effectuer t\u00f4t ou tard. Plus succinctement : plus vous vous laissez d\u00e9passer, plus le retard \u00e0 combler est important.<\/p><p>\u00c0 cette dette s\u2019ajoutent les risques de s\u00e9curit\u00e9 inh\u00e9rents aux applications p\u00e9rim\u00e9es. Une application r\u00e9cente jouit d\u2019un soutien technique constant pour vous parer contre les menaces, ou simplement pour vous venir en aide.<\/p><p>Ainsi, choisir la stabilit\u00e9 n\u2019est pas payant \u00e0 long terme et vous devrez calculer rigoureusement le co\u00fbt global des options qui se pr\u00e9sentent \u00e0 vous. La modernisation est in\u00e9vitable, surtout quand son co\u00fbt approche le co\u00fbt de votre dette technique, mais vous pouvez choisir la m\u00e9thode et le degr\u00e9 de modernisation qui vous conviendront.<\/p><h3 class=\"wp-block-heading has-ast-global-color-2-color has-text-color\" id=\"methods-for-modernizing-legacy-apps\"><strong>M\u00e9thodes de modernisation des anciennes applications<\/strong><\/h3><figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1439\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Methods-for-Modernization-edited-1-scaled.jpg\" alt=\"Extension, r&#xE9;usiner et remplacement\" class=\"wp-image-10314\" style=\"width:623px;height:350px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Methods-for-Modernization-edited-1-scaled.jpg 2560w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Methods-for-Modernization-edited-1-300x169.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Methods-for-Modernization-edited-1-1024x576.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Methods-for-Modernization-edited-1-768x432.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Methods-for-Modernization-edited-1-1536x863.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Methods-for-Modernization-edited-1-2048x1151.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Methods-for-Modernization-edited-1-600x337.jpg 600w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure><p>La modernisation des anciennes applications permet de les rendre plus extensibles, de r\u00e9duire leurs co\u00fbts d\u2019entretien et de les rendre plus efficaces et performantes.<\/p><p>Il existe essentiellement trois fa\u00e7ons de moderniser vos anciennes applications : l\u2019extension, par laquelle vous ajoutez des fonctionnalit\u00e9s qui r\u00e9pondent \u00e0 vos nouveaux besoins ; le r\u00e9usinage, par lequel vous reconstruisez quelques composantes dans une logique de modularit\u00e9 et d\u2019interop\u00e9rabilit\u00e9 ; le remplacement, par lequel vous repartez de z\u00e9ro pour d\u00e9velopper une nouvelle application enti\u00e8rement adapt\u00e9e \u00e0 vos besoins commerciaux.<\/p><p>Si votre application \u00e9tait une maison, l\u2019extension se traduirait par le simple ajout de fen\u00eatres et de portes. L\u2019int\u00e9rieur de votre maison est rest\u00e9 le m\u00eame, mais il peut \u00eatre vu et utilis\u00e9 de plus de fa\u00e7ons, par exemple sur le Web et sur votre mobile.<\/p><p>Le r\u00e9usinage (refactoring) se compare \u00e0 de la r\u00e9novation. Vous reconstruisez et r\u00e9arrangez quelques \u00e9l\u00e9ments pour qu\u2019ils deviennent plus performants, plus faciles d\u2019utilisation, plus \u00e0 la mode, plus simples d\u2019entretien, plus accueillants\u2026 Bref : une remise \u00e0 neuf, sans d\u00e9truire la structure originale.<\/p><p>Le remplacement, \u00e9videmment, se compare \u00e0 la construction d\u2019une nouvelle maison, qui r\u00e9pond totalement \u00e0 vos besoins. Le co\u00fbt de chacune de ces options est \u00e0 l\u2019avenant.<\/p><h3 class=\"wp-block-heading has-ast-global-color-2-color has-text-color\" id=\"can-legacy-applications-be-migrated-to-the-cloud\"><strong>Peut-on faire migrer les anciennes applications sur le nuage ?<\/strong><\/h3><figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"451\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Migration-to-the-Cloud-1024x451.jpg\" alt=\"Migration d'anciennes applications vers le nuage\" class=\"wp-image-9036\" style=\"width:630px;height:277px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Migration-to-the-Cloud-1024x451.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Migration-to-the-Cloud-300x132.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Migration-to-the-Cloud-768x338.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Migration-to-the-Cloud-1536x677.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Migration-to-the-Cloud-2048x902.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Migration-to-the-Cloud-1080x476.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Migration-to-the-Cloud-1280x564.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Migration-to-the-Cloud-980x432.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Migration-to-the-Cloud-480x212.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Migration-to-the-Cloud-600x264.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Absolument. En fait, m\u00eame le v\u00e9n\u00e9rable MS Access peut \u00eatre transf\u00e9r\u00e9 sur le nuage. Il faut toutefois vous assurer que les applications concern\u00e9es puissent y fonctionner correctement.<\/p><p>Plusieurs m\u00e9thodes existent pour faire migrer vos donn\u00e9es sur le nuage :<\/p><ul class=\"wp-block-list\"><li>Le r\u00e9h\u00e9bergement (rehosting) : L\u2019application enti\u00e8re est tout simplement copi\u00e9e sur le nuage. Comme l\u2019int\u00e9gralit\u00e9 de vos donn\u00e9es reste inchang\u00e9e, tout fonctionne exactement comme avant, mais est h\u00e9berg\u00e9 sur des serveurs externes.<\/li><\/ul><ul class=\"wp-block-list\"><li>L\u2019approche par \u00e9tapes : Vous placez uniquement sur le nuage les \u00e9l\u00e9ments que vous consid\u00e9rez comme essentiels, et gardez certaines composantes \u00e0 l\u2019interne.<\/li><\/ul><ul class=\"wp-block-list\"><li>Le r\u00e9usinage : Vous modifiez votre application pour tirer parti d\u2019un maximum des avantages qu\u2019offre le nuage.<\/li><\/ul><p>Toutes les anciennes applications ne peuvent pas n\u00e9cessairement \u00eatre migr\u00e9es ais\u00e9ment sur le nuage ; vous devrez vous interroger sur les particularit\u00e9s de la v\u00f4tre.<\/p><p>Fonctionnera-t-elle dans un environnement multiserveur ? Les donn\u00e9es devront-elles \u00eatre crypt\u00e9es ? Votre code pourra-t-il recevoir et traiter le nombre accru de requ\u00eates ? Vos r\u00e9ponses \u00e0 ces questions dicteront votre choix.<\/p><h3 class=\"wp-block-heading has-ast-global-color-2-color has-text-color\" id=\"can-legacy-apps-be-integrated-with-newer-applications\"><strong>Les anciennes applications peuvent-elles s\u2019arrimer \u00e0 des applications plus r\u00e9centes ?<\/strong><\/h3><figure class=\"wp-block-image alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"786\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Integration-1024x786.jpg\" alt=\"\" class=\"wp-image-9038\" style=\"width:274px;height:210px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Integration-1024x786.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Integration-300x230.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Integration-768x590.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Integration-1536x1180.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Integration-2048x1573.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Integration-1080x829.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Integration-1280x983.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Integration-980x753.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Integration-480x369.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Integration-600x461.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Certainement, c\u2019est m\u00eame l\u2019un des objectifs principaux.<\/p><p>Si les anciennes applications, par d\u00e9finition, ne sont pas con\u00e7ues pour interagir avec les plus r\u00e9centes, il y a moyen de le faire, notamment par l\u2019ajout d\u2019applications tierces, comme des API, ou au moyen d\u2019un service de plateforme d\u2019int\u00e9gration (IPaaS).<\/p><p>Ceux-ci permettent de \u00ab traduire \u00bb les diff\u00e9rents langages de vos applications anciennes et modernes pour qu\u2019elles se comprennent entre elles et interagissent de fa\u00e7on fluide.<\/p><p>Si vous n\u2019avez que peu d\u2019interactions de synchronisation \u00e0 effectuer, vous pouvez \u00e9galement les programmer vous-m\u00eame sans avoir recours \u00e0 de tierces parties, mais cette solution n\u2019est pas ais\u00e9ment applicable \u00e0 grande \u00e9chelle.<\/p><h4 class=\"wp-block-heading has-ast-global-color-2-color has-text-color\" id=\"what-is-legacy-application-refactoring\"><strong>En quoi consiste le r\u00e9usinage d\u2019une ancienne application ?<\/strong><\/h4><figure class=\"wp-block-image alignleft size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"749\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Refactoring-1024x749.jpg\" alt=\"R&#xE9;usiner d'anciennes applications\" class=\"wp-image-9040\" style=\"width:277px;height:202px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Refactoring-1024x749.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Refactoring-300x219.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Refactoring-768x562.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Refactoring-1536x1123.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Refactoring-1080x790.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Refactoring-1280x936.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Refactoring-980x717.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Refactoring-480x351.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Refactoring-600x439.jpg 600w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Refactoring.jpg 1909w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>\u00c0 mi-chemin entre l\u2019extension et le remplacement, le r\u00e9usinage d\u2019une application consiste \u00e0 restructurer et \u00e0 optimiser son code source sans changer ses fonctionnalit\u00e9s de base. C\u2019est la solution \u00e0 privil\u00e9gier quand vous avez l\u2019option de conserver ce qui est utile et de moderniser le reste \u00e0 votre rythme.<\/p><p>Par exemple, le code peut \u00eatre modifi\u00e9 pour le rendre plus lisible, moins complexe, plus facile \u00e0 maintenir et \u00e0 d\u00e9velopper. Des modifications peuvent \u00eatre apport\u00e9es aux fonctionnalit\u00e9s pour optimiser leur ex\u00e9cution. Comme pour la m\u00e9thode d\u2019extension, aucune modification n\u2019est apport\u00e9e \u00e0 la partie dorsale (back-end) de votre application.<\/p><p>Pour revenir \u00e0 l\u2019analogie de la r\u00e9novation d\u2019une maison : des murs sont refaits ou abattus pour cr\u00e9er une nouvelle fa\u00e7on, optimis\u00e9e, de profiter du m\u00eame environnement.<\/p><p>Le r\u00e9usinage d\u2019une application peut mener \u00e0 une meilleure rapidit\u00e9 d\u2019ex\u00e9cution, \u00e0 une r\u00e9duction des co\u00fbts et de la dur\u00e9e de la maintenance, \u00e0 une simplification de l\u2019ajout de nouvelles fonctionnalit\u00e9s et \u00e0 une meilleure exp\u00e9rience utilisateur<\/p><h4 class=\"wp-block-heading has-ast-global-color-2-color has-text-color\" id=\"what-factors-should-be-considered-when-updating-legacy-applications\"><strong>Quels facteurs devraient \u00eatre pris en compte dans la modernisation des anciennes applications ?<\/strong><\/h4><figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"2422\" height=\"1817\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Factors-edited.jpg\" alt=\"Les facteurs qui influencent la mise &#xE0; jour d'applications\" class=\"wp-image-10316\" style=\"width:544px;height:823px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Factors-edited.jpg 2422w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Factors-edited-300x225.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Factors-edited-1024x768.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Factors-edited-768x576.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Factors-edited-1536x1152.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Factors-edited-2048x1536.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/03\/Factors-edited-600x450.jpg 600w\" sizes=\"auto, (max-width: 2422px) 100vw, 2422px\" \/><\/figure><p><strong>La performance<\/strong> \u2014 est-ce que votre application comble actuellement les besoins de votre entreprise ?<\/p><p>L\u2019application doit actuellement r\u00e9pondre \u00e0 vos besoins, et \u00eatre en mesure de le faire dans un avenir rapproch\u00e9. Si ce n\u2019est pas le cas, la simple modernisation n\u2019est peut-\u00eatre pas la solution souhait\u00e9e par rapport \u00e0 un remplacement pur et simple. Une \u00e9valuation sommaire de vos besoins s\u2019impose ici.<\/p><p><strong>La compatibilit\u00e9<\/strong> \u2014 votre application est-elle raisonnablement compatible avec des logiciels tiers ?<\/p><p>La modernisation implique g\u00e9n\u00e9ralement l\u2019ajout de logiciels cr\u00e9\u00e9s par des tiers pour impl\u00e9menter les nouvelles fonctionnalit\u00e9s. Si le code de votre application est trop limit\u00e9, cela pourrait s\u2019av\u00e9rer impossible.<\/p><p><strong>Le co\u00fbt<\/strong> \u2014 est-ce que le co\u00fbt pr\u00e9vu de la modernisation en vaut la chandelle ?<\/p><p>Plusieurs m\u00e9thodes de modernisation existent, du simple r\u00e9h\u00e9bergement \u00e0 une refonte quasi totale de l\u2019architecture de votre application. Une analyse des co\u00fbts de chaque option s\u2019impose.<\/p><p><strong>L\u2019extensibilit\u00e9<\/strong> \u2014 est-ce que votre application pourra r\u00e9pondre \u00e0 une demande croissante ?<\/p><p>Dans sa forme modernis\u00e9e, votre application pourrait-elle r\u00e9pondre ad\u00e9quatement \u00e0 la croissance que vous esp\u00e9rez ?<\/p><p><strong>Le risque \u2014 vos donn\u00e9es pourraient-elles \u00eatre compromises pendant la modernisation ?<\/strong><\/p><p>Une migration est un transfert de donn\u00e9es de vos serveurs \u00e0 ceux d\u2019un tiers. \u00cates-vous en mesure de g\u00e9rer ce type de risque ? Des diff\u00e9rentes m\u00e9thodes de modernisation offertes, avez-vous d\u00e9termin\u00e9 celle qui correspond le mieux \u00e0 votre tol\u00e9rance au risque ?<\/p><p><strong>L\u2019\u00e9ch\u00e9ancier<\/strong> \u2014 avez-vous le temps de vos ambitions ?<\/p><p>Une modernisation qui consiste en un simple r\u00e9h\u00e9bergement ne prend que tr\u00e8s peu de temps en comparaison \u00e0 un r\u00e9usinage. Plus votre application est complexe et plus vos demandes sont \u00e9labor\u00e9es, plus le d\u00e9lai de modernisation s\u2019\u00e9tire.<\/p><p>Et comme pour tout exercice de programmation, le temps requis peut \u00eatre beaucoup plus long que pr\u00e9vu. Il est crucial ici de d\u00e9finir vos besoins le plus pr\u00e9cis\u00e9ment possible.<\/p><h3 class=\"wp-block-heading has-ast-global-color-2-color has-text-color\" id=\"get-started\"><strong>Faire le saut<\/strong><\/h3><figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"414\" src=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Get-Started-1024x414.jpg\" alt=\"\" class=\"wp-image-9044\" style=\"width:509px;height:206px\" srcset=\"https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Get-Started-1024x414.jpg 1024w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Get-Started-300x121.jpg 300w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Get-Started-768x311.jpg 768w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Get-Started-1536x621.jpg 1536w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Get-Started-2048x828.jpg 2048w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Get-Started-1080x437.jpg 1080w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Get-Started-1280x518.jpg 1280w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Get-Started-980x396.jpg 980w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Get-Started-480x194.jpg 480w, https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2023\/01\/Get-Started-600x243.jpg 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Si vous avez besoin d\u2019aide pour vous retrouver parmi les innombrables options qui s\u2019offrent \u00e0 vous, n\u2019h\u00e9sitez pas \u00e0 communiquer avec nous.<\/p><p>Nous avons plus de 20 ans d\u2019exp\u00e9rience et offrons plusieurs plateformes pour effectuer la modernisation de vos applications, notamment <a href=\"https:\/\/www.directimpactsolutions.com\/fr\/licences-outsystems\/\">OutSystems<\/a>, Laravel et Claris.<\/p><p>Nous saurons vous accompagner dans vos d\u00e9marches, quels que soient l\u2019ampleur de votre projet ou le budget dont vous disposez.<\/p><p><\/p><p><strong>Sources :<\/strong><\/p><p><a href=\"https:\/\/www.directimpactsolutions.com\/wp-admin\/post.php?post=8965&amp;action=edit#_ftnref1\">[1]<\/a> https:\/\/www.slideshare.net\/NTTDConsulting\/dont-fear-modernizing-your-core-banking-innovation-in-the-digital-age-61089885<\/p><p><a href=\"https:\/\/www.outsystems.com\/glossary\/what-is-legacy-system\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.outsystems.com\/glossary\/what-is-legacy-system\/<\/a><\/p><p><a href=\"https:\/\/www.outsystems.com\/use-cases\/app-modernization\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.outsystems.com\/use-cases\/app-modernization\/<\/a><\/p><p><a href=\"https:\/\/www.outsystems.com\/blog\/posts\/examples-legacy-systems\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.outsystems.com\/blog\/posts\/examples-legacy-systems\/<\/a><\/p><p><a href=\"https:\/\/www.outsystems.com\/blog\/posts\/application-modernization-strategy\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.outsystems.com\/blog\/posts\/application-modernization-strategy\/<\/a><\/p><p><a href=\"https:\/\/www.outsystems.com\/glossary\/what-is-technical-debt\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.outsystems.com\/glossary\/what-is-technical-debt\/<\/a><\/p><p><a href=\"https:\/\/www.gartner.com\/smarterwithgartner\/7-options-to-modernize-legacy-systems#:~:text=Ultimately%2C%20modernizing%20legacy%20applications%20means,with%20higher%20costs%20and%20risks.\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.gartner.com\/smarterwithgartner\/7-options-to-modernize-legacy-systems#:~:text=Ultimately%2C%20modernizing%20legacy%20applications%20means,with%20higher%20costs%20and%20risks.<\/a><\/p><p><a href=\"https:\/\/acropolium.com\/blog\/legacy-systems-integration\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/acropolium.com\/blog\/legacy-systems-integration\/<\/a><\/p><p><a href=\"https:\/\/www.softwebsolutions.com\/resources\/6-key-factors-consider-legacy-application-modernization.html\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.softwebsolutions.com\/resources\/6-key-factors-consider-legacy-application-modernization.html<\/a><\/p><p><\/p>","protected":false},"excerpt":{"rendered":"<p>De nombreuses entreprises utilisent des applications qui remplissent des fonctions essentielles aux activit\u00e9s quotidiennes, mais dont le fonctionnement est sous-optimal en termes d\u2019accessibilit\u00e9 et de rapidit\u00e9 d\u2019ex\u00e9cution, ou qui s\u2019ex\u00e9cutent sur une plateforme d\u00e9su\u00e8te. Heureusement, il y a plusieurs possibilit\u00e9s pour moderniser d\u2019anciennes applicationsi gr\u00e2ce \u00e0 de nombreuses technologies comme Laravel ou OutSystems. Qu\u2019est-ce qu\u2019une &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.directimpactsolutions.com\/fr\/des-services-de-modernisation-au-secours-de-vos-anciennes-applications\/\"> <span class=\"screen-reader-text\">Des services de modernisation au secours de vos anciennes applications<\/span> Lire la suite >><\/a><\/p>\n","protected":false},"author":6,"featured_media":9007,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"","footnotes":""},"categories":[37],"tags":[],"class_list":["post-9047","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web"],"uagb_featured_image_src":{"full":["https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-scaled.jpg",2560,1707,false],"thumbnail":["https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-150x150.jpg",150,150,true],"medium":["https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-300x200.jpg",300,200,true],"medium_large":["https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-768x512.jpg",768,512,true],"large":["https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-1024x683.jpg",1024,683,true],"1536x1536":["https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-1536x1024.jpg",1536,1024,true],"2048x2048":["https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-2048x1365.jpg",2048,1365,true],"woocommerce_thumbnail":["https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-300x300.jpg",300,300,true],"woocommerce_single":["https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-600x400.jpg",600,400,true],"woocommerce_gallery_thumbnail":["https:\/\/www.directimpactsolutions.com\/wp-content\/uploads\/2022\/12\/Legacy-App-100x100.jpg",100,100,true]},"uagb_author_info":{"display_name":"Direct Impact Solutions","author_link":"https:\/\/www.directimpactsolutions.com\/fr\/author\/direct-impact-solutions\/"},"uagb_comment_info":0,"uagb_excerpt":"De nombreuses entreprises utilisent des applications qui remplissent des fonctions essentielles aux activit\u00e9s quotidiennes, mais dont le fonctionnement est sous-optimal en termes d\u2019accessibilit\u00e9 et de rapidit\u00e9 d\u2019ex\u00e9cution, ou qui s\u2019ex\u00e9cutent sur une plateforme d\u00e9su\u00e8te. Heureusement, il y a plusieurs possibilit\u00e9s pour moderniser d\u2019anciennes applicationsi gr\u00e2ce \u00e0 de nombreuses technologies comme Laravel ou OutSystems. Qu\u2019est-ce qu\u2019une\u2026","_links":{"self":[{"href":"https:\/\/www.directimpactsolutions.com\/fr\/wp-json\/wp\/v2\/posts\/9047","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.directimpactsolutions.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.directimpactsolutions.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.directimpactsolutions.com\/fr\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.directimpactsolutions.com\/fr\/wp-json\/wp\/v2\/comments?post=9047"}],"version-history":[{"count":12,"href":"https:\/\/www.directimpactsolutions.com\/fr\/wp-json\/wp\/v2\/posts\/9047\/revisions"}],"predecessor-version":[{"id":20095,"href":"https:\/\/www.directimpactsolutions.com\/fr\/wp-json\/wp\/v2\/posts\/9047\/revisions\/20095"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.directimpactsolutions.com\/fr\/wp-json\/wp\/v2\/media\/9007"}],"wp:attachment":[{"href":"https:\/\/www.directimpactsolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=9047"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.directimpactsolutions.com\/fr\/wp-json\/wp\/v2\/categories?post=9047"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.directimpactsolutions.com\/fr\/wp-json\/wp\/v2\/tags?post=9047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}