Cosa significa tracciabilità in una migrazione
Una migrazione è tracciabile quando ogni decisione del processo può essere documentata in seguito: da dove proviene un documento, come sono stati convertiti i suoi metadati, se è stato ripreso, escluso o trattenuto per un'annotazione di cancellazione e cosa è successo tecnicamente fino al sistema di destinazione. Una revisione non esamina solo lo stato finale, ma anche questo percorso.
In Svizzera la questione va oltre la qualità. Secondo il Codice delle obbligazioni, libri e documenti contabili vanno conservati per dieci anni, e l'ordinanza sui libri di commercio richiede che i documenti conservati elettronicamente restino integri e verificabili. Ai dati del personale si applicano inoltre i principi della protezione dei dati, come la cancellazione dei dati non più necessari. Chiarisca termini e obblighi concreti con l'ufficio di revisione o con una consulenza legale.
Un import riuscito dimostra solo che i dati sono arrivati. Una prova mostra perché sono arrivati proprio quei dati.
Cosa deve contenere la prova di migrazione
| Elemento | Scopo |
|---|---|
| Inventario completo della fonte | Insieme di riferimento per tutti i confronti |
| Regole di mapping | Mostrano come campi, tipi di documento e formati sono stati tradotti |
| Elenchi di esclusione motivati | Documentano quali documenti non sono stati ripresi di proposito |
| Annotazioni di cancellazione | Attestano che i dati da cancellare non migrano |
| Protocollo di elaborazione | Registra conversioni, errori e ripetizioni per ogni documento |
| Rapporto di riconciliazione | Totali e prova puntuale: fonte uguale a ripresi più esclusi |
| Verbale di collaudo | Approvazione dei responsabili di settore sulla base del rapporto |
Il processo in sei fasi
Ha dato buoni risultati un approccio ETL, cioè estrazione, trasformazione e caricamento, in cui la registrazione accompagna ogni fase invece di essere aggiunta alla fine. Strumenti specializzati come PlanABridge di Plan A Consulting GmbH strutturano il processo, secondo il fornitore, nelle fasi seguenti e registrano ogni decisione in una banca dati di migrazione e in file di log.
- Download: esportare completamente documenti e metadati dal sistema di origine.
- Rename: strutturare le informazioni di origine e denominarle in modo univoco.
- Convert: convertire i file nei formati richiesti dal sistema di destinazione.
- Mapping: assegnare campi e tipi di documento alle strutture di destinazione.
- Verification: verificare risultati, esclusioni e annotazioni di cancellazione.
- Upload: caricare nel sistema di destinazione e analizzare gli errori verificatisi.
Il lavoro preparatorio non si automatizza
Criteri di esclusione, gestione delle annotazioni di cancellazione e struttura di destinazione vanno decisi dai responsabili di settore prima del primo ciclo. Altrimenti anche la migliore registrazione documenta solo un processo poco chiaro, e i tempi slittano.
Un esempio pratico: riconciliazione fino all'ultimo documento
Migrazione di fascicoli del personale, dati secondo il fornitore
I conti tornano esattamente: ripresi più esclusi più annotati per la cancellazione danno l'inventario di origine. È questa selezione documentata a rendere la migrazione verificabile. Il progetto ha mostrato anche un tipico inciampo: dopo la conclusione, un'interfaccia dimenticata continuava a importare documenti nel sistema di origine. Solo perché il rapporto documentava lo stato alla data di riferimento, la differenza ha potuto essere spiegata e migrata correttamente in seguito.
Costi, rischi e limiti
La parte maggiore del lavoro non sta nel caricamento, ma nell'analisi preliminare, nella costruzione della catena di migrazione, nella logica di filtro e nella registrazione. Per migrazioni verificabili il fornitore citato indica una forbice da circa CHF 10'000 per volumi fino a 100'000 documenti a oltre CHF 100'000 per grandi progetti con diversi milioni di documenti. Richieda sempre un'offerta basata su un'analisi preliminare.
- Archivi storici non classificati e metadati incompleti
- Informazioni di mapping mancanti per vecchi tipi di documento
- Formati di file inattesi o file danneggiati
- Interfacce che continuano a scrivere nel vecchio sistema dopo la data di riferimento
- Casi speciali non descritti in alcuna documentazione del produttore o del progetto
Per un piccolo trasferimento una tantum, o per dati già nel formato di importazione del sistema di destinazione, una catena di migrazione dedicata spesso non conviene. Possono bastare un inventario accurato, una riconciliazione su foglio di calcolo e un collaudo firmato.
Domande frequenti
Perché un import riuscito non basta come prova?
Quali documenti vengono esclusi più spesso?
Chi collauda la migrazione?
Quanto dura una migrazione verificabile?
Per quanto tempo conservare la prova di migrazione?
Chi sposta soltanto i documenti ottiene file in un nuovo sistema. Chi documenta ogni passo ottiene una migrazione spiegabile anche a distanza di anni.