Competenza
Definire, Creare E Gestire Database
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.
| Qualificazione |
|---|
| Full stack developer |
| ADA | RA1 | RA2 |
|---|---|---|
ADA.14.01.19 - Gestione dell'Informazione e della ConoscenzaRA1: 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 |
| ADA | RA1 |
|---|---|
ADA.14.01.09 - Sviluppo applicazioniRA1: 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 |
