Vai al contenuto
[ SERVIZI ] / [ MODERNIZZAZIONE LEGACY ]

Modernizziamo i vostri sistemi senza fermare l’azienda.

Sostituire un sistema legacy non è installare un programma nuovo. È riprogettare l'operatività mantenendo la business continuity. Lo facciamo per AS/400, ERP custom anni 2000, applicazioni Visual Basic, processi Excel-driven cresciuti negli anni.

[ COSA FACCIAMO ]

Cosa facciamo, concretamente, in modernizzazione di sistemi legacy.

  • Migrazione AS/400 verso architetture cloud-native

    Portiamo il vostro AS/400 (RPG/COBOL) su stack moderno mantenendo la logica business e le integrazioni con la rete esistente. Approccio progressivo, business continuity garantita.

  • Sostituzione ERP custom legacy

    Ricostruiamo gestionali custom degli anni 2000 con architetture moderne, preservando i dati storici e le funzionalità che davvero usate. Niente "tutto e subito": rilascio per moduli.

  • Conversione Excel-driven processes

    Trasformiamo fogli Excel diventati il "cervello operativo" di un processo critico in software dedicato con multi-utenza, audit trail e integrazione con altri sistemi. Eliminiamo il rischio del file singolo.

  • Modernizzazione Visual Basic 6 e Access

    Ricostruiamo applicazioni desktop legacy come web app moderne, mantenendo i workflow conosciuti dagli utenti per ridurre l'impatto del cambio. La curva di apprendimento è minima.

  • Migrazione di sistemi monolitici in architetture distribuite

    Scomponiamo monoliti rigidi in servizi più piccoli e indipendenti, dove il refactoring totale non è realistico. Strangler pattern: il legacy viene "consumato" un modulo alla volta.

  • Integrazione di sistemi disparati

    Colleghiamo gestionali, CRM, ERP, e-commerce, sistemi di magazzino in un'architettura coerente, senza buttare quello che già funziona. Layer API + middleware, non rewrite.

[ PROCESSO ]

Come lavoriamo nello specifico.

  1. 01
    AUDIT

    Mappiamo il sistema legacy attuale: codice, dati, integrazioni, knowledge sparsa nel team. 4-8 settimane.

  2. 02
    STRATEGIA

    Decidiamo l'approccio (sostituzione completa, refactoring graduale, strangler pattern) con valutazione realistica di rischi e tempi.

  3. 03
    PIANO

    Roadmap a milestone con criteri di rollback per ogni fase. Niente migrazione senza piano scritto.

  4. 04
    MIGRAZIONE

    Lavoriamo a piccoli incrementi, manteniamo il sistema vecchio in parallelo finché il nuovo non è validato in produzione.

  5. 05
    HANDOVER

    Documentazione completa, formazione del team interno, supporto operativo per i primi 3-6 mesi post-go-live.

[ DOMANDE FREQUENTI ]

Domande frequenti.

Quanto tempo serve per modernizzare un AS/400?

Tra 6 e 18 mesi a seconda della complessità del codice esistente e del livello di customizzazione. Progetti con architettura semplice e poche personalizzazioni si concludono in 4-6 mesi; sistemi con anni di stratificazioni richiedono 12-18 mesi di lavoro graduale per non interrompere l'operatività. Iniziamo sempre con un audit di 4-8 settimane per stimare i tempi reali.

Quanto costa sostituire un ERP custom?

Le sostituzioni di ERP custom legacy partono da €60.000-120.000 per medie imprese (50-200 dipendenti) per progetti di base, salgono a €200.000-500.000 per ERP molto personalizzati con molteplici integrazioni. Il fattore principale di costo è il numero di processi business da preservare e il livello di knowledge tribale nascosto nel sistema attuale.

Posso fare la migrazione senza fermare l'azienda?

Sì. Usiamo strategie di migrazione progressiva (strangler pattern, parallel run, feature flags) che mantengono il sistema legacy operativo mentre il nuovo viene introdotto modulo per modulo. Ogni fase ha criteri di rollback definiti, e il go-live finale avviene solo quando il nuovo sistema è validato in produzione. Tipicamente non c'è downtime business-significativo.

Cosa succede ai dati storici durante la migrazione?

Tutti i dati storici vengono migrati nel nuovo sistema con verifiche automatiche di coerenza pre/post-migration. Per data set molto grandi (>10TB) usiamo migrazione differenziale incrementale. Manteniamo accesso al sistema legacy in modalità read-only per almeno 12 mesi post-go-live come fallback storico, prima di considerare la decommissione definitiva.

Devo formare il team sul nuovo sistema?

Sì, ma il carico è progettato per essere minimo. Il nuovo sistema replica i workflow del legacy quando possibile, riducendo la curva di apprendimento. Forniamo training mirati (8-16 ore divise in sessioni) per i power user, documentazione operativa, video tutorial, e supporto dedicato per i primi 3-6 mesi post-go-live.

Come si gestisce il rischio di una migrazione fallita?

Tre livelli di mitigazione: (1) audit iniziale che identifica i rischi tecnici prima del committment, (2) approccio incrementale con rollback per fase invece del big-bang, (3) parallel run in cui legacy e nuovo girano insieme finché il nuovo non è validato. Eventuali stop arrivano in fase audit, prima dell'investimento principale, non a progetto avviato.

Possiamo modernizzare solo una parte e tenere il resto?

Sì, è uno degli approcci più frequenti. Identifichiamo i moduli con il rapporto costo/beneficio migliore (tipicamente customer-facing o highly-edited business logic) e li modernizziamo per primi, lasciando il resto del legacy in modalità API-wrapper. Permette di spalmare il budget su 2-3 anni e ridurre il rischio del go-live monolitico.

[ PARLIAMONE ]

Hai un caso da raccontarci? Iniziamo.

Una conversazione vera con chi costruirà il software. Niente preventivi automatici, niente bot di vendita.