Modernizzazione dei sistemi legacy

triangolo

I software legacy nei settori Banking & Finance

Nonostante i profondi cambiamenti che hanno interessato i settori Banking & Finance negli ultimi trent’anni, questi si attestano tra i contesti principali dove il software legacy è ancora ampiamente diffuso.

In particolare, i sistemi legacy sono utilizzati in tutte le più comuni attività di core banking: transazioni bancarie, attività di back-end, aggiornamento dei registri contabili e alimentazione dei sistemi di reporting e comunicazione.

I sistemi legacy sono poi ancora alla base dei processi di gestione del retail banking, ossia le attività che riguardano i depositi, i prestiti, i conti correnti, la gestione dei clienti e il tracciamento di tutte le informazioni relative alle transazioni.

L’81% dei dirigenti delle aziende dei servizi finanziari ritiene che le infrastrutture e le applicazioni IT di tipo legacy stiano un ostacolo ai loro obiettivi di trasformazione del business e automazione delle attività.

Vuoi approfondire gli aspetti tecnici?

Scarica il White Paper sulla Software Modernization!

SCARICA

Perché si parla ancora di software legacy?

Da una parte c’è sicuramente scarsa disponibilità di risorse e budget, destinati in gran parte alla manutenzione impegnativa degli stessi applicativi legacy; ma è soprattutto la centralità dei processi gestiti ad aver rallentato la modernizzazione: si pensi ad esempio che proprio su sistemi sviluppati in Cobol, linguaggio nato nel 1959, passano ogni giorno milioni di transazioni, in tutto il mondo.

I software legacy supportano quindi i processi core di molte istituzioni operanti in ambito finanziario. Processi back-end che, comunque, sono intrinsecamente legati all’esperienza dei clienti; e sono proprio gli utenti, oggi, a necessitare sempre di più di soluzioni snelle, veloci, personalizzate e di qualità, ad es. fruendo di funzionalità da mobile.

Tutto questo si traduce nella necessità di adattare il contesto legacy a nuovi paradigmi architetturali, per costruire strati applicativi moderni e consentire la fruizione di modelli business aggiornati.

I costi e i vincoli più o meno nascosti dei software legacy

Manutenzione ad alto impatto

Circa l’80% del budget IT viene riversato nella manutenzione dei software legacy e della relativa infrastruttura, a discapito di interventi di modernizzazione e innovazione

Basse performance

I software legacy vincolano i processi business causando performance più basse, poor user experience, opportunità perse

Sicurezza ridotta

in caso di attacco informatico, il tempo richiesto per individuare e risolvere il problema è decisamente superiore rispetto agli interventi su tecnologie moderne

Scarsità di sviluppatori e documentazione

La documentazione per i developer è scarsa e tenderà a ridursi ulteriormente in quanto sempre meno sviluppatori sono formati sulle tecnologie legacy

Vincoli tecnologici

La maggior parte dei software legacy non possono essere implementati in contesti moderni (ad es. servizi fruiti da mobile)

Problemi di compatibilità

Scarsa compatibilità e possibilità di integrazione con i software enterprise più moderni e ampiamente utilizzati dalle aziende

I vantaggi della modernizzazione: cosa dicono gli IT Manager

51%

migliora la customer experience

49%

aiuta lo sviluppo tecnologico

46%

permette la riduzione dei costi operativi

38%

accelera il processo di innovazione

27%

migliora il ROI

40%

porta a un aumento delle vendite

Le strategie di modernizzazione per il core banking

icons8-api-64

Encapsulate

Incapsula i dati e le funzioni di un’applicazione per renderli disponibili come servizi tramite API
processo

Refactor

Riduci il debito tecnico ristrutturando e ottimizzando il codice per renderlo più stabile e sicuro, senza apportare modifiche al comportamento funzionale dell'applicativo
intervento

Replatform

Containerizza le applicazioni, consentendo la migrazione su nuove piattaforme di runtime e migliorando il processo di deployment
architettura

Rearchitect

Fornisci una nuova e moderna architettura all'applicativo, passando da soluzioni monolitiche a soluzioni distribuite basate sui microservizi
icons8-codifica-portatile-50

Rebuild

Riscrivi l'applicativo in un linguaggio di programmazione più moderno ed efficace, adottando l'approccio DevOps per la costruzione e gestione di pipeline CI/CD
triangolo

Inizia subito

Contattaci

Raccontaci le tue esigenze o il progetto IT che hai in mente