8 mars 2023 - Hitachi Solutions
image

Du marketing numérique à la distribution numérique, en passant par tous les aspects intermédiaires, on a parfois l’impression que le secteur des services financiers est passé au tout numérique. Mais si c’est le cas, pourquoi tant d’institutions financières continuent-elles à s’appuyer sur des technologies vieilles de plusieurs dizaines d’années pour exécuter leurs processus de base ?

La vérité est que, bien qu’il y ait un véritable besoin de technologie numérique et de transformation numérique dans le secteur des services financiers – sans parler de la demande des clients – de nombreuses organisations peinent à justifier le coût de la mise à jour ou du remplacement des systèmes existants. La régionalisation, un paysage réglementaire en constante évolution et les menaces émergentes en matière de cybersécurité ne font que compliquer davantage la situation, créant de nouveaux défis en constante évolution pour chaque acteur de ce marché.

La bonne nouvelle, c’est que la modernisation des « Legacy Applications » n’a pas besoin d’être prohibitive et peut offrir aux institutions financières la flexibilité, l’agilité et la sécurité dont elles ont besoin pour prospérer dans le paysage moderne des services financiers.

Qu’est-ce qu’une Legacy Applications ?

Le terme « Legacy Applications » désigne tout logiciel considéré comme obsolète par rapport aux normes actuelles, mais qui est toujours utilisé (et qui peut jouer un rôle essentiel dans les opérations quotidiennes). La plupart des Legacy Applications utilisent une architecture monolithique et sont à un seul niveau, ce qui signifie qu’elles combinent plusieurs composants au sein d’une seule application.

Les Legacy Applications ont généralement des bases de code importantes, voire tentaculaires, ce qui peut les rendre volumineuses et difficiles à gérer. Leur taille relative rend également les Legacy Applications lentes à démarrer, complexes à comprendre et difficiles à faire évoluer ou à mettre à niveau. En outre, les Legacy Applications sont souvent incompatibles avec les systèmes d’exploitation et l’infrastructure informatique actuels et sont plus vulnérables aux cyberattaques.

Malgré ces défis, de nombreuses organisations de services financiers ont été réticentes à se moderniser, en grande partie parce qu’elles sont par nature peu enclines à prendre des risques. À l’heure actuelle, de nombreux systèmes hérités gèrent des applications critiques, et l’on craint à juste titre que la modernisation des applications n’entraîne une indisponibilité du système ou une perte de fonctionnalité. Cette crainte a incité les institutions à placer à plusieurs reprises des correctifs sur les Legacy Applications plutôt que de les moderniser.

Le problème de cette approche est que nombre de ces Legacy Applications reposent sur des langages de programmation obsolètes – des langages que de moins en moins de programmeurs maîtrisent. Au fur et à mesure que ces langages de programmation disparaissent, les organisations de services financiers auront du mal à trouver des programmeurs capables de prendre en charge ces systèmes hérités et risquent de perdre des fonctionnalités essentielles à leur activité si elles ne prennent pas de mesures.

Qu’est-ce que la modernisation des applications ?

La modernisation des applications – également connue sous le nom de modernisation des logiciels ou de modernisation des plateformes – désigne le processus de mise à jour des systèmes existants pour prendre en charge les nouvelles approches et fonctionnalités informatiques. Selon Microsoft, l’objectif de la modernisation des applications existantes est « d’améliorer les performances organisationnelles et technologiques, d’améliorer la qualité de l’expérience des clients et des employés, et d’accélérer la mise sur le marché de nouvelles offres et de mises à jour ».

L’intérêt de la modernisation des applications réside en partie dans le fait qu’elle n’oblige pas les organisations de services financiers à retirer ou à remplacer complètement les systèmes existants. Il s’agit plutôt d’apporter des améliorations itératives aux applications existantes. Cette approche permet aux institutions de prolonger la durée de vie de leurs systèmes existants tout en tirant pleinement parti des outils et des technologies les plus récents.

La plupart des applications de services financiers modernisées s’appuient sur une architecture de microservices. Les microservices sont de petits services autonomes et faiblement couplés, chacun ayant sa propre base de code indépendante. Les équipes de développement peuvent déployer des microservices de manière indépendante ou collectivement en tant qu’architecture. Les microservices regroupés dans une architecture utilisent des interfaces de programmation d’applications pour communiquer entre eux.

Par rapport aux applications héritées qui utilisent une architecture monolithique, les applications modernes construites sur une architecture de microservices sont plus faciles à gérer et à mettre à jour, plus fiables en cas de bogues et plus agiles.

Les défis auxquels sont confrontés les services financiers

