Skip to main content

Itaú tire parti de l’automatisation pour optimiser le processus de mise en production de sa plateforme d’investissement

1 minute de lecture

Facing growing demands for faster, higher-quality software releases, Itaú worked with NTT DATA to transform how changes to its Íon investment platform are delivered. Through the Inception initiative, automation, improved engineering practices and better visibility helped reduce release times, improve quality and increase team productivity without compromising security.

24 %

réduction du délai de développement, augmentation de la productivité

+80

la réduction du délai d’exécution signifie que les services numériques sont livrés aux clients plus tôt

Plus de 70

réduction des temps de validation grâce à des tests automatisés
Besoin d’affaires

Optimiser les processus internes

Itaú a une solide feuille de route en matière d’innovation dans le secteur financier et cherche continuellement des moyens d’améliorer les expériences numériques offertes aux clients. Cette approche s’applique également à s’adresser à Itaú, la plateforme d’investissement de la banque. Afin d’améliorer davantage les expériences fournies par l’entremise d’un processus de développement de logiciels et d’une infrastructure de livraison, la banque a cherché à rendre son processus de développement de logiciels plus efficace.

Une plus grande agilité dans les versions, moins de bogues et une qualité supérieure

Itaú a entrepris d’accélérer les délais de lancement, d’améliorer la qualité et d’augmenter la productivité de l’équipe, sans affecter la sécurité et la fiabilité du système.

La banque avait besoin d’une solution alignée sur les meilleures pratiques de génie logiciel qui permettrait d’apporter des améliorations et des corrections plus rapidement tout en réduisant le nombre d’erreurs et en augmentant le niveau de qualité perçu par les utilisateurs.

Simplification des processus et en augmentant l’efficacité

Au début du projet, Itaú et NTT DATA ont découvert des occasions d’améliorer le processus de lancement. Notre évaluation initiale a identifié des étapes qui pourraient être optimisées, des flux de travail et des activités complexes qui bénéficieraient de l’automatisation, et des domaines où nous pourrions simplifier les processus et améliorer l’efficacité, tout en préservant la sécurité, la stabilité et la qualité de livraison. Sur la base de ces informations, nos équipes ont travaillé ensemble pour déterminer la meilleure façon de mettre en œuvre ces améliorations conformément aux besoins de l’entreprise.

L’amélioration de la visibilité et de la gestion du rendement

Itaú a également nécessité de rendre la gestion des versions plus transparente, agile et axée sur les données. Les équipes ont trouvé des moyens d’améliorer la visibilité des données et des indicateurs clés (ICP) tout au long du processus de mise en production. En consolidant l’information dans un environnement centralisé et en automatisant les rapports, ils pourraient soutenir la prise de décisions stratégiques et améliorer la livraison de nouvelles fonctionnalités.

NTT DATA s’est démarqué par sa capacité à offrir une solution d’automatisation complète, combinant son expertise technique en DevOps et en AI avec la connaissance de ces technologies par nos équipes. En mettant l’accent sur des résultats rapides et durables, nous avons formé un partenariat qui a permis d’obtenir d’importants gains d’efficacité opérationnelle, avec un impact positif sur l’expérience du client final. ”
Vinicius Junio de Oliveira
,  
Directeur de l’ingénierie des solutions d’investissement, Itaú
Solution

Automatisation, IA et intégration de systèmes

Pour atteindre leurs objectifs, Itaú et NTT DATA se sont associés pour mettre en œuvre un ensemble de solutions visant à moderniser et à rationaliser le flux de développement de logiciels de la plateforme « On ».

Le projet, appelé « Création », a commencé par mettre en œuvre un solide pipeline d’automatisation pour la construction, les essais et le déploiement, en utilisant les actions GitHub dans le cadre d’Angular. Ce pipeline a permis d’exécuter des tests automatiquement et de déployer de nouvelles versions de logiciels plus rapidement, de manière plus sécuritaire et plus cohérente, renforçant les pratiques d’ingénierie et assurant un cycle de livraison plus efficace.

Utilisation stratégique de AI

