Case Study

Coding assistito per istituzioni finanziarie

Aumentare l'efficienza degli sviluppatori software attraverso agenti basati su intelligenza artificiale e conoscenza del contesto.

#SDLC
#Generative AI
#Coding

Picture

Riduci fino al 20% le attività di coding, migliorando la qualità

Reply ha collaborato con uno dei principali gruppi finanziari europei per creare una nuova factory supportata da acceleratori di sviluppo basati su tecnologie di intelligenza artificiale generativa.

Sono state testate e adottate varie attività, tra cui la generazione di codice, la generazione di unit test case, la documentazione del codice, la revisione/refactoring del codice e il controllo di versione. Durante la sperimentazione su uno stack tecnologico aziendale Java, il nuovo framework ha contribuito a ridurre le attività di codifica «standard» fino al 20% e, in alcuni casi, a migliorare la qualità degli output.

Le funzionalità dell'assistente al codice

Picture
Interfaccia conversazionale

Una chat consente allo sviluppatore di interagire con l'assistente in linguaggio naturale.

Picture
Architettura multiagente

Un ecosistema specializzato di agenti collabora per assistere lo sviluppatore.

Picture
Competenza nel contesto finanziario

L'integrazione con la knowledge base consente una forte contestualizzazione tecnologica e funzionale

Picture
Plug & Play

Un ambiente flessibile che consente l'integrazione di agenti personalizzati per esigenze contestuali specifiche

Tanti agenti specializzati in un ecosistema uniforme

Il progetto ha riguardato: la generazione di codice per uno sviluppo rapido, completando e implementando metodi/classi in base alle specifiche; Unit Testing, per un'analisi approfondita del codice e la generazione di test per garantire un'elevata copertura e una migliore qualità; Review & Refactor per identificare le aree di miglioramento secondo le best practice di manutenibilità e testabilità, proponendo miglioramenti. Inoltre, è stata utilizzata la documentazione istantanea del codice in linea per migliorarne la manutenibilità.

Nuove sfide sulla tabella di marcia

Il progetto innovativo sta continuando in vari ambiti. È in corso l’estensione della gamma di tecnologie supportate dallo strumento. Un agente «Concierge» assisterà gli sviluppatori nella creazione di richieste per semplificare l'utilizzo del plugin. Un «Developer Journal» faciliterà la ripresa delle attività precedentemente interrotte. L’autocorrezione supporterà l'esecuzione e la convalida automatiche degli unit test, usando l'output della console per la correzione automatica del codice generato.

Iriscube Reply

Picture

Iriscube Reply è la società del Gruppo Reply focalizzata sull'innovazione nei settori bancario e finanziario con una specializzazione verticale in soluzioni bancarie digitali, piattaforme di vendita digitali, onboarding digitale, CRM avanzato, architetture digitali, tecnologie mobili, biometria e soluzioni multicanale avanzate. Tutte le soluzioni gestite si basano su tecnologie innovative come architetture cloud-native per microservizi con comunicazione di eventi, sistemi di intelligenza artificiale, comunicazione di prossimità e machine learning finanziario. Iriscube Reply supporta i propri clienti appartenenti al settore bancario e finanziario in tutte le fasi dell'implementazione di soluzioni digitali: dallo studio iniziale, alla progettazione e definizione delle architetture fino al loro sviluppo e implementazione.