ANALISTA SISTEMISTA (SYSTEM ARCHITECT)

SEP
14. Servizi digitali
REPERTORIO
Lombardia

Competenze

Analizzare i requisiti del sistema informativo
Mostra abilità e conoscenzeMostra attività
Conoscenze
  • Economia aziendale
  • Analisi dei processi aziendali
  • Organizzazione aziendale
  • Strategie organizzative e sistemi IT correlati
  • Strategie di business
  • Nuove opportunità tecnologiche e corrispondenza delle stesse con le esigenze aziendali
  • Ingegneria dei requisiti
Abilità
  • Applicare metodologie di selezione di sistemi IT
  • Applicare tecniche di valutazione della copertura funzionale dei pacchetti software
  • Applicare tecniche di rilevazione e specificazione dei requisiti di un sistema informativo
  • Applicare metodologie strutturate per l'ideazione di un sistema informativo (soft system, Data Flow Diagrams, PHD,..)
  • Applicare metodologie di ottimizzazione dei processi
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
ADA
ADA.14.01.14 - Ingegnerizzazione di sistemi ICT

RA1: 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
Convalidare l'architettura del sistema IT
Mostra abilità e conoscenzeMostra attività
Conoscenze
  • Sistemi informativi in ambito aziendale
  • Sicurezza informatica
  • Principi del Testing
  • Condizioni per l'erogazione dei servizi IT
Abilità
  • Applicare procedure di sicurezza della rete
  • Applicare tecniche di pianificazione di risorse e di mezzi
  • Applicare procedure di configurazione di sottosistemi di protezione e risoluzione dei problemi di sicurezza informatica
  • Applicare tecniche di software testing
  • Applicare metodologie di gestione del servizio IT (es. ITIL)
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
ADA
ADA.14.01.14 - Ingegnerizzazione di sistemi ICT

RA1: 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
Progettare l'architettura del sistema IT
Mostra abilità e conoscenzeMostra attività
Conoscenze
  • Macchine virtuali
  • Sistemi hardware
  • Elementi di pedologia
  • Architettura di elaborazione dati distribuita
  • Modelli di dati
  • Servizi cloud
  • Reti locali virtuali
Abilità
  • Applicare criteri di progettazione di sistemi di elaborazione dati
  • Applicare procedure di gestione dei dati che ne garantiscano la riservatezza
  • Applicare modelli di virtualizzazione e cloud computing
  • Applicare criteri di selezione fornitori
  • Applicare tecniche di configurazione sistemi hardware
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
Definire la metodologia di sviluppo del sistema IT
Mostra abilità e conoscenzeMostra attività
Conoscenze
  • Metodi statistici per l'analisi dei dati
  • Scelta del pacchetto software e ciclo di vita dell'implementazione
  • Approcci per stimare lo sviluppo di un sistema IT
  • Gestione del cambiamento organizzativo
  • Modelli di analisi e sviluppo dei sistemi informativi centrati sull'utente
  • Cicli di vita per lo sviluppo del sistema informativo
  • Approcci RAD al ciclo di vita per lo sviluppo del sistema informativo
  • Strumenti e tecniche di sviluppo, verifica e implementazione di sistemi IT
Abilità
  • Applicare tecniche di project management
  • Utilizzare tecniche di comunicazione
  • Applicare metodi di valutazione d'impatto delle soluzioni IT sull'azienda
  • Applicare metodi di valutazione progetti
  • Applicare tecniche e metodologie per lo sviluppo, la verifica e l'implementazione di sistemi IT
  • Applicare metodologie rapide (RAD) per lo sviluppo di sistemi
  • Applicare metodologie di sviluppo di sistemi incentrate sull'utente
  • Applicare metodologie di sviluppo dei sistemi
  • Applicare tecniche di verifica e comparazione tra soluzioni software alternative
  • Applicare metodi di stima dell'impegno necessario per lo sviluppo di un sistema IT
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
ADA
ADA.14.01.14 - Ingegnerizzazione di sistemi ICT

RA1: 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