Modernizzazione dei mainframe: i rischi delle riscritture basate sull'IA

Di Rocket Software

7 minuti di lettura

Perché le riscritture dei mainframe guidate dall'intelligenza artificiale richiedono cautela?

Le notizie tecnologiche di oggi sono piene di esempi che dimostrano come l'intelligenza artificiale generativa abbia riacceso l'interesse per la transizione o l'estensione delle applicazioni appropriate al di fuori dell'ambiente mainframe. I titoli promettono riscritture rapide delle applicazioni, conversione automatizzata del codice e migrazioni veloci al cloud. Ma cosa sta succedendo concretamente sul campo, nella fase di modernizzazione dell'IT?

Nella sua nota di ricerca intitolata "Too Big to Fail: Why Mainframe Exit Projects Are Likely to Fail in the Age of Generative AI", Gartner® afferma che:

Oltre il 70% dei progetti di dismissione di mainframe avviati nel 2026 non riuscirà a produrre i benefici previsti a causa di una sovrastima delle capacità degli strumenti di intelligenza artificiale generativa.1

L'intelligenza artificiale generativa è uno strumento potente. Eccelle nella comprensione del codice, nella sintesi della logica e nell'assistenza agli sviluppatori nelle attività quotidiane. Tuttavia, fatica a ricreare ecosistemi applicativi complessi, costruiti nel corso di decenni.

Le applicazioni mainframe non sono semplici script. Si tratta di sistemi profondamente integrati che contengono anni di regole aziendali personalizzate e flussi di lavoro essenziali. Quando i team tentano una riscrittura completa utilizzando l'intelligenza artificiale generativa, sottovalutano regolarmente tre fattori critici:

  • L'immensa profondità della logica aziendale integrata che governa le operazioni quotidiane
  • Le complesse interdipendenze tra applicazioni, dati e processi aziendali generali
  • I requisiti non funzionali, come disponibilità, sicurezza e prestazioni, che il mainframe offre di default

Gartner osserva che:

Sebbene l'intelligenza artificiale generativa stia attualmente trasformando la fase di "scoperta", aiutando i team a mappare l'ingente debito tecnico e migliorando il supporto operativo attraverso funzionalità come agenti CICS e JES specializzati per una forza lavoro che invecchia, presenta ancora notevoli limitazioni quando si tratta di conversione e migrazione automatizzate del codice legacy.1

Nella nostra esperienza, l'intelligenza artificiale può aiutare il vostro team ad analizzare i sistemi legacy e a mappare le dipendenze. Tuttavia, riscriverli completamente introduce nuovi rischi anziché eliminare quelli vecchi. Un'applicazione riscritta che funziona tecnicamente ma non soddisfa i requisiti di integrità transazionale, velocità di elaborazione o resilienza non è un successo. Diventa un problema che può avere un impatto negativo sui profitti e sulla fiducia dei clienti.

La modernizzazione non è un evento isolato. È un processo continuo di evoluzione dei sistemi, che si basa sul mantenimento dell'integrità e dell'affidabilità necessarie all'attività aziendale.

 

Perché l'algoritmo exit-by-rewrite fallisce su larga scala?

Le applicazioni mainframe sono sistemi strettamente integrati, progettati per un'affidabilità estrema e un carico costante, il che le rende fondamentalmente diverse dai programmi standalone. Elaborano migliaia di transazioni al secondo con tempi di inattività pressoché nulli. Riscriverle riga per riga o funzione per funzione comprometterebbe l'intero ecosistema.

Quando le organizzazioni tentano di imporre una riscrittura su larga scala basata sull'intelligenza artificiale, emergono rapidamente punti critici comuni. Si potrebbe verificare una perdita di comportamenti di elaborazione collaudati durante la traduzione in IA, con conseguenti risposte di sistema imprevedibili. La logica nascosta che ha silenziosamente garantito il funzionamento dell'azienda per anni potrebbe non essere mai inclusa nel codice riscritto.

