Ces dernières années, les sociétés de services financiers traditionnelles ont été attaquées par des entreprises de technologie financière en évolution rapide – ou «FinTechs» – qui utilisent les logiciels et les perturbations numériques à leur avantage. Aux Pays-Bas, en Irlande et au Royaume-Uni, près des trois quarts des consommateurs actifs sur le plan numérique ont adopté une forme de produit FinTech en 2019.
Alors que les origines numériques de nombreuses Fintechs jouent dans les préférences des consommateurs plus jeunes et avertis en technologie, la vérité est que les entreprises de services financiers traditionnels ont souvent été les premières à adopter les nouvelles technologies, des cartes de crédit aux services bancaires en ligne, voire à la blockchain. Ces organisations conventionnelles investissent également des millions dans la modernisation des expériences client afin de suivre le rythme de leurs homologues FinTech plus agiles. Cependant, s’ils souhaitent que de nouvelles applications fournissent les résultats commerciaux tangibles souhaités, les applications doivent s’intégrer de manière transparente aux systèmes de base. Malheureusement, c’est souvent là que les choses ne se passent pas tout à fait comme prévu.
Sommaire
Ouvrir la voie du succès
Un problème majeur pour de nombreuses sociétés de services financiers traditionnelles est la rapidité. La vitesse à laquelle ils peuvent créer de nouveaux services, qu’il s’agisse d’une expérience client, d’une opération back-end ou de tout autre élément intermédiaire. Dans un secteur aussi réglementé, faire les choses à un rythme soutenu peut s’avérer extrêmement difficile. Les organisations ont souvent accumulé des téraoctets de données pendant des décennies, hébergées dans des systèmes de base et des applications héritées conçues pour être robustes et gérer de vastes volumes de transactions. Ils n’ont pas été conçus pour aller vite ou évoluer rapidement.
Entourer les systèmes de base de microservices et d’API pour accéder à des éléments tels que les soldes de comptes, les développeurs disposent de l’échelle et de la facilité d’accès nécessaires pour créer de nouvelles applications numériques pour les utilisateurs finaux, telles que les paiements ou la planification financière. Adopter une telle approche pour moderniser les cœurs et les applications hérités aide les organisations de services financiers traditionnels à concurrencer les FinTech en améliorant l’expérience utilisateur, en offrant des services innovants et en exploitant d’énormes fossés de données sans apporter de changements drastiques. À cette fin, les organisations qui cherchent à uniformiser les règles du jeu technologiques doivent faire cinq choses clés:
1. Évaluer où les risques peuvent être pris
L’approche moderne du logiciel est celle d’un processus unique, continu et itératif. Les équipes de développement de logiciels hautement performantes adoptent une culture générative. Les équipes produit doivent avoir la liberté d’innover, ce qui signifie la liberté d’échouer.
Pour cette raison, les équipes doivent travailler pour identifier les domaines dans lesquels elles peuvent se permettre de prendre un certain niveau de risque. En règle générale, cela signifie détourner le regard des systèmes bancaires de base et des systèmes périphériques, tels que les applications bancaires mobiles. Par exemple, une équipe produit d’une banque peut examiner les systèmes d’engagement des utilisateurs finaux pour identifier les domaines dans lesquels ils peuvent bénéficier et se permettre d’introduire des pratiques de modernisation.
2. Comprendre l’environnement réglementaire
Non seulement le secteur des services financiers est en proie à la réglementation, mais c’est aussi sans doute le secteur le plus surveillé au monde. En plus des réglementations existantes concernant des questions spécifiques à l’industrie comme les prêts, les assurances et la criminalité financière, les organisations doivent également prendre en compte les diverses lois sur la protection des données des consommateurs introduites dans le monde entier, comme le RGPD européen.
Lorsque vous cherchez à moderniser des applications, il est essentiel de considérer toutes les options disponibles pour protéger les données des consommateurs. Toutes les informations personnelles identifiables (PII) collectées – que ce soit à partir de formulaires en ligne ou de capteurs dans les véhicules – doivent être rendues anonymes, sauf si l’identification est absolument nécessaire. Dans ces cas, le chiffrement de bout en bout est fortement recommandé. Les solutions modernes telles que les maillages de service vous permettent de capturer directement les PII dans votre système, puis d’exploiter les plates-formes hyperscale pour anonymiser le traitement des données sur site. Une approche de cloud hybride peut être extrêmement bénéfique pour ce processus.
3. Mettre l’accent sur la sécurité et la stabilité
Les questions de sécurité doivent être prises en compte dès le début lors de la modernisation des applications, pas plus tard, après coup. Si vous rencontrez des problèmes de sécurité ou de stabilité, vous risquez de perdre des clients ou de vous faire condamner à une amende par un organisme de réglementation, ce qui aura un impact considérable sur les résultats de l’entreprise.
Avec autant de technologies différentes disponibles, les organisations de services financiers devraient s’assurer que tout ce vers quoi elles se déplacent est sécurisé par défaut et a fait ses preuves. Pour cette raison, l’utilisation de la technologie open source dans la mesure du possible peut être la meilleure approche. Les produits open source ont généralement d’énormes communautés qui examinent de très près le code, ce qui aide à aplanir les bogues et les problèmes de sécurité, garantissant ainsi un produit plus sécurisé.
La stabilité et la sécurité étant en fin de compte le résultat de la longévité, les technologies ayant fait leurs preuves devraient être privilégiées. Au cours des deux dernières décennies, la plupart des systèmes des organisations financières ont été écrits en Java, ce qui est robuste mais pas facilement modifiable. Au lieu de cela, les équipes cherchant à moderniser les applications peuvent utiliser un framework comme Spring. Il dispose d’une communauté massive qui surveille et corrige de près les vulnérabilités, de sorte que ces produits seraient sécurisés par défaut.
4. Amenez le bon côté des gens
Les personnes, les processus et la technologie sont essentiels pour fournir des solutions. Dans la plupart des cas, la technologie est la plus facile à faire. Les organisations de services financiers ont toujours fonctionné avec un état d’esprit axé sur les projets, ce qui, au fil des ans, a permis aux équipes de développement de s’habituer à une approche start-stop. Mais une telle approche n’est pas propice à une modernisation réussie des applications, où les équipes doivent voir les produits non pas comme une série de projets, mais comme un produit allégé auquel elles apportent des améliorations continues.
La structure et les capacités de l’équipe produit sont également importantes. Les responsables techniques doivent reconnaître qu’il est presque impossible de constituer une équipe complète avec des experts dans tout, de l’UX aux réseaux en passant par les centres de données. Mais il est essentiel d’avoir un Product Owner solide avec une compréhension approfondie des besoins des clients, quelqu’un qui peut articuler clairement les exigences et les attentes et donner des réponses définitives aux questions des ingénieurs. Chez VMware Tanzu, nous pensons également qu’il est important d’avoir des tests, une assurance qualité et une assistance à la production au sein de l’équipe d’ingénierie produit de base.
5. Planifiez votre réussite
Les entreprises à évolution rapide se placent dans une meilleure position pour s’adapter et devenir plus performantes que les grandes entreprises à évolution lente. Cela ne signifie pas que les grandes entreprises comme les banques et les assureurs ne peuvent pas devenir des entreprises à évolution rapide, mais le temps nécessaire sera probablement beaucoup plus long.
Chez VMware Tanzu Labs, nous pensons que toutes les entreprises doivent devenir des entreprises de logiciels pour réussir véritablement à l’ère du cloud computing. Tout en modernisant les applications, nous commençons généralement petit à nous concentrer, à nous aligner sur des résultats percutants et à agir rapidement comme une entreprise FinTech. Les organisations de services financiers s’efforcent généralement d’augmenter la vitesse, la stabilité, l’évolutivité, la sécurité et les économies dans ce processus.
Avoir hâte de
Les organisations de services financiers disposent d’une mine de données pour créer des expériences uniques pour leurs clients et rivaliser avec la croissance des FinTechs. Mais pour l’utiliser de manière constructive et durable, ils doivent adopter une approche moderne du développement logiciel qui soutient une culture d’apprentissage et d’innovation continus.
VMware Tanzu s’est associé avec des banques et d’autres institutions financières pour accélérer la livraison de logiciels et moderniser les applications tout en réduisant les coûts d’exploitation et les risques. Pour plus d’informations, consultez cette étude Forrester, qui a interrogé 100 DSI et SVP des services financiers et a constaté que la modernisation des applications améliore l’expérience client et augmente les revenus.