Competenza
Manutenzione E Aggiornamento Dell'architettura Software
Obiettivo
Definizione delle metodologie di manutenzione e di aggiornamento, delle componenti software del sistema informativo, compresi il sistema operativo ed il software di base, al fine di ottimizzare le prestazioni in termini di efficacia ed efficienza
| ADA | RA1 | RA2 |
|---|---|---|
ADA.14.01.05 - Progettazione di Architetture RA 1: Definire l'architettura del sistema informativo e il suo aggiornamento nel tempo, a partire dall'analisi delle esigenze dell'organizzazione, dalla valutazione comparativa di costi/benefici e rischi delle varie soluzioni, garantendo l'ottimizzazione della performance e della sicurezza Analisi di esigenze, obiettivi, driver e organizzazione del business che impattano su componenti architetturali dell’IS Monitoraggio della disponibilità sul mercato di nuove soluzioni tecnologiche Analisi comparativa di costi, rischi e benefici delle soluzioni architetturali Definizione/aggiornamento dell'insieme dei componenti software e hardware che costituiscono l’IS (Information System) Progettazione/aggiornamento dell’integrazione e dell'interconnessione dell’IS (Information System) Progettazione della resilienza dell'IS per contrastare i points of failure e garantire continuità operativa Definizione e valutazione di principi e tecniche di gestione degli accessi e della disponibilità delle informazioni per gli utenti del sistema RA 2: Supportare i team applicativi realizzando modelli e pattern di ausilio alla progettazione e allo sviluppo di applicazioni e garantendo l'efficace comunicazione delle caratteristiche dell'architettura Sviluppo di modelli e pattern per supportare la progettazione di applicazioni consistenti Cura della comunicazione e della collaborazione tra i diversi team di sviluppo Archiviazione di documenti specifici per esplicitare i modelli e i pattern e assicurare omogeneità di sviluppo degli applicativi |
| ADA | RA1 |
|---|---|
ADA.14.01.15 - Supporto alle modifiche ed evoluzioni del sistema RA1: Gestire l’evoluzione di una soluzione di Information Technology, pianificando e implementando modifiche evolutive software e/o hardware per mantenere il sistema aggiornato, avendo cura di minimizzare interruzioni di servizio e difformità dai Service Level Agreement e garantendo la sicurezza delle informazioni Pianificazione e calendarizzazione dell’evoluzione di una soluzione di Information Technology (modifiche software e/o hardware, aggiornamenti, ecc.) Analisi dell’impatto sugli utenti dei cambiamenti funzionali/tecnici Implementazione di azione di mitigazione degli impatti dell’interventi evolutivo sulla continuità del servizio e/o sui Service Level Agreement Pianificazione di eventuali interventi formativi/informativi rivolti all’illustrazione di nuove procedure, funzionalità, specifiche, ecc. Cura della documentazione relativa agli interventi evolutivi messi in atto |