Inoltre, per i nostri clienti, spesso emergono nuovi colli di bottiglia prestazionali sulle piattaforme distribuite e i loro team IT si trovano ad affrontare una maggiore complessità operativa dopo la riscrittura. In alcuni casi, le decisioni di modernizzazione sono influenzate anche da pressioni esterne, tra cui le strategie dei fornitori che privilegiano rapidi passaggi di piattaforma senza tenere pienamente conto della complessità delle applicazioni. Questi approcci possono accelerare il processo decisionale, ma spesso sottovalutano il rischio operativo a lungo termine.

Nell'articolo di Gartner, si raccomanda quanto segue:

Valutare il profilo di rischio del mainframe rispetto a piattaforme alternative, sistemi distribuiti o cloud, tenendo presente che queste piattaforme non sono ancora in grado di offrire, fin da subito, lo stesso livello di resilienza, sicurezza, alta disponibilità e integrità transazionale garantito dal mainframe IBM.1

Il replatforming è un'alternativa più intelligente alla riscrittura dei codici basati sull'IA?

Per molte organizzazioni, il replatforming rappresenta una strategia di modernizzazione dei mainframe incredibilmente efficace, se eseguito in modo ponderato e accurato. Il replatforming privilegia la conservazione della logica applicativa collaudata, consentendo al contempo alle organizzazioni di modernizzare i modelli di implementazione con un impatto minimo.

Scegliendo di riprogettare la piattaforma anziché riscrivere il codice, ci si concentra su:

  • Preservare la logica applicativa esistente e collaudata senza introdurre errori di traduzione.
  • Migrazione senza interruzioni dei carichi di lavoro verso piattaforme x86, cloud o gestite.
  • Riduzione rapida dei costi di infrastruttura e di licenza
  • Ridurre al minimo le interruzioni operative e aziendali per gli utenti finali.

Questo approccio evita completamente la fragilità delle riscritture guidate dall'IA. Si mantiene la stabilità su cui si fa affidamento, ottenendo al contempo i vantaggi economici e architetturali necessari all'organizzazione per rimanere competitiva. Il replatforming non è un punto di arrivo. Crea una base stabile per una modernizzazione continua, consentendo alle organizzazioni di far evolvere le applicazioni nel tempo, preservando ciò che già funziona.

 

In quali contesti la riprogettazione delle piattaforme si inserisce al meglio?

Le dimensioni e la complessità dell'ambiente sono fattori cruciali nella definizione delle strategie di modernizzazione e di dismissione. Per gli ambienti mainframe di piccole e medie dimensioni, la migrazione della piattaforma è spesso la soluzione meno invasiva, soprattutto se confrontata con ricostruzioni complete o riscritture basate sull'intelligenza artificiale.

Abbiamo riscontrato che la migrazione a una nuova piattaforma è estremamente efficace per le organizzazioni che si trovano ad affrontare specifiche sfide operative. Se la vostra organizzazione sta riscontrando limitate economie di scala sul mainframe, la migrazione a una nuova piattaforma offre una soluzione immediata. È inoltre ideale se disponete di una logica applicativa stabile con un lungo ciclo di vita aziendale che non necessita di essere riscritta.

Inoltre, se si desidera uscire dai cicli di aggiornamento hardware o se è necessario ridurre i costi senza reintrodurre rischi per le applicazioni, il replatforming offre una soluzione sicura. In questi casi, il replatforming consente di apportare cambiamenti significativi senza inutili riprogettazioni.

 

Qual è il ruolo dell'IA se non quello di motore di riscrittura?

Tutto ciò non significa che dobbiate escludere l'IA dai vostri sforzi di modernizzazione. Crediamo che sia importante accogliere l'innovazione in modo sicuro.

L'intelligenza artificiale è più efficace per la tua azienda quando accelera l'analisi delle applicazioni e la valutazione dell'impatto prima dell'inizio di una migrazione. Migliora significativamente la documentazione e il trasferimento di conoscenze, colmando il divario tra gli esperti di mainframe in pensione e i nuovi sviluppatori. Supporta inoltre una migliore pianificazione della modernizzazione e potenzia le operazioni e l'automazione post-migrazione. Infine, favorisce la modernizzazione continua aiutando i team a identificare miglioramenti incrementali anziché imporre una trasformazione su larga scala tutta in una volta.