StackSpot, une plateforme GenAI multiagente pour le développement de logiciels, créée par un partenariat entre Itaú et son partenaire technologique, Zup, a été intégrée au flux de travail de développement pour améliorer la qualité du code et accélérer les examens. Un système automatisé d’examen des codes permet d’identifier les problèmes critiques avant la phase d’essai.

 » StackSpot peut tirer des leçons du contexte des projets pour fournir des renseignements très utiles », explique Cledson Camargo, ingénieur logiciel chez NTT DATA. « La maturité du pipeline était essentielle pour éviter les régressions automatisées, en maintenant la qualité et la sécurité des déploiements. »

De plus, StackSpot a été utilisé pour générer automatiquement des notes de version, ce qui permet d’accélérer le processus de documentation et de communication des nouvelles versions. Les tableaux de bord automatisés, également développés avec StackSpot, ont amélioré la visibilité des processus.

Ces mises à jour ont permis de prendre des décisions axées sur les données, comme la priorisation des corrections, la réaffectation des équipes et l’établissement d’objectifs plus réalistes, tout en fournissant des renseignements plus clairs sur les lacunes au sein des équipes.

Intégrer de nouveaux processus de développement Un

autre élément clé de la solution était la modularisation du code et l’introduction d’une carte de dépendance avec retour en arrière par dépendance. Cette approche permet de visualiser les relations entre les modules et de voir l’effet des corrections rapides sans affecter l’ensemble du système. Par conséquent, l’équipe peut lancer des versions hebdomadaires sans compromettre la stabilité de l’application.

 » Nous avons structuré le modèle à l’aide d’une architecture basée sur les micro-interfaces et les interfaces dorsales pour les interfaces frontales (BFF), chaque module étant surveillé individuellement », explique Camargo. « GitHub Actions a automatisé le test de chaque module et GenAI a aidé à l’examen continu. »

Résultats

Plus d’agilité et de qualité à chaque livraison

L’impact de la solution a été significatif et a directement amélioré la performance de la plateforme . Une réduction de 80 % du délai d’exécution signifie que les nouvelles versions logicielles peuvent être livrées à la clientèle complète de la banque plus rapidement qu’auparavant. La qualité de la livraison s’est également considérablement améliorée, tandis que le taux d’échappement des défauts a chuté, démontrant l’efficacité de l’automatisation dans l’examen et les tests des codes.

Amélioration de la productivité

Le délai d’exécution de l’équipe de développement a diminué de 24 %, soutenant des livraisons plus fréquentes et cohérentes. Les tests automatisés ont également réduit le temps d’approbation de 70 %, accélérant ainsi les versions sans compromettre la sécurité.Impact

direct sur l’utilisabilité de l’application

En combinant l’automatisation, GenAI et l’intégration du système, Itaú, en partenariat avec NTT DATA, a modernisé le processus de version de l’application, offrant une plus grande agilité, qualité et efficacité pour Itaú et ses clients, qui bénéficient désormais d’une expérience utilisateur plus fluide et plus fiable.

 » Au-delà des résultats quantitatifs, le projet de création a augmenté la confiance des parties prenantes dans les versions et amélioré la communication avec les clients tout en fournissant des données claires sur les statuts des versions », déclare Vinicius Junio de Oliveira, directeur de l’ingénierie des solutions d’investissement, Itaú.

À propos d’Itaú Unibanco

Itaú Unibanco est la plus grande banque d’Amérique latine et l’une des plus grandes institutions financières au monde. Il offre une vaste gamme de services financiers aux particuliers et aux entreprises, y compris des comptes chèques, des cartes de crédit, des prêts et des assurances.

Dans le cadre de sa stratégie numérique, Itaú a lancé sleon, une plateforme personnalisée qui intègre tous les investissements en un seul endroit. Elle a été conçue pour offrir une expérience harmonieuse, intuitive et éducative aux clients actuels et potentiels d’Itaú.

La plateforme offre des produits et des services tels que des actions, des fonds d’investissement, des titres à revenu fixe et des régimes de retraite privés. Il comprend également des outils pour aider les investisseurs à prendre des décisions éclairées et axées sur les données.

Siège social des services

bancaires et financiers de l’industrie Amérique

latine

Nous sommes là pour vous aider!