WEB DESIGNER

SEP
14. Servizi digitali
REPERTORIO
Abruzzo

Descrizione

Il Web designer elabora e costruisce dal punto di vista grafico siti web, CD-Rom e portali Internet. Traduce in maniera persuasiva concetti e messaggi in riferimento alle esigenze comunicative del cliente. Disegna pagine web specifiche di interfaccia utilizzando immagini statiche e in movimento, cura la qualità delle immagini prodotte e la dimensione degli strumenti multimediali utilizzati, realizzando un equilibrio tra estetica, funzionalità e usabilità dell'insieme. Ha familiarità con i principali software grafici (illustrator, photoshop, xpress, freehand, flash), con il linguaggio HTML, con il graphic design applicato all'ambiente multimediale.

Competenze

Realizzare la struttura informativa di siti web (infodesign)
Mostra abilità e conoscenzeMostra attività
Conoscenze
  • Caratteristiche delle principali tecnologie ITC
  • Architettura e struttura dell'informazione digitale
  • Principi di web marketing (SEO e SEM)
  • Gestione dei dati: database e archiviazione
  • Caratteristiche e proprietà dei principali browser
  • Principi e nozioni di usabilità ed approcci user experience
  • Tecniche di strutturazione logica di contenuti web based
  • Caratteristiche della comunicazione digitale e online
  • Principi e tecniche di grafica digitale
  • Criteri per una comunicazione efficace
  • Normativa su privacy e sicurezza informatica
Abilità
  • Interpretare le richieste del committente
  • Rilevare ed analizzare i bisogni di comunicazione del cliente
  • Analizzare le caratteristiche dei destinatari del sito
  • Definire l'architettura delle informazioni, le caratteristiche e le funzioni del prodotto finale
  • Analizzare le modalità e gli stili di comunicazione web dei principali competitor
  • Definire le caratteristiche dell'architettura del sito
  • Definire nel dettaglio le caratteristiche fondamentali del layout grafico
  • Realizzare il prototipo del prodotto finale da sottoporre a revisione del cliente prima della fase di sviluppo
  • Individuare già in fase di progettazione eventuali problemi futuri o anomali del sistema
ADA
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
ADA
ADA.14.01.07 - Progettazione della User Experience

RA 1: Realizzare analisi della User Experience di prodotti digitali e profilazioni degli utilizzatori, anche sulla base di elementi di contesto e dei trend del mercato

Analisi delle dimensioni esperienziali dell’uso di un prodotto digitale e delle esigenze degli utilizzatori, in funzione del contesto e del mercato
Profilazione degli utilizzatori in funzione dell’esperienza d’uso, anche con riferimento ad utilizzatori con bisogni speciali
Rilevazione, misurazione e analisi della User Experience

RA2: Intervenire nella progettazione del prodotto digitale assicurando l’impiego di criteri di Universal Design e di ottimizzazione della User Experience

Incorporazione nella progettazione del prodotto digitale di una logica di ottimizzazione dell’ergonomia, dell’accessibilità, dell’esperienza d‘uso
Introduzione nella progettazione del prodotto digitale di principi di Universal Design

RA3: Curare la comunicazione relativa alle funzionalità e all’utilizzo del prodotto digitale, anche a partire dalla progettazione di mock-up e prototipi interattivi, garantendone la suitability (correttezza, completezza, efficacia, disponibilità, ecc.)

Progettazione di mock-up e prototipi interattivi del prodotto digitale
Cura della comunicazione relativa all’uso, alle funzioni e alle caratteristiche del prodotto
ADA
ADA.14.01.06 - Progettazione di Applicazioni

RA 1: Validare i requisiti dell'applicazione da sviluppare dopo averli formalizzati, a partire dalla rilevazione e analisi delle esigenze del cliente e delle caratteristiche dell’ambiente di esercizio

Rilevazione delle esigenze del cliente
Formalizzazione dei requisiti funzionali e non funzionali
Validazione dei requisiti formalizzati

RA 2: Progettare con linguaggi di modellazione strutture dati e modelli di struttura di sistema adeguati ai risultati dell‘analisi dei requisiti, individuando le soluzioni tecniche più appropriate per la realizzazione di applicazioni, anche ottimizzando l‘equilibrio tra costi/risultati, e garantendone l’interoperabilità, la fruibilità e la sicurezza

Analisi dei costi delle fasi del ciclo di vita del software
Valutazione comparativa dei diversi metodi di sviluppo dell’applicazione in funzione dello scenario di riferimento
Progettazione delle specifiche funzionali partendo dai requisiti definiti
Applicazione di principi di security by design and privacy by design