Les organisations de services financiers sont confrontées à une grande variété de défis, dont beaucoup peuvent être atténués – voire résolus – par la modernisation des applications existantes. Ces défis sont les suivants :

  • L’évolution des réglementations : La banque numérique, la sophistication croissante de la collecte de données et les défis géopolitiques en matière de sécurité continuent de remodeler le paysage des services financiers. Les « périmètres » réglementaires continuent de s’étendre et les attentes en matière de réglementation augmentent rapidement. De l’éducation des consommateurs et de la protection des actifs numériques à l’impact du changement climatique sur le secteur des services financiers, il existe une liste considérable de sujets de transformation qui influenceront les priorités réglementaires aujourd’hui et dans les années à venir.Avec autant de réglementations possibles ou en attente à suivre et à mettre en œuvre, et un manque d’alignement entre les agences étatiques, fédérales et mondiales, les institutions de services financiers auront besoin de flexibilité pour s’adapter aux changements soudains du paysage afin de garantir la conformité – une flexibilité qu’elles ne peuvent obtenir que par la modernisation des applications patrimoniales.
  • Transformation des coûts : Immédiatement après la pandémie de COVID-19, de nombreuses institutions ont donné la priorité à la réduction des coûts pour compenser la pression financière causée par le déclin économique correspondant. Maintenant que l’économie a rebondi, les institutions se concentrent sur la transformation des coûts, c’est-à-dire sur l’affectation de capitaux à des investissements stratégiques qui leur permettent de concevoir des expériences client plus attrayantes, d’optimiser les modèles de distribution et d’exceller sur un marché de plus en plus encombré et concurrentiel. La modernisation des applications est l’un des moyens les plus efficaces de libérer du capital à cette fin. La maintenance des applications existantes et la gestion de la dette technique accumulée peuvent s’avérer coûteuses. Les applications modernes basées sur les microservices étant petites par conception, elles sont beaucoup plus faciles à maintenir et à gérer et peuvent réduire considérablement les coûts de développement à long terme. Enfin, comme la modernisation des applications patrimoniales adopte une approche itérative, elle est beaucoup plus rentable qu’un remplacement complet. Il est donc beaucoup plus facile pour les organisations de services financiers de justifier les coûts et d’allouer les ressources nécessaires.
  • Manque d’interopérabilité : La plupart des applications existantes sont incompatibles avec les nouvelles technologies, ce qui signifie que des données importantes – y compris des informations sur les polices et les sinistres – peuvent se retrouver piégées dans des systèmes qui ne peuvent pas communiquer entre eux et qui entravent les opérations. En modernisant les applications existantes, les institutions peuvent favoriser une intégration et une interopérabilité transparentes entre les systèmes essentiels à leur activité.
  • Menaces de cybersécurité : Les grandes quantités de données clients générées par les organismes de services financiers en font une cible de choix pour les cyberattaques – des attaques qui nécessitent des logiciels analytiques avancés pour détecter et atténuer les cybermenaces. Les systèmes existants n’étant pas compatibles avec les nouvelles technologies, les institutions financières qui ne modernisent pas leurs applications ne peuvent pas tirer parti des fonctions et techniques de cybersécurité les plus récentes. Les institutions qui adoptent la modernisation des applications bénéficient non seulement d’une sécurité renforcée, mais aussi d’une plus grande évolutivité, ce qui signifie qu’elles peuvent facilement déployer de nouvelles capacités de cybersécurité dans l’ensemble de l’organisation.
  • Concurrence sur le marché : Pour rester en phase avec les acteurs établis et les nouveaux venus sur le marché, et a fortiori les dépasser, les institutions financières doivent être en mesure de lancer rapidement de nouveaux produits sur le marché et de s’adapter à l’évolution des demandes des consommateurs. Cela exige un niveau d’agilité et d’innovation que les systèmes existants ne peuvent tout simplement pas offrir. Les microservices étant petits et autonomes, ils peuvent être déployés rapidement et indépendamment, ce qui donne aux institutions la liberté de développer, de tester et de lancer rapidement de nouveaux produits et de pivoter en fonction des besoins.
  • Réduction des marges sur les opérations coûteuses : Pour les institutions financières, il est essentiel de pouvoir gérer les coûts opérationnels à grande échelle. Malheureusement, les applications patrimoniales résident souvent dans de grands centres de données coûteux, dont les coûts opérationnels empêchent les institutions d’améliorer leurs marges et de fixer des prix plus compétitifs pour leurs produits. La modernisation des applications est l’occasion idéale de déplacer les charges de travail existantes du centre de données vers le cloud, en profitant de nouvelles économies d’échelle et d’importantes réductions de coûts impossibles à réaliser autrement.

Meilleures pratiques en matière de modernisation des applications

