Legacy System

Definizione rapida

Un legacy system è un sistema o un'applicazione ancora in funzione pur risultando meno competitivo e compatibile delle alternative moderne.

Spiegazione

La permanenza in uso si accompagna spesso a dimensioni rilevanti e a una struttura difficile da cambiare, nonostante il confronto sfavorevole con soluzioni più recenti.

Esempio pratico

Un'applicazione estesa può restare operativa anche quando dialoga male con prodotti attuali, perché modificarla risulta complesso.

Spiegazione tecnica

I tratti indicati sono continuità d'uso, scarsa compatibilità, competitività ridotta e difficoltà d'intervento dovuta alla vastità del sistema.

Da non confondere con

Non coincide con qualsiasi software datato: il legacy system descritto continua a essere impiegato malgrado i suoi limiti rispetto agli equivalenti moderni.