Competenza

Definire, Creare E Gestire Database

REPERTORIO Umbria

Obiettivo
Applicare i metodi e le tecniche per definire e modellare i Database dal punto di vista concettuale, logico, fisico, gestire l'accesso ai dati ed eseguire l'elaborazione delle informazioni in modalità SQL e no-SQL.

ADARA1RA2
ADA.14.01.19 - Gestione dell'Informazione e della Conoscenza

RA1: Definire la strategia relativa all’informazione, identificando il fabbisogno, i requisiti e il valore per il business dell’informazione e il processo per la sua gestione, selezionando le fonti dei dati interne e/o esterne e la loro forma e mantenendo la compliance con i requisiti di Privacy e il rispetto dei diritti di Proprietà Intellettuale

Rilevazione/analisi dei fabbisogni di informazione
Analisi del valore dell'informazione
Formalizzazione dei requisiti di informazione
Definizione del processo per la gestione dell’informazione
Applicazione degli standard e delle norme relative alla proprietà intellettuale (IPR) e le norme della privacy

RA2: Definire l'architettura per la gestione dell'informazione e disegnare l’infrastruttura tecnica funzionale allo sfruttamento, ottimizzazione e condivisione delle informazioni, identificando gli strumenti appropriati per creare, estrarre, mantenere, rinnovare, presentare e diffondere le conoscenze al fine di capitalizzare il patrimonio informativo.

Traduzione del funzionamento del business in informazione strutturata
Definizione dell'architettura a supporto della gestione dell'informazione
Disegno dell'infrastruttura tecnica per la gestione dei dati
Analisi di data set complessi, interni o esterni, di varia estensione, natura e struttura
Scelta delle tecniche di presentazione dei dati orientate al business
ADARA1
ADA.14.01.09 - Sviluppo applicazioni

RA1: Sviluppare applicazioni in coerenza con la progettazione e a partire dall’individuazione delle migliori opzioni tecniche disponibili, anche riutilizzando e migliorando componenti già esistenti, e verificando e testando la rispondenza del prodotto alle specifiche tecniche

Definizione delle caratteristiche degli ambienti applicativi di sviluppo
Selezione e utilizzo di strumenti a supporto del processo di sviluppo del software
Sviluppo delle componenti software in base alle specifiche funzionali e coerentemente con il disegno architetturale
Sviluppo delle interfacce utente
Adattamento di soluzioni esistenti (riutilizzo, miglioramento, riconfigurazione di componenti esistenti)
Realizzazione di test di prodotto sulla scorta delle specifiche tecniche
Produzione dei documenti relativi ai deliverable di ciascuna fase di sviluppo del prodotto
Illustrazione al cliente degli aspetti progettuali/realizzativi del prodotto
Modellazione dei dati