Pourquoi les remplacements de systèmes centraux durent en moyenne 3,5 ans avec des dépassements budgétaires de 250% ?

On ne va pas se mentir : remplacer le core banking, c'est l'un des projets les plus risqués qu'une institution financière peut entreprendre. On parle de plateformes héritées vieilles de 30 ans, parfois codées en COBOL, qui traitent des millions de transactions par jour. Et il faut les remplacer par du neuf qui gère la même charge, avec zéro perte de données, tout en respectant des centaines d'obligations réglementaires dans plusieurs juridictions. Le vrai problème, ce n'est jamais la techno. C'est le fossé entre ce que les régulateurs exigent, ce que le métier écrit dans les requis, et ce que l'ingénierie finit par livrer.

Imaginez la scène (on l'a vue trop souvent à Montréal et ailleurs) : 18 mois dans un remplacement prévu sur 3 ans, un audit réglementaire fait surface des écarts de conformité complètement invisibles dans la spec d'origine. Les requis qui semblaient claires dans un document de 2 000 pages? Chaque équipe les a interprétées à sa façon. Et les changements aux cadres réglementaires (révisions de Bâle III, nouvelles règles AML, conformité régionale), ça n'attend pas. Ça débarque en plein milieu du projet sans mécanisme pour propager les impacts jusqu'au code. On découvre le rework de conformité au pire moment possible, quand les budgets et les calendriers sont déjà serrés.

1,1 Md$
coût réel du remplacement du système central de la Commonwealth Bank (budget initial de 580 M$, complété en 2012)

Et l'approche traditionnelle? Elle empire le tout. Des documents de requis métier massifs qui deviennent obsolètes avant même que le développement commence. Des mappages réglementaires manuels dans des spreadsheets maintenues par des équipes différentes. Des flux de conformité séparés qui détectent les écarts seulement quand l'audit passe. Au moment où les régulateurs pointent un requis manquant, l'ingénierie est déjà trop engagée pour corriger sans que ça coûte une fortune.

Comment les institutions financières abordent-elles actuellement les remplacements centraux ?

On retrouve presque toujours le même pattern, que ce soit dans les grandes banques canadiennes ou les institutions européennes : aversif au risque, lourd en documentation. L'objectif officiel, c'est de satisfaire les pistes d'audit. Mais le résultat concret? Coordination déficiente et mauvaises surprises en fin de phase.

Approche 1 : Documents de requis métier massifs avec feuilles de calcul de conformité distinctes

On parle de documents de requis de 2 000 à 3 000 pages, rédigés en langage métier. En parallèle, les équipes de conformité maintiennent leurs propres spreadsheets qui relient les réglementations (Bâle III, Dodd-Frank, MAS Notice 626) aux requis métier. Deux univers complètement séparés. La visibilité entre les équipes sur les écarts de couverture? Pratiquement inexistante. Et quand les réglementations changent, mettre à jour les deux documents, c'est manuel et ça invite les erreurs.

Approche 2 : Flux de travail parallèles avec intégration tardive

Trois équipes travaillent en parallèle : métier, architecture, conformité. À mi-chemin du développement, ces flux essayent de se réconcilier. Mais les architectes découvrent qu'ils ont manqué des contraintes documentées dans la spreadsheet de conformité. Les équipes conformité réalisent que les ingénieurs ont codé un requis différemment de ce que le document métier décrivait. Le rework se propage partout dans le projet, comme un virus.

Approche 3 : Examens réglementaires aux jalons de porte, pas en continu

Les banques mènent des examens de conformité formels aux portes fixes : examen de conception, préparation des tests système, fin de l'UAT, décision de mise en production. Quand on identifie un écart lors d'une de ces portes, corriger le code coûte cher. Et les régulateurs exigent souvent l'approbation des plans de basculement seulement 3 à 6 mois avant le go-live. Ça laisse zéro marge pour corriger les écarts de conformité architecturale.

Aucune de ces approches ne donne une visibilité en temps réel sur la couverture des obligations réglementaires dans la spec versus ce qui a été implémenté dans le code. Conséquence? Des phases d'exécution parallèle à haut risque où la banque fait rouler les anciens et nouveaux systèmes côte à côte pendant 6 à 12 mois pour valider l'exactitude avant le basculement. C'est massif comme investissement en temps et en argent.

Comment la traçabilité de la réglementation au code change-t-elle la modernisation bancaire ?

Specira crée une matrice de traçabilité vivante qui relie les réglementations directement aux requis, à l'architecture et au code livré. Tout le monde travaille à partir d'une source unique de vérité, pas cinq documents distincts dans cinq drives différents. Quand les réglementations changent, les écarts de couverture sont signalés automatiquement.

L'idée centrale, c'est de traiter les obligations réglementaires comme des spécifications exécutables. Au lieu d'écrire les réglementations dans des gros documents narratifs que les ingénieurs doivent interpréter (bonne chance avec ça), on les capture comme des règles structurées. Exemple concret : « Les calculs de solde de compte doivent refléter les soldes NOSTRO/VOSTRO en temps réel selon les requis de ratios de liquidité de Bâle III. » La plateforme alimentée par l'IA mappe ensuite cette règle au modèle de données (quelles tables doivent être mises à jour en temps réel), aux endpoints API (quels services exposent les données de solde) et aux pistes d'audit (quels événements logger pour la preuve réglementaire). Résultat : une ligne traçable de la réglementation au code. Pas de zones grises.

Réglementation Bâle III Dodd-Frank MAS Notice 626 RGPD Mises à jour de solde en temps réel selon les ratios de liquidité Requis Les calculs de solde de compte doivent refléter les données NOSTRO VOSTRO en temps réel avec piste d'audit Implémentation Schéma BD: tables NOSTRO VOSTRO API: /balances Microservice: balance-calc Événement: balance_updates Piste d'audit Preuves de conformité: tous les changements de solde enregistrés avec horodatage utilisateur et motif Matrice de traçabilité : réglementations mappées aux requis, implémentation et preuves d'audit

Avec la traçabilité de la réglementation au code en place, quatre capacités clés émergent :

Concrètement, on détecte les écarts de conformité tôt, lors de l'examen de conception, pas 18 mois plus tard quand on fait les tests d'exécution parallèle. Les changements réglementaires se propagent immédiatement dans toute la spec. Et les équipes travaillent enfin à partir d'une source unique de vérité, ce qui élimine la surcharge de coordination qui génère du rework inutile.

Quels résultats les banques peuvent-elles attendre de la traçabilité de la réglementation au code ?

Que ce soit sur la rigueur de conformité ou l'efficacité de projet, les résultats reviennent de façon constante quand la traçabilité réglementaire est en place de bout en bout. On l'a constaté dans chaque engagement.

100%
couverture réglementaire mappée au code
50%
cycles d'examen de conformité plus rapides
3-6 mois
réduction du temps d'exécution parallèle

Première dimension : couverture réglementaire complète. Zéro surprise aux portes d'audit. Quand vos régulateurs externes examinent la conception système ou les résultats de test, ils voient une traçabilité documentée qui prouve que chaque requis a été adressé. C'est du concret, pas du PowerPoint.

Deuxième gain : les cycles d'examen raccourcissent drastiquement. Fini les portes de 6 à 8 semaines qui tuent la dynamique du projet. Les auditeurs interrogent la matrice de traçabilité électroniquement au lieu de parcourir des milliers de pages dans un PDF. De 6 semaines à 2, pour vrai.

Troisième résultat : le temps d'exécution parallèle fond. La confiance que le nouveau système respecte toutes les obligations réglementaires permet de passer de 12 mois de parallel run à 3 à 6 mois. Les auditeurs vérifient la conformité via la chaîne de traçabilité au lieu d'exiger des mois de données opérationnelles comme preuve empirique. Ça change complètement l'équation financière du projet.

Du terrain

Zions Bancorporation, banque régionale de 90 milliards de dollars : Zions Bancorporation, opérant dans 11 États américains avec 90 milliards de dollars d'actifs, a entrepris l'un des remplacements de système central bancaire les plus ambitieux de l'histoire récente. Leur direction a évalué les fournisseurs traditionnels américains de systèmes centraux bancaires en 2012 et a conclu qu'aucun n'offrait une technologie suffisamment moderne pour leurs besoins. Ils ont sélectionné TCS BaNCS et lancé une transformation phasée sur une décennie. (Source : American Banker)

La migration s'est déroulée en trois phases délibérées : logiciel de prêts aux particuliers finalisé en 2017, logiciel de prêts commerciaux et de construction lancé en 2019, et plateforme de dépôts mise en service en juillet 2023. Zions a choisi de commencer par le système de prêts parce qu'il avait un engagement et une visibilité client plus faibles, minimisant le rayon d'impact en cas de problèmes de conversion. Chaque phase a impliqué des milliers de simulations de test avant la mise en service. (Source : The Financial Brand)

Zions a migré plus de 140 millions d'enregistrements et normalisé toutes les données dans ses entrepôts, les positionnant pour les capacités d'IA et d'IA générative. Ils ont consolidé 500 produits de dépôt en environ 100 et standardisé les opérations de succursales et de prêts. Les nouvelles fonctionnalités sont désormais livrées environ 40 % plus rapidement qu'avant la transformation.

L'expérience de Zions souligne pourquoi la complétude des spécifications est essentielle dans les remplacements de systèmes centraux. Une migration sur une décennie, en plusieurs phases, portant sur 140 millions d'enregistrements, exige une documentation exhaustive du comportement hérité à chaque frontière de phase. Sans cela, chaque basculement devient un événement à haut risque où la logique d'affaires non documentée se manifeste sous forme de défauts en production.

Point clé

Un remplacement de système central bancaire, c'est un projet à haut risque sur plusieurs années où la conformité réglementaire n'est pas négociable. Les approches traditionnelles échouent parce qu'elles fragmentent les obligations réglementaires dans des documents distincts maintenus par différentes équipes, rendant impossible la détection précoce des écarts de couverture ou la réponse rapide aux changements réglementaires.

  • La traçabilité de la réglementation au code crée une source unique de vérité reliant les réglementations à la mise en œuvre
  • La détection automatique des écarts de conformité surfacise les problèmes lors de la conception, pas lors des audits en fin de phase
  • La documentation vivante évolue lorsque les réglementations changent, sans rework manuel
  • Le temps d'exécution parallèle se réduit lorsque les régulateurs ont une preuve documentée de conformité, plutôt que d'exiger une validation empirique

Questions fréquemment posées

Les banques spécifient les remplacements de systèmes centraux en créant des matrices de traçabilité réglementaire qui mappent les réglementations aux requis métier, aux requis système et finalement au code. Cela nécessite de capturer des centaines de contraintes réglementaires, de documenter les stratégies d'exécution parallèle et de maintenir la couverture de conformité sur des délais de remplacement de 3 à 5 ans. Specira automatise ce processus, créant une documentation de traçabilité vivante qui évolue au fur et à mesure que les réglementations changent pendant le projet.
La traçabilité des requis dans le secteur bancaire est la capacité à tracer chaque requis réglementaire jusqu'au code qui la met en œuvre, en garantissant zéro écart de conformité. Une matrice de traçabilité relie les réglementations (p. ex., les requis de capital de Bâle III) aux requis métier (p. ex., les calculs de solde en temps réel), aux requis techniques (p. ex., les schémas de base de données et les contrats d'API), et enfin aux cas de test et au code. Cela permet aux auditeurs de vérifier que chaque réglementation est mise en œuvre et testée.
La conformité lors de la migration est maintenue par des tests en parallèle (exécution des anciens et nouveaux systèmes côte à côte pendant 6 à 12 mois), l'approbation réglementaire préalable des plans de basculement et la vérification de traçabilité automatisée. Le principal défi est de découvrir les écarts de requis avant le basculement. La documentation de traçabilité vivante qui signale automatiquement les écarts de couverture lors de changements réglementaires est essentielle pour prévenir les violations de conformité lors de projets de remplacement multi-années.
Nicolas Payette, PDG et fondateur de Specira AI
PDG et fondateur, Specira AI

Nicolas Payette a passé 25 ans dans la livraison de logiciels d'entreprise, dirigeant des transformations numériques dans des sociétés telles que Technology Evaluation Centers et Optimal Solutions. Il a fondé Specira AI pour résoudre la cause première des échecs de projets : des requis flous, pas du code lent.