AMMINISTRATORE DI SISTEMI
ADA associate alla qualificazione
ADA.14.01.02Monitoraggio dei Trend tecnologici
ADA.14.01.03Innovazione nell’ambito ICT
ADA.14.01.05Progettazione di Architetture
ADA.14.01.11Testing di sistemi IT
ADA.14.01.12Rilascio (deployment) della soluzione
ADA.14.01.14Ingegnerizzazione di sistemi ICT
ADA.14.01.21Miglioramento dei processi ICT
Competenze
Essere in grado di effettuare la progettazione di architetture (A.5)
Mostra abilità e conoscenzeMostra attività
Mostra abilità e conoscenzeMostra attività
Conoscenze
- Framework architetturali, metodologie e strumenti per la progettazione di sistemi
- Requisiti dell'architettura dei sistemi: prestazioni, manutenibilità, estendibilità, scalabilità, disponibilità sicurezza
- Costi benefici e rischi relativi alle architetture di sistema
- Architettura complessiva e standard aziendali
- Nuove tecnologie emergenti (es. sistemi distribuiti,modelli di virtualizzazione, sistemi di mobilità data sets)
Abilità
- Utilizzare un approccio formale all'implementazione di soluzioni per rendere operative le architetture dei sistemi informativi
- Identificare le evoluzioni e i cambiamenti dei sistemi informativi e dei relativi componenti (hardware, software, applicazioni, processi, piattaforme)
- Applicare metodologie di progettazione delle architetture che assicurino l'interoperabilità, la scalabilità, l'usabilità e la sicurezza
- Mantenere l'allineamento tra le esigenze aziendali e gli sviluppi tecnologici
| ADA |
|---|
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 |
Essere in grado di effettuare il monitoraggio dei trend tecnologici (A.7)
Mostra abilità e conoscenzeMostra attività
Mostra abilità e conoscenzeMostra attività
Conoscenze
- Tecnologie emergenti e applicazioni più importanti del mercato
- Necessità del mercato ICT
- Fonti d'informazione rilevanti in ambito ICT
- Regole di discussione nelle comunità web
- Approcci a programmi di ricerca applicata
Abilità
- Utilizzare modalità di esplorazione degli ultimi sviluppi tecnologici dell'ICT
- Utilizzare metodi per concepire soluzioni innovative nell'ICT
- Utilizzare metodi per l'integrazione di nuove tecnologie nei prodotti, nelle applicazioni e nei servizi esistenti
| ADA |
|---|
ADA.14.01.02 - Monitoraggio dei Trend tecnologiciRA1: Identificare le tecnologie emergenti funzionali al business monitorando costantemente le fonti informative e analizzando gli impatti di una loro adozione Monitoraggio delle fonti informative (riviste, conferenze e eventi, newsletter, opinion leader, on-line forum, ecc.) Identificazione delle tecnologie emergenti e delle applicazioni più importanti del mercato Analisi dei vantaggi e dei miglioramenti del business derivanti dall’adozione delle tecnologie emergenti RA 2: Formulare decisioni strategiche sull'evoluzione delle soluzioni ICT da adottare e curarne l'implementazione, provvedendo anche alla selezione di eventuali fornitori esterni Formulazione di decisioni strategiche sull'evoluzione tecnologica delle soluzioni ICT Analisi del mercato e selezione dei fornitori di tecnologia più appropriati Definizione degli aspetti organizzativi e procedurali dell'azione di monitoraggio dei trend tecnologici |
Essere in grado di realizzare innovazioni nell'ICT (A.9)
Mostra abilità e conoscenzeMostra attività
Mostra abilità e conoscenzeMostra attività
Conoscenze
- Tecnologie emergenti e applicazioni più importanti del mercato
- Abitudini, tendenze ed esigenze aziendali e/o della ricerca
- Tecniche dei processi di innovazione
Abilità
- Utilizzare approcci mentali innovativi per immaginare nuovi prodotti o servizi di ICT
- Utilizzare modalità di lettura delle esigenze aziendali per applicare correttamente soluzioni ICT
- Conoscere i processi e i flussi aziendali per proporre soluzioni innovative
| ADA |
|---|
ADA.14.01.03 - Innovazione nell’ambito ICTRA1: Fornire proposte di innovazione in ambito ICT concernenti nuovi concetti, idee, prodotti/servizi, processi, in coerenza con l'orizzonte di mutamento del contesto e degli indirizzi della ricerca di settore, anche adottando approcci creativi e fuori dagli schemi e predisponendo analisi e valutazioni dei possibili impatti sulle performance e l'organizzazione aziendale Analisi prospettica delle esigenze e dei trend in atto nel campo delle ICT Monitoraggio degli indirizzi e dei risultati della ricerca nel campo ICT Sviluppo e proposta di applicazione di soluzioni ICT innovative, anche al di fuori dagli schemi correnti Predisposizione di valutazioni di impatti delle soluzioni innovative individuate RA2: Contribuire all'implementazione delle soluzioni innovative individuate, a partire dalla realizzazione di proof of concept e dall'analisi/selezione delle risorse necessarie Realizzazione di proof of concept delle soluzioni innovative individuate Individuazione e stima delle risorse umane e materiali necessarie all'implementazione delle soluzioni innovative individuate Partecipazione alla definizione di soluzioni organizzative e gestionali coerenti con le soluzioni innovative individuate |
Essere in grado di effettuare il testing di sistemi IT (B.3)
Mostra abilità e conoscenzeMostra attività
Mostra abilità e conoscenzeMostra attività
Conoscenze
- Tecniche, infrastrutture e strumenti utilizzati nel processo di testing
- Ciclo di vita di un processo di testing
- Differenti tipi di test (funzionale, integrazione, performance, usabilità, stress etc.)
- Standard nazionali e internazionali che definiscono i criteri di qualità per il testing
- Tecnologie web cloud e mobile
Abilità
- Applicare procedure di test di sistemi IT
- Applicare standard nazionali ed internazionali in materia di salute, sicurezza, usabilità, performance, affidabilità e compatibilità di sistemi IT
- Utilizzare metodi per la produzione della documentazione relativa ai processi di certificazione dei sistemi IT
| ADA |
|---|
ADA.14.01.11 - Testing di sistemi ITRA1: Predisporre procedure e standard interni per i processi di testing di varia tipologia, rispettando gli standard esterni di riferimento Definizione di protocolli e standard per le attività di testing RA2: Supervisionare processi di testing di sistemi ICT, garantendo il rispetto delle procedure e assicurando il corretto afflusso di informazioni relative al testing ad altri soggetti coinvolti nella produzione o nell’utilizzo (progettisti, manutentori, utenti, ecc.) Supervisione di processi di test di sistemi ICT Cura del flusso informativo tra il testing e altri soggetti coinvolti nel processo di produzione RA3: Effettuare test di sistemi ICT nel rispetto delle procedure e degli standard di riferimento, avendo precedentemente provveduto alla loro organizzazione, valutandone i risultati e predisponendo la documentazione prevista Organizzazione di piani di test di sistemi ICT Preparazione di test, di varia natura, di sistemi ICT (funzionali, di integrazione, di performance, di usabilità, di accessibilità, di sicurezza, di resilienza, ecc.) Conduzione di test di componenti e sistemi ICT Analisi dei risultati dei test Cura del reporting e della documentazione dei test e dei relativi risultati |
Essere in grado di effettuare il rilascio (deployment) della soluzione (B.4)
Mostra abilità e conoscenzeMostra attività
Mostra abilità e conoscenzeMostra attività
Conoscenze
- Tecnologie web cloud e mobile
- Tecniche di analisi delle performance di un sistema informativo
- Tecniche di gestione del problema (funzionamento, performance, compatibilità del sistema informativo)
- Metodi e tecniche per la pacchettizzazione e la distribuzione del software
- L'impatto del deployment sull'architettura corrente
- Tecnologie e standard da utilizzare nel deployment
Abilità
- Applicare il workflow del deployment
- Applicare tecniche di analisi delle performance di un sistema informativo
- Applicare tecniche di configurazione di hardware, software e rete assicurando l'interoperabilità dei componenti del sistema
- Applicare tecniche di beta-test
- Applicare tecniche di migrazione dati e popolamento di basi dati
- Applicare regole di compilazione della documentazione in esito al rilascio della soluzione
| ADA |
|---|
ADA.14.01.12 - Rilascio (deployment) della soluzioneRA1: Organizzare e coordinare il processo di deployment e le attività di rollout della soluzione, anche pianificando, se necessario, le attività di beta testing Organizzazione e coordinamento del workflow del deployment e delle attività di rollout del prodotto Pianificazione attività di beta-test RA2: Consegnare la soluzione perfettamente operante all’utente nel rispetto degli standard predefiniti di esercizio, provvedendo alla sua installazione e configurazione, allo start-up e al necessario training dell’utente, avendo cura di documentare adeguatamente il deployment Installazione/rimozione di componenti Configurazione di componenti (hardware, software) e reti Realizzazione test e collaudi del prodotto in ambiente finale di esercizio Identificazione di componenti non performanti e delle relative cause Risoluzione di criticità relative all’interoperabilità Cura delle operazioni di popolamento/migrazione di base dati Cura del training utente in fase di start-up di sistema Compilazione della documentazione di deployment e registrazione di informazioni rilevanti (indirizzi delle macchine, dati di configurazione, dati di performance, ecc.) |
Essere in grado di effettuare l'ingegnerizzazione di sistemi IT (B.6)
Mostra abilità e conoscenzeMostra attività
Mostra abilità e conoscenzeMostra attività
Conoscenze
- Linguaggi di programmazione
- Componenti, strumenti e architetture hardware
- Progettazione funzionale & tecnica
- Stato dell'arte delle tecnologie
- Programmi/moduli software DBMS e relativi linguaggi
- Modelli di consumo energetico di software e/o hardware
- Le basi della Information Security
- Prototipazione in ambito ICT
Abilità
- Applicare procedure di test di sistemi IT
- Utilizzare metodologie sistematiche per analizzare e costruire componenti e interfacce
- Utilizzare tecniche di costruzione di modelli per strutturare un sistema informativo
- Applicare metodi di simulazione di comportamenti dei sistemi IT
| ADA |
|---|
ADA.14.01.14 - Ingegnerizzazione di sistemi ICTRA1: Integrare dispositivi fisici, reti, componenti hardware e/o software in un efficiente sistema con alti livelli di coesione e qualità, in grado di soddisfare le esigenze aziendali (es. funzionalità, performance, costi, qualità, tempi, efficienza energetica, sicurezza dell‘informazione, protezione dei dati) costruendo modelli di struttura di sistema e conducendo simulazioni di comportamento Definizione di requisiti di sistema Assegnazione dei requisiti individuati ai vari elementi del sistema Implementazione integrata di architetture hardware, interfacce utente, componenti software di sistema e di rete, componenti software embedded, in coerenza con l'architettura di riferimento Gestione della complessità attraverso lo sviluppo di procedure standard e architetture a sostegno dello sviluppo del prodotto nel suo insieme Condivisione col cliente degli aspetti progettuali e realizzativi Realizzazione test di unità e di sistema per verificare la conformità ai requisiti |
Essere in grado di migliorare i processi ICT (E.5)
Mostra abilità e conoscenzeMostra attività
Mostra abilità e conoscenzeMostra attività
Conoscenze
- Tecnologie web cloud e mobile
- Metodi di ricerca benchmark e metodi di misurazione (performance, carico, etc.)
- Metodologie di valutazione, disegno e implementazione
- Processi interni (flussi di lavoro, gestione di processi, etc.)
- Sviluppi rilevanti dell'ICT e loro potenziale impatto sui processi
- Ottimizzazione delle risorse e riduzione degli sprechi (hardware, software, impieghi del personale, etc.)
Abilità
- Applicare metodiche per misurare l'efficacia dei processi ICT
- Utilizzare una metodologia sistematica per valutare, progettare e implementare cambiamenti tecnologici finalizzati a benefici misurabili
- Utilizzare criteri per valutare potenziali controindicazioni del cambiamento dei processi ICT
| ADA |
|---|
ADA.14.01.21 - Miglioramento dei processi ICTRA1: Effettuare analisi organizzative dei processi, delle procedure e delle soluzioni ICT, anche attraverso benchmarking, individuando e proponendo possibili interventi di miglioramento Rilevazione e rappresentazione dei processi, delle procedure e delle soluzioni ICT Misurazione dell’efficacia dei processi ICT esistenti Analisi comparata con processi e soluzioni reperite da molteplici fonti Definizione di proposte di cambiamenti per il miglioramento di procedure, processi, soluzioni ICT RA2: Gestire la funzione di Process Improvement, assicurando, anche, un'efficace comunicazione con i vertici aziendali in merito a vantaggi e svantaggi collegati all'implementazione di possibili cambiamenti di processi, procedure e tecnologie Organizzazione della funzione di Process Improvement Supervisione coordinamento delle attività di Process Improvement Comunicazione ai vertici aziendali di vantaggi e rischi associati ad eventuali cambiamenti |
