Il presente documento ha lo scopo di descrivere le attività necessarie per il passaggio dalla versione 2 alla versione 3 di TITULUS e TITULUS ORGANI.
Pur non potendo entrare nel dettaglio delle attività di migrazione degli archivi, si ritiene che questa pagina rappresenti un utile strumento tramite il quale elaborare il piano di migrazione di ogni singolo ateneo.
Come noto la versione 3 di TITULUS non rappresenta un semplice aggiornamento di programmi, ma il passaggio ad altra tecnologia e ad altro database. Pertanto, per poter far uso della versione 3 di TITULUS si rende necessario il completamento di un progetto di migrazione.
Di seguito si descrivono le diverse attività necessarie per portare a termine il progetto:
I nostri sistemisti sono a disposizione per verificare i requisiti hardware e indicare le caratteristiche per un eventuale nuovo server, qualora si rendesse necessario un aggiornamento dell’hardware.
I referenti tecnici dell’ateneo concorderanno con i nostri sistemisti le modalità di installazione di una versione perfettamente funzionante di TITULUS 3, con archivi vuoti, su server dell’Ateneo.
La configurazione dell’applicativo (repertori, opzioni attivate, ecc.) rispecchierà quella in esercizio (versione 2).
Ogni eventuale variazione nella configurazione dell’applicativo in esercizio, effettuata dopo questa fase, dovrà essere comunicata a KION per assicurarne il porting sulla nuova versione.
In questa fase si procederà anche a configurare i criteri di autenticazione per far sì che gli utenti autorizzati ad accedere a TITULUS e TITULUS ORGANI possano accedere analogamente anche sull’ambiente di test.
Solo per gli atenei dotati di TITULUS ORGANI
È necessario procedere al porting, di configurazioni e workflow, dalla versione in esercizio alla nuova versione 3 di TITULUS ORGANI.
In pratica saranno riconfigurati tutti gli organi accademici, i relativi componenti ed i modelli usati dall’applicativo per la produzione di ordini del giorno, delibere e verbali.
L’adozione di un nuovo motore di workflow, dotato di designer, rende necessario il ridisegno di tutti i workflow predisposti con la precedente piattaforma (per la gestione dell’iter di approvazione delle proposte).
In data da concordare, successiva al completamento delle fasi precedenti, verranno scaricati su server KION i database di TITULUS (esclusi file associati alla registrazione), per migrare gli stessi alla nuova versione.
Di fatto il contenuto dei database sarà esportato ed elaborato per produrre una struttura XML compatibile con la DTD definita per la versione 3 di TITULUS. I file XML così prodotti verranno inseriti all’interno dei nuovi database di TITULUS, ed indicizzati, quindi saranno eseguite una serie di procedure di controllo volte a verificare la corretta e completa migrazione dei dati.
Una volta completata la migrazione degli archivi e verificato l’esito positivo delle procedure di controllo, si passerà ad una verifica manuale del contenuto degli archivi, compiendo accessi su entrambe le versioni di TITULUS (2 e 3) e verificando a campione la corrispondenza dei risultati ottenuti dalle due interfacce. Questa attività è volta ad individuare eventuali incongruenze non riscontrate dalle procedure automatizzate di controllo, per poterle poi riverificare con queste, a tappeto su tutta la banca dati, una volta individuate e raffinate le corrispondenti procedure.
Completati i controlli automatici ed i test a campione, gli archivi vengono trasferiti sul server di test dell’Ateneo; a completamento dell’attività di migrazione, si procede alla copia dei file associati alle registrazioni dal server di esercizio al server di test, per garantire una verifica anche per le funzioni riferite agli allegati (download, visualizzazione, ecc.).
Messo in opera l’ambiente di test si può procedere alla formazione del personale di ateneo, in merito all’uso della nuova versione di TITULUS.
Di fatto possiamo distinguere fra tre categorie di utenti ai quali proporre differenti programmi formativi:
In merito a TITULUS ORGANI, possiamo prevedere due ulteriori categorie di utenti:
L’ambiente di test sarà messo a disposizione del personale dell’ateneo, secondo modalità da concordare con i responsabili applicativi di TITULUS e TITULUS ORGANI. Sull’ambiente di test gli operatori e gli amministratori potranno compiere tutte le prove che desiderano, in quanto i database saranno sostituiti all’atto della migrazione definitiva.
Il periodo di test sarà concentrato in due settimane, trascorse le quali, se non verranno evidenziate particolari problematiche dovute alla migrazione o malfunzionamenti dell’applicativo, si procederà alla migrazione definitiva degli archivi.
Eventuali problematiche relative alla migrazione dei dati saranno risolte con massima priorità per rispettare, se possibile, i termini per la migrazione definitiva concordati con l’Ateneo.
Una volta a disposizione il nuovo server di esercizio, e comunque prima del completamento della fase di test funzionale da parte dell’Ateneo, il personale di KION installerà sul nuovo server di esercizio quanto precedentemente installato e configurato sul server di test (programmi, configurazioni, ecc.).
L’attività di installazione deve terminare con la redazione di un verbale di collaudo nel quale si evidenzia l’esecuzione di una sequenza di procedure standard di collaudo.
Completati i test da parte dell’Ateneo, si procederà alla migrazione definitiva degli archivi.
Per ridurre al massimo il tempo di sospensione del servizio di protocollo, si procederà alla migrazione nel corso del primo weekend successivo al periodo pianificato per i test da parte dell’Ateneo.
Di seguito si riporta una proposta di piano temporale delle attività, da verificare e concordare:
| Giorno e ora | Stato servizi | Descrizione attività |
|---|---|---|
| Mercoledì ore 18:00 | Sospensione per 5 min. | Recupero database di supporto a TITULUS (db struttur, contenente le strutture interne e le anagrafiche esterne; db procedi, contenente voci di indice e titolario di classificazione). I database vengono scaricati su server KION per procedere alla migrazione definitiva degli stessi. A partire da questo momento non dovranno subire alcuna variazione (modifica o aggiunta di voci di indice, modifica o aggiunta di strutture o persone interne). Eventuali modifiche alle anagrafiche esterne non verranno recuperate. |
| Giovedì | attivi | Attività in KION di migrazione dei database di supporto a TITULUS, recuperati la sera precedente. |
| Venerdì ore 11:00 | Sospensione definitiva servizi TITULUS vers. 2 | Stop definitivo dei servizi di TITULUS e TITULUS ORGANI (versione 2). Gli utenti possono procedere a registrazioni di protocollo fino alle ore 11: dopo tale orario il servizio non sarà più disponibile. Eventuali registrazioni dopo tale ora, improrogabili, dovranno essere effettuate tramite registro di emergenza. I database di protocollo vengono scaricati su server KION per procedere alla migrazione definitiva degli stessi. Interventi per evitare l’avvio automatico dei servizi di TITULUS vers. 2 (ad esempio in seguito a backup). Redirect dell’url di accesso a TITULUS e TITULUS ORGANI su pagina statica che segnala la sospensione del servizio fino a lunedì. |
| Ven-Dom | sospesi | Attività di migrazione definitiva e controllo dei db di protocollo. Trasferimento dei db sul nuovo server di esercizio dell’Ateneo; copia dei file allegati dal server di esercizio di TITULUS versione 2 al server di esercizio di TITULUS versione 3. |
| Lunedì ore 10:00 | Attivazione parziale servizi TITULUS vers. 3 | Attivazione dei servizi con limitazione dell’accesso ai soli amministratori di TITULUS. Attività di verifica da parte degli amministratori, coadiuvati da un consulente applicativo di KION, presente sul posto. |
| Lunedì ore 12:00 | Attivazione servizi TITULUS vers. 3 | Redirect dell’url di accesso a TITULUS e TITULUS ORGANI su nuovo server (eventuale intervento sul DNS). Attivazione dei servizi per tutti gli utenti. Da questo momento TITULUS sarà operativo e tutti gli utenti potranno ripartire con la normale operatività. Un consulente applicativo di KION sarà a disposizione per qualsiasi problematica legata all’avviamento del nuovo servizio. |
N.B.: Solo nel caso di migrazione con TITULUS ORGANI:
è importante che prima della migrazione dei db di protocollo vengano completati tutti i workflow che gestiscono l’iter di approvazione di una proposta. I workflow avviati e non completati saranno infatti annullati all’atto della migrazione. Per ogni proposta rimasta in sospeso sarà comunque sufficiente avviare manualmente uno dei workflow di approvazione configurati in TITULUS ORGANI (ad esempio il workflow associato alle proposte fuori sacco).
In corrispondenza dei primi giorni di avviamento della nuova versione, si propone l’affiancamento di un nostro consulente applicativo. Il consulente sarà a disposizione dei responsabili applicativi di TITULUS e TITULUS ORGANI per assistere gli utenti nelle prime giornate di utilizzo della nuova versione del programma.
Di seguito si riporta un gantt di esempio che descrive un arco temporale adeguato per il completamento del progetto di migrazione, ipotizzando la disponibilità immediata di server di test e di esercizio:
| Descrizione attività | Settimana 1L M M G V SD | Settimana 2L M M G V SD | Settimana 3L M M G V SD | Settimana 4L M M G V SD | Settimana 5L M M G V SD |
|---|---|---|---|---|---|
| Installazione e configurazione TITULUS | █████████ | ||||
| Migrazione archivi di test | █████████ | ||||
| Formazione | █████████ | ||||
| Test | █████████ | ████████████ | ███ | ||
| Eventuale installazione server di esercizio | ████████████ | ███ | |||
| Migrazione definitiva | ██████ | ||||
| Avviamento nuova versione TITULUS | █████ |
Come si può dedurre dal grafico, si ritiene che, generalmente nell’arco di un mese, possano essere portate a termine tutte le attività necessarie per il passaggio alla versione 3 di TITULUS.
Questo piano di massima sarà soggetto a verifiche con ogni singolo cliente in attesa di migrazione e potrà essere soggetto a modifiche in presenza di situazioni particolari riscontrate presso il cliente stesso.