RA 3: Organizzare il piano di lavoro per la realizzazione dell’applicazione, monitorandone l’implementazione e verificandone la corrispondenza alla progettazione

Predisposizione del piano complessivo di lavoro dell’applicazione
Monitoraggio dell'implementazione del piano di lavoro dell’applicazione
Verifica della conformità dell’applicazione alle specifiche di progettazione
Implementare il prodotto web based
Mostra abilità e conoscenzeMostra attività
Conoscenze
  • Caratteristiche della comunicazione digitale e online
  • Principi e nozioni di usabilità ed approcci user experience
  • Architettura e struttura dell'informazione digitale
  • Lingua inglese di settore
  • Gestione dei dati: database e archiviazione
  • Caratteristiche e proprietà dei principali browser
  • Linguaggi di programmazione: HTML, CSS
  • Tecniche di strutturazione logica di contenuti web based
  • Software CMS/COS maggiormente utilizzati sul mercato
  • Principi e tecniche di grafica digitale
  • Software grafici maggiormente utilizzati sul mercato
  • Le caratteristiche dell'immagine digitale e la gestione del colore
  • Normativa su privacy e sicurezza informatica
  • Usabilità e accessibilità: le regole per creare un sito web secondo gli standard
  • La grafica responsive (adattata ad ogni dispositivo usato per la navigazione - desktop, tablet e smartphone)
  • L'ottimizzazione del codice per l'indicizzazione
Abilità
  • Tradurre sul piano operativo i concetti di usabilità in ambito informatico
  • Sviluppare il prodotto nei tempi e nel rispetto dei dettagli stabiliti, tenendo conto degli aspetti grafici, dei criteri di usabilità e del grado di alfabetizzazione digitale dell'utente finale
  • Creare il layout grafico di un sito
  • Utilizzare software CMS/COS
  • Realizzare grafica attraverso software specifici
  • Ottimizzare ed esportare le immagini per il web
  • Prevedere i possibili sviluppi del prodotto implementato facilitandone l'integrazione con altre tecnologie ITC
  • Documentare le procedure di implementazione e sviluppo del sistema, con note e commenti all'interno del codice al fine di facilitare eventuali interventi successivi
  • Raccogliere la documentazione sulle procedure al fine di creare la manualistica necessaria
ADA
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
ADA
ADA.14.01.07 - Progettazione della User Experience

RA 1: Realizzare analisi della User Experience di prodotti digitali e profilazioni degli utilizzatori, anche sulla base di elementi di contesto e dei trend del mercato

Analisi delle dimensioni esperienziali dell’uso di un prodotto digitale e delle esigenze degli utilizzatori, in funzione del contesto e del mercato
Profilazione degli utilizzatori in funzione dell’esperienza d’uso, anche con riferimento ad utilizzatori con bisogni speciali
Rilevazione, misurazione e analisi della User Experience

RA2: Intervenire nella progettazione del prodotto digitale assicurando l’impiego di criteri di Universal Design e di ottimizzazione della User Experience

Incorporazione nella progettazione del prodotto digitale di una logica di ottimizzazione dell’ergonomia, dell’accessibilità, dell’esperienza d‘uso
Introduzione nella progettazione del prodotto digitale di principi di Universal Design

RA3: Curare la comunicazione relativa alle funzionalità e all’utilizzo del prodotto digitale, anche a partire dalla progettazione di mock-up e prototipi interattivi, garantendone la suitability (correttezza, completezza, efficacia, disponibilità, ecc.)

Progettazione di mock-up e prototipi interattivi del prodotto digitale
Cura della comunicazione relativa all’uso, alle funzioni e alle caratteristiche del prodotto
Effettuare attività di testing del sito web
Mostra abilità e conoscenzeMostra attività
Conoscenze
  • Principi di usabilità e architettura dell'informazione
  • Software per le operazioni di testing e misurazione della performance
  • Elementi di programmazione informatica
  • Principi di comunicazione visiva
  • Software CMS/COS maggiormente utilizzati sul mercato
  • L'ottimizzazione del codice per l'indicizzazione
  • Criteri per una comunicazione efficace
  • Normativa su privacy e sicurezza informatica
  • Lingua inglese di settore
Abilità
  • Accertarsi che il prodotto realizzato rispecchi le richiesti del committente
  • Verificare mediante specifici test che i requisiti funzionali e di usabilità siano stati rispettati
  • Revisionare il codice della pagina per favorire il reperimento e il posizionamento del sito nei motori di ricerca
  • Controllare l'efficacia del prodotto realizzato simulandone l'utilizzo dietro ipotesi di specifiche richieste
  • Illustrare al cliente il funzionamento e gli aspetti caratteristici del prodotto realizzato