Quelle que soit la voie empruntée par une organisation pour moderniser ses applications, il existe quelques bonnes pratiques à suivre pour garantir le succès de l’opération :

  • Aligner les initiatives de modernisation sur les objectifs de l’entreprise. Pour les institutions qui ne savent pas par où commencer leur parcours de modernisation, les objectifs de l’entreprise peuvent fournir une feuille de route stratégique. Par exemple, une organisation qui cherche à réduire ses coûts opérationnels pourrait donner la priorité à la modernisation des applications existantes qui peuvent être facilement transférées vers le cloud, afin de réduire ou d’éliminer du bilan les dépenses liées aux centres de données existants.
  • Obtenir le soutien de la direction et l’adhésion des parties prenantes. Pour de nombreuses entreprises, le succès ou l’échec de tout changement majeur à l’échelle de l’organisation – modernisation des applications ou autre – dépend entièrement du soutien de la direction. Selon une étude de Prosci, 72 % des projets menés par des sponsors extrêmement efficaces ont atteint ou dépassé leurs objectifs. Mais les institutions ne doivent pas s’arrêter là. L’adhésion des principales parties prenantes à tous les niveaux de l’organisation, en particulier des utilisateurs finaux, est essentielle à la réussite à long terme de toute initiative de modernisation de l’existant.
  • Réfléchissez à ce que vous voulez faire à l’avenir. En matière de modernisation des applications, l’objectif ne devrait pas être simplement d’obtenir des gains rapides à court terme – il devrait être de transformer les opérations commerciales et de générer de la valeur d’une manière qui place votre entreprise sur la voie du succès pour les années à venir. À cette fin, les responsables des services financiers doivent veiller à adopter une vision à long terme de la modernisation des applications existantes et à choisir la stratégie appropriée en fonction de leur objectif final.
  • Prioriser stratégiquement les applications à moderniser. Pour les entreprises de services financiers disposant d’un grand nombre d’applications patrimoniales, une modernisation trop rapide pourrait s’avérer contre-productive et trop coûteuse, sans parler du risque potentiel pour la continuité de l’activité. La stratégie la plus efficace consiste à adopter une approche progressive, à mettre en œuvre un programme de changement régulier et à hiérarchiser les applications à moderniser en fonction des objectifs stratégiques, afin d’en tirer le plus grand bénéfice pour l’entreprise le plus tôt possible.
  • Adaptez votre approche de la modernisation à chaque application individuelle. Dans le prolongement du point précédent, chaque application patrimoniale est unique et certaines peuvent nécessiter une refonte plus importante que d’autres pour générer une valeur commerciale à long terme. Lorsqu’il s’agit de déterminer l’approche de modernisation des applications à adopter – réhébergement, re-plateforme ou refonte – les institutions doivent être prêtes à prendre des décisions au cas par cas, en s’appuyant sur une analyse technique appropriée.
  • Cartographier toutes les dépendances avant la modernisation. Même une modification mineure des fonctionnalités d’un système central peut avoir d’importants effets en aval, et le fait de ne pas tenir compte des dépendances des applications patrimoniales destinées à être modernisées peut entraîner des pannes de système et des interruptions d’activité. Cartographier les dépendances avant d’entamer le processus de modernisation des applications est un moyen intelligent pour les institutions de prévenir les perturbations potentielles et d’assurer une transition en douceur pour les utilisateurs finaux.
  • Créer une liste de contrôle pour la migration des données. Pour éviter la perte de données lors de la migration d’applications d’environnements sur site vers des plateformes Cloud, les institutions devraient créer des listes de contrôle qui détaillent comment les données doivent être migrées, comment ces données doivent être présentées une fois qu’elles sont dans le Cloud, et quels tests doivent être effectués pour garantir l’exactitude des données.
  • Maintenir des lignes de communication ouvertes avec les utilisateurs finaux. Bien que la modernisation des applications soit conçue pour apporter des avantages à l’entreprise, il s’agit toujours d’un changement important de l’environnement opérationnel, qui aura un impact direct sur les utilisateurs finaux. C’est pourquoi les institutions doivent communiquer avec leur personnel à chaque étape du processus, en définissant des attentes claires et en fournissant à leurs employés la formation et le soutien dont ils ont besoin pour migrer avec succès leurs opérations vers les systèmes modernisés.

Une approche éprouvée de la modernisation des services bancaires et financiers

Pour s’adapter rapidement aux évolutions du marché, les banques et les sociétés de services financiers doivent passer à des plateformes cloud et à des applications modernes, basées sur des microservices, qu’elles peuvent fournir rapidement et de manière itérative. Cependant, peu d’entre elles disposent des ressources internes nécessaires pour effectuer cette transition. Hitachi Solutions offre à ces organisations une voie à suivre grâce à notre pratique d’innovation applicative.

En nous appuyant sur nos méthodologies Microsoft Azure et DevOps éprouvées, sur notre expertise technologique approfondie et sur des années d’expérience dans le secteur, nous vous aiderons à identifier l’approche optimale de la modernisation en fonction des besoins uniques de votre entreprise et de l’état d’avancement de votre projet.

Une fois que nous aurons établi vos priorités, nous développerons une vision claire de ce que votre organisation doit faire et des étapes à franchir pour y parvenir. Ensuite, notre équipe technique travaillera en étroite collaboration avec votre équipe de développeurs pour créer des applications innovantes et modernes qui sont faciles à utiliser, hautement évolutives et qui vous placent dans une perspective de réussite à long terme.

Si vous êtes prêt à lancer votre initiative de modernisation des services financiers, nous proposons un atelier d’idéation conçu pour vous aider à franchir les premières étapes. Pour en savoir plus sur notre pratique de l’innovation applicative, contactez les experts d’Hitachi Solutions dès aujourd’hui.

Consultez les articles de nos partenaires Consultez les articles de Hitachi Solutions