Utilizzata in questo modo, l'intelligenza artificiale consente al tuo team di prendere decisioni migliori, basate sui dati, anziché imporre trasformazioni ad alto rischio che mettono a repentaglio le attività aziendali principali.

Non bisogna evitare il cambiamento, ma è fondamentale evitare le scorciatoie illusorie. Tentare di riscrivere decenni di software cruciale per l'azienda con l'intelligenza artificiale generativa raramente si rivela più veloce, sicuro o economico di quanto ci si aspetti.

Quando il tuo obiettivo è migrare le applicazioni appropriate dal mainframe, Rocket offre un percorso realistico e gestibile, preservando il valore che hai creato nel corso degli anni anziché sostituirlo con l'incertezza.

 

In che modo Rocket Software contribuisce a ridurre i rischi?

Noi di Rocket Software comprendiamo l'importanza fondamentale del mainframe per le vostre attività. Collaboriamo con i nostri clienti come partner per individuare le soluzioni migliori, supportandovi in ​​ogni fase del vostro percorso di modernizzazione. Aiutiamo le organizzazioni a modernizzare il mainframe e, quando opportuno, a estendere o migrare i carichi di lavoro al di fuori del mainframe senza dover riscrivere le applicazioni da zero, garantendo che continuino a generare valore man mano che l'ambiente si evolve.

Collaboreremo con voi per garantire zero tempi di inattività e la massima affidabilità. Le nostre soluzioni di modernizzazione delle applicazioni mainframe vi consentono di migrare le applicazioni con un impatto minimo, preservando la logica essenziale e modernizzando al contempo i modelli di implementazione. Insieme, possiamo ridurre la complessità operativa, abbassare i costi e utilizzare l'intelligenza artificiale in modo strategico laddove apporta informazioni preziose anziché instabilità.

La modernizzazione dovrebbe valorizzare ciò che già si possiede, non annullarlo. Le strategie più efficaci prevedono l'evoluzione graduale delle applicazioni nel tempo, combinando logiche consolidate con nuove funzionalità in modo controllato e a basso rischio.

Scopri come Rocket Software semplifica il tuo percorso di modernizzazione.

Esplora le nostre soluzioni di replatforming.

¹ Gartner, Too Big to Fail: Why Mainframe Exit Projects Are Likely to Fail in the Age of Generative AI, di Dennis Smith, Alessandro Galimberti e Tobi Bet., aprile 2026. Gartner è un marchio di Gartner, Inc. e/o delle sue affiliate.

Contenuti correlati

Enterprise Suite Rocket®

Ridurre al minimo i rischi. Massimizzare la modernizzazione.

Domande frequenti

¹ Gartner, Too Big to Fail: Why Mainframe Exit Projects Are Likely to Fail in the Age of Generative AI, By Dennis Smith, Alessandro Galimberti, and Tobi Bet.

Gartner non approva alcuna azienda, fornitore, prodotto o servizio descritto nelle sue pubblicazioni e non consiglia agli utenti di tecnologie di selezionare solo i fornitori con le valutazioni più alte o altre designazioni. Le pubblicazioni di Gartner consistono nelle opinioni dell'organizzazione di Gartner specializzata in analisi di mercato e tecnologiche e non devono essere interpretate come dichiarazioni di fatto. Gartner declina ogni garanzia, espressa o implicita, in relazione a questa pubblicazione, incluse eventuali garanzie di commerciabilità o idoneità per uno scopo particolare.

Post correlati

Enterprise Suite

Softlab: Abilitare un futuro incentrato sul cloud con Rocket® Enterprise Suite

Softlab
Enterprise Suite

Groupama Assicurazioni: Accelerating Critical Cloud Migration

Logo Groupama Assicurazioni per la quotazione
Enterprise Suite

Fornitore di servizi IT per il settore pubblico: modernizzazione delle operazioni con Rocket® [...]

Fornitore di servizi IT del settore pubblico - Immagine dell'elenco