Progettazione della migrazione

Nome del progetto

Classificazione	Seleziona un elemento.
Stato	Seleziona un elemento.
Nome del programma
Numero del progetto
Capoprogetto	Capoprogetto
Versione	0.1
Data	Fai un clic qui per inserire una data.
Committente	Committente
Autori
Lista di distribuzione

Indice delle modifiche

Versione	Data	Modifica	Autore
0.1

Tabella 1:	controllo delle modifiche

Descrizione

Questa progettazione descrive i requisiti tecnici e organizzativi della migrazione e contiene il piano della procedura di migrazione. Attesta la fattibilità della migrazione e ne mostra la pianificazione. Oltre ai requisiti tecnici e organizzativi vanno considerati anche i requisiti della revisione e della SIPD.

Testo in corsivo nel documento: note d'uso o esempi (da adattare o eliminare a seconda del caso).

Obiettivi della migrazione

N.	Obiettivo	Priorità*
01	Risoluzione di problemi	M
02	Ampliamento della gamma di funzioni	1
03	Migliore utilizzo delle risorse esistenti	2
* Priorità: M = obbligatorio (mandatory) / 1 = alta, 2 = media, 3 = bassa

Tabella 2:	obiettivi della migrazione

Requisiti della migrazione

I requisiti della migrazione sono descritti nel documento Requisiti della soluzione.

N.	Requisito	Descrizione
01	Pulizia dei dati	«Eliminazione e rielaborazione» dei dati obsoleti
02	Trasferimento automatico	Tutti gli oggetti della migrazione devono essere trasferiti automaticamente

Tabella 3:	requisiti

Oggetti della migrazione

N.	Oggetto della migrazione	Descrizione
01	Dati di base	Quali dati di base (articoli, clienti, fornitori ecc.) devono essere trasferiti?
02	Dati di transazione	Quali dati di transazione (fatture, note di credito, stock di articoli, ordini ecc.) devono essere trasferiti?

Tabella 4:	oggetti della migrazione

Analisi dei dati

Analisi dei dati da migrare (per esempio: quali dipendenze esistono tra i dati da migrare? È possibile trasferire manualmente determinati dati?)

Quantità, frequenza

Qualità dei dati (per esempio: quali dati possono essere trasferiti con difficoltà o non possono essere affatto trasferiti [nello standard]?)

Procedure di migrazione

Panoramica

Oggetto della migrazione	Requisiti	Procedura di migrazione	Valutazione del rispetto dei requisiti
Dati di transazione	Pulizia dei dati	Importazione tramite MS Excel e WebADI (Application Desktop Integrator)	Rispettato
Dati di base

Tabella 5:	panoramica delle procedure di migrazione

Progettazione (per ogni procedura)

Descrizione della procedura dal punto di vista progettuale, infrastruttura necessaria ecc.

N.	Procedura di migrazione	Descrizione
01	Importazione tramite MS Excel e WebADI (Application Desktop Integrator)	Elenchi dei totali e dei saldi, immobilizzi
02	Tabelle delle interfacce e programmi in background	Anagrafica articoli e voci in sospeso
API‘s (Application Program Interfaces, per esempio una chiamata di procedura PL/SQL)	Banche e sconti

Tabella 6:	progettazione delle procedure di migrazione

Piano di migrazione

Procedimento per la migrazione, tempistiche, dipendenze, verifiche della qualità

Data	Fase della migrazione	Descrizione
12.02.2022	Determinazione degli articoli da migrare	Una procedura PLSQL specifica determina, tramite collegamento alla banca dati, tutti gli articoli che devono essere migrati.
13.02.2022	ID mapping	Tramite funzioni sono mappati gli ID: addetto agli acquisti standard nel vecchio sistema -> addetto agli acquisti standard nel nuovo sistema. Gli errori sono registrati in un'apposita tabella e ...

Tabella 7:	piano di migrazione

Fattibilità

Rischi

Valutazione della fattibilità e dei rischi della migrazione:

N.	Rischi della migrazione	Possibilità di soluzione	Rischio residuo
01	Esistono errori nel sistema corrente: campi apparentemente obbligatori non sono impostati per una parte dei dati. Per alcuni articoli sono registrati livelli di scorte negativi. E molto altro...	Eliminazione degli errori attraverso la correzione automatica o manuale del sistema corrente.	Basso
02	I client inattivi non devono essere migrati: esistono tuttavia voci in sospeso per una parte di questi clienti.	Attivazione dei clienti con voci in sospeso.	Medio
03

Tabella 8:	fattibilità

Scenario di riserva

«Piano B» in caso di problemi con la migrazione

Archiviazione e disattivazione del vecchio sistema

Piano di archiviazione, come devono essere conservati i dati dei sistemi precedenti per soddisfare tutti i requisiti in modo legalmente sicuro? Per quanto tempo devono essere conservati i vecchi dati? Dovrà ancora essere possibile valutare i vecchi dati? Chi deve poter accedere ai vecchi dati e con quale frequenza?

Pianificazione della disattivazione, se dopo la fine dell'utilizzo sono ancora necessari lavori conclusivi, è necessario indicarlo qui; questo può riguardare per esempio il trattamento dei supporti dati...

Smaltimento

Rispetto dei requisiti

N.	Requisito	Descrizione	Rispetto
01	Requisiti posti al team di progetto	Ottima conoscenza dei sistemi preesistenti e del sistema di destinazione	Rispettato
02	Conoscenze tecniche (strumenti di sviluppo Oracle, modello di dati)	Parziale
03	Pulizia dei dati	Nelle tabelle delle interfacce	NON rispettato

Tabella 9:	rispetto dei requisiti

Abbreviazioni e glossario

Abbreviazione / Termine	Spiegazione
HERMES	Metodo per progetti e programmi HERMES 2022 è uno standard eCH

Tabella 10:	abbreviazioni e glossario

Indice

Indice delle modifiche	1

Descrizione	1

1	Obiettivi della migrazione	2

2	Requisiti della migrazione	2

3	Oggetti della migrazione	2

4	Analisi dei dati	2

5	Procedure di migrazione	3

6	Piano di migrazione	3

7	Fattibilità	4

8	Archiviazione e disattivazione del vecchio sistema	4

9	Rispetto dei requisiti	4

Abbreviazioni e glossario	5

Indice	6

Indice delle tabelle	6

Indice delle tabelle

Tabella 1:	controllo delle modifiche	1

Tabella 2:	obiettivi della migrazione	2

Tabella 3:	requisiti	2

Tabella 4:	oggetti della migrazione	2

Tabella 5:	panoramica delle procedure di migrazione	3

Tabella 6:	progettazione delle procedure di migrazione	3

Tabella 7:	piano di migrazione	3

Tabella 8:	fattibilità	4

Tabella 9:	rispetto dei requisiti	4

Tabella 10:	abbreviazioni e glossario	5