Definire un sistema legacy

August 3

Definire un sistema legacy


Secondo PC Magazine, un sistema legacy è un sistema vecchio computer o mainframe. Questa definizione può anche essere applicato al software. I sistemi legacy non sono definiti esclusivamente dalla loro età (ad esempio, 20 anni). Il termine si riferisce anche alla mancanza di un'adeguata sostenibilità da parte delle imprese, l'incapacità di assumere personale con esperienza necessaria con il particolare sistema, o l'incapacità del sistema di soddisfare le esigenze aziendali.

Definizione

I criteri che definiscono un sistema legacy include l'incapacità del sistema da sostenere, mantenute o migliorate. I sistemi legacy sono in grado di soddisfare le esigenze aziendali. Il loro hardware è obsoleto o componenti sono obsoleti. Essi sono incompatibili con nuovi acquisti di sistema. La sicurezza del sistema è a rischio a causa della sua età. Non è più sufficiente a disposizione documentazione per il sistema precedente, e il sistema non può più gestire il carico di lavoro corrente.

Perché usare un sistema legacy?

Molte aziende utilizzano ancora di sistemi legacy data che offrono poco o nessun supporto tecnico tra le altre questioni comuni con l'utilizzo di sistemi più vecchi. Il problema principale è che la società di solito continua a fare soldi con il vecchio sistema. Inoltre, può capitare che le funzioni aziendali critici sono in esecuzione o da sistemi legacy e software. Transizione ad un sistema moderno, supportato senza perdere il profitto è un grave problema per le aziende di oggi.

Esempi di utilizzo Legacy sistema

Una revisione della tecnologia informatica del servizio segreto USA ha rivelato che i computer dell'agenzia erano operativo solo il 60 per cento del tempo a causa di una dipendenza da un mainframe computer che risale al 1980. L'Associazione Nazionale per Stato Chief Information Officers ha condotto un sondaggio della tecnologia informatica nel 2008, e le risposte hanno indicato che più della metà degli stati intervistati sono stati in esecuzione su sistemi legacy. Circa la metà di questi sistemi legacy correvano funzioni critiche.

Ostacoli alla Transizione

Ci sono diversi ostacoli che devono essere superati in modo che una società o organizzazione per la transizione al software o sistemi aggiornati. Generare i soldi per l'acquisto di un nuovo sistema è un problema. Vi è la necessità di coinvolgere il personale regolarmente per facilitare la transizione culturale di un nuovo sistema. Gestione ha bisogno di essere coinvolti e di bordo per aiutare a guidare le loro squadre per abbracciare nuovi sistemi. Inoltre, il trasferimento di tutti i vecchi dati nel nuovo sistema può rappresentare un ostacolo difficile che deve essere superata.

Lo sviluppo su vecchi sistemi legacy

A volte le aziende svilupperanno su vecchie piattaforme legacy invece di spendere i soldi per aggiornare l'intero sistema. Questo è chiamato un "dispiegamento brownfield". Ad esempio, potrebbe comportare la creazione di una nuova interfaccia utente front-end, pur utilizzando il vecchio mainframe come un database. Molte aziende utilizzano questa strategia, in quanto consente di risparmiare il tempo e denaro da consentendo comunque la funzionalità del vecchio sistema legacy.