ADA.14.02.05 Deployment di applicazioni e servizi Geo-ICT
Documenti
Dimensioni
Casi
Identificare e selezionare le componenti hardware (server fisico, cloud, ecc.) e software per il rilascio dell'applicazione.
Grado di complessità 2Identificare e assegnare le responsabilità per ogni attività di deployment ai tecnici designati.
Grado di complessità 2Individuare il modello (es. incrementale, rolling release, ecc.) e la strategia (es. canary release, dark launch, ecc.) di rilascio più adatti, in funzione della tipologia di applicazione/servizio Geo-ICT e del contesto di riferimento.
Grado di complessità 1Stabilire le milestone intermedie e la data di rilascio finale dell'applicazione/servizio Geo-ICT, evidenziando le dipendenze tra le attività con strumenti dedicati (es. Gantt, Jira, ecc.).
Grado di complessità 1Predisporre la documentazione contenente i requisiti tecnico-funzionali dell'applicazione o servizio Geo-ICT e le scadenze prefissate per il suo rilascio.
Grado di complessità 2Sviluppare una strategia per la comunicazione e condivisione del workflow di deployment individuando i destinatari - sia interni sia esterni all'organizzazione - e gli strumenti da utilizzare (newsletter, mail, manuali d'uso, tutorial, ecc.).
Grado di complessità 1Condividere i requisiti con i tecnici designati dalla committenza anche attraverso la partecipazione ad incontri di lavoro in presenza o a distanza.
Grado di complessità 1Dimensioni
Casi
Caricare i dati applicando tecniche di migrazione di geodatabase basate sull'utilizzo di strumenti diversi a seconda del tipo di dati, del formato e del sistema di gestione (es. PostGIS, Oracle Spatial, QGIS, ecc.).
Grado di complessità 2Effettuare dei test per valutare le performance del software ed individuare eventuali problematiche (colli di bottiglia) non rilevate/non rilevabili nelle fasi precedenti.
Grado di complessità 2Installare i componenti e testare le dipendenze nell'ambiente di staging.
Grado di complessità 1Replicare l'applicazione/servizio Geo-ICT a livello di configurazione di sistema, software (backend e frontend), dati e rete su un server di test (es. un server fisico dedicato, un container, ecc.) o un server virtualizzato utilizzando tecnologie e strumenti dedicati.
Grado di complessità 1Predisporre ed aggiornare la manualistica sull'utilizzo del software, sia da un punto di vista funzionale che operativo destinata agli utenti e agli amministratori del sistema.
Grado di complessità 2Raccogliere feedback dal committente in merito all'utilizzo del prodotto e ad eventuali anomalie di funzionamento attraverso questionari, sondaggi, ecc.
Grado di complessità 2Replicare il software nell'infrastruttura tecnica (fisica o virtuale) del committente e configurare le connessioni ai DB e ai servizi GIS.
Grado di complessità 1Redigere il verbale di rilascio specificando in particolare l'oggetto (nome e versione del software), la documentazione consegnata, i dettagli dell'installazione (ambiente, strumenti e tecnologie utilizzate), gli esiti delle attività di collaudo.
Grado di complessità 1Fonti
- UNINFO, Norma UNI 11621-5: 2022 - Attività professionali non regolamentate - Profili di ruolo professionale per l'ICT - Parte 5: Profili di ruolo professionale relativi all'informazione geografica
- - United Nations Integrated Geospatial Information Framework (UN-IGIF)
- - V. Noti, GIS Open Source per geologia e ambiente. Analisi e gestione di dati territoriali e ambientali con QGIS, Flaccovio Ed., 2021.
