ADA.14.01.14 Ingegnerizzazione di sistemi ICT

SETTORE
Servizi digitali
PROCESSO
Sviluppo e gestione di prodotti e servizi digitali
SEQUENZA
Sviluppo, integrazione, testing e deployment della soluzione ICT (Build)

Questa scheda fa riferimento solo a un risultato atteso dell'area di attività. Per consultare la scheda completa di tutti i risultati attesi clicca qui

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

Dimensioni

Casi

1 - Definizione requisiti di sistema
Individuazione requisiti

Definire i requisiti di sistema necessari per la progettazione del sistema e identificare quali assegnare ai vari elementi del sistema.

Grado di complessità 2
Definizione architetture

Individuare le architetture hardware le interfacce utente, le componenti software e le componenti software embedded.

Grado di complessità 2
Definizione standard

Definire procedure standard e architetture a sostegno dello sviluppo del prodotto nel suo insieme e costruire modelli di struttura.

Grado di complessità 2
Analisi componenti

Seguire una metodologia sistematica per analizzare e costruire i componenti e le interfacce richieste, applicando l'architettura software e/o hardware appropriata.

Grado di complessità 1
2 - Ingegnerizzazione del software
Integrazione componenti

Ingegnerizzare il software e/o i componenti hardware per soddisfare le esigenze di soluzioni quali: specifiche, costi, qualità, tempi, efficienza energetica, sicurezza dell'informazione e protezione dei dati, integrando dispositivi fisici, reti, componenti hardware e/o software.

Grado di complessità 2
Definizione flussi informativi

Analizzare le criticità dei processi e definire la struttura dei flussi informativi.

Grado di complessità 2
Industrializzazione processi

Industrializzare i processi e il ciclo di vita dei dati.

Grado di complessità 2
Sviluppo procedure standard

Sviluppare procedure definendo le modalità di integrazione delle diverse componenti. Gestire l'applicazione degli opportuni modelli per sviluppare software in modo efficace ed efficiente e garantire l'interoperabilità dei componenti del sistema.

Grado di complessità 1
Implementazione di architetture

Implementare architetture hardware, interfacce utente, componenti software di sistema e di rete in modo integrato, nel rispetto e coerentemente con l'architettura complessiva di riferimento.

Grado di complessità 1
3 - Simulazioni e test
Realizzazione simulazioni

Pianificare e condurre simulazioni di comportamento del sistema per effettuare valutazioni preliminari.

Grado di complessità 2
Testing di unità e di sistema

Eseguire test di unità e di sistema per garantire la conformità ai requisiti e valutare i risultati dei test confrontandoli con le specifiche di prodotto.

Grado di complessità 1

Fonti

  • AGID – Agenzia per l'Italia Digitale; Competenze digitali (Release Versione stabile); dicembre 2018
  • European e-competence framework 3.0; giugno 2017
  • ECF 4.0 European ICT professionals role profiles - Part 1: 30, August 2018, edito da CEN-CENELEC Management Centre Rue de la Science 23, B-1040 Brussels
  • Regione FVG; Repertorio delle qualificazioni regionali; Sviluppo e gestione di prodotti e servizi informatici; febbraio 2018
  • Regione Liguria, estratto delle 11 figure professionali ICT, approvate con DGR del novembre 2019