ADA
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
Aggiornare e manutenere il prodotto web based
Mostra abilità e conoscenzeMostra attività
Conoscenze
  • Principi di usabilità e architettura dell'informazione
  • Procedure di aggiornamento automatiche e manuali
  • Software per le operazioni di testing e misurazione della performance
  • Elementi di programmazione informatica
  • Software CMS/COS maggiormente utilizzati sul mercato
  • Tecniche e procedure di aggiornamento
  • Tecniche di salvataggio, storicizzazione e recupero dei dati
  • Documentazione di supporto
  • Report di aggiornamento
  • Normativa su privacy e sicurezza informatica
Abilità
  • Stabilire nel dettaglio i tempi e le modalità di manutenzione e aggiornamento del prodotto web based
  • Acquisire lo stato degli aggiornamenti del CMS/COS e dei browser al fine di mantenere il prodotto web in linea con gli standard di mercato e le funzionalità attese
  • Effettuare le procedure di verifica e controllo delle funzionalità nei tempi e nei modi stabiliti
  • Effettuare le procedure di aggiornamento conservando i dati esistenti e mettendo al sicuro i dati sensibili
  • Intervenire in caso di guasto improvviso fornendo il supporto tecnico necessario al fine di ripristinare il prima possibile la situazione di normalità
  • Intervenire in caso attacco al sito web o all'applicazione controllando lo stato della situazione e prevenendo eventuali furti di dati sensibili
  • Fornire in caso di richiesta l'assistenza tecnica adeguata fino alla risoluzione del problema
  • Fornire al cliente il manuale con la documentazione riguardante il funzionamento del prodotto, i tempi e le modalità di aggiornamento e le procedure da seguire in caso di guasto improvviso
  • Fornire al cliente il report con le operazioni di aggiornamento effettuate
ADA
ADA.14.01.07 - Progettazione della User Experience

RA 1: Realizzare analisi della User Experience di prodotti digitali e profilazioni degli utilizzatori, anche sulla base di elementi di contesto e dei trend del mercato

Analisi delle dimensioni esperienziali dell’uso di un prodotto digitale e delle esigenze degli utilizzatori, in funzione del contesto e del mercato
Profilazione degli utilizzatori in funzione dell’esperienza d’uso, anche con riferimento ad utilizzatori con bisogni speciali
Rilevazione, misurazione e analisi della User Experience

RA2: Intervenire nella progettazione del prodotto digitale assicurando l’impiego di criteri di Universal Design e di ottimizzazione della User Experience

Incorporazione nella progettazione del prodotto digitale di una logica di ottimizzazione dell’ergonomia, dell’accessibilità, dell’esperienza d‘uso
Introduzione nella progettazione del prodotto digitale di principi di Universal Design

RA3: Curare la comunicazione relativa alle funzionalità e all’utilizzo del prodotto digitale, anche a partire dalla progettazione di mock-up e prototipi interattivi, garantendone la suitability (correttezza, completezza, efficacia, disponibilità, ecc.)

Progettazione di mock-up e prototipi interattivi del prodotto digitale
Cura della comunicazione relativa all’uso, alle funzioni e alle caratteristiche del prodotto
ADA
ADA.14.01.17 - Gestione dei problemi in ambito ICT

RA1: Pianificare la funzione di problem management, individuando e allocando le risorse adeguate, definendo strumenti e procedure, curandone il coordinamento e realizzando audit per la gestione e la minimizzazione dei rischi

Coordinamento dei processi di gestione dei problemi
Pianificazione e schedulazione dei processi di gestione dei problemi
Definizione di strumenti, procedure di gestione di situazioni di emergenza e criticità
Allocazione di risorse adeguate per la funzione di problem management
Conduzione di audit per la gestione del rischio e la sua minimizzazione

RA2: Diagnosticare e risolvere problemi e provvedere alla loro registrazione e classificazione, utilizzando, laddove necessario, procedure di recovery con il minimo tempo di fermo e curando il deployment di sistemi di conoscenze basati sulla ricorrenza di errori

Identificazione dei problemi e diagnosi delle cause
Risoluzione dei problemi indirizzandoli ai livelli necessari di supporto
Registrazione e classificazione dei tipi d’incidente e interruzioni di servizio in base ai sintomi e alle risoluzioni
Applicazione di procedure di recovery con il minimo tempo di fermo
Deployment di sistemi di conoscenze basati sulla ricorrenza di errori