Sviluppare e implementare interfacce grafiche
Modulo ufficiale del piano di formazione CFC ICT 2024 — 3 competenze valutate.
100% gratuito. Nessuna carta di credito. Piano CFC ICT precaricato.
Competenze valutate
Cosa devi saper fare
Sviluppo di applicazioni
g1: Analizzare e documentare le esigenze in materia di applicazioni e interfacce
Gli informatici e le informatiche analizzano le esigenze identificate durante il colloquio con il cliente (a1) e le documentano (ingegneria dei requisiti): in una prima tappa, annotano le esigenze del cliente in forma di requisiti tecnici e specifici alla sua attività professionale. Al fine di cogliere meglio la prospettiva degli utenti, descrivono con la loro squadra e gli stakeholder interessati i gruppi target e le loro esigenze (p. es. tramite personas). Questa fase può essere effettuata nell’ambito di un workshop. Su questa base, verificano i requisiti tecnici che devono essere soddisfatti da un’applicazione e dalle interfacce (p. es. interfaccia utente [UI], REST, sensoristica, periferia) riguardo alla loro coerenza, esaustività e misurabilità (criteri di accettazione). Annotano le informazioni relative alle condizioni quadro, al contesto e alla delimitazione nonché la definizione dei termini. Se necessario, completano i requisiti.
g2: Verificare la fattibilità tecnica dei prototipi di interfacce utente e svilupparli
Gli informatici e le informatiche verificano la fattibilità tecnica dei prototipi di interfacce utente e li sviluppano in termini di convivialità: ricevono dal committente o da altri partner direttive e indicazioni concettuali applicabili alle interfacce utente. Su questa base, sviluppano mockup o modelli di interfacce funzionali (p. es. mock-up, grid, wireframe) utilizzando strumenti grafici. A seconda della situazione, apportano adattamenti alle bozze già elaborate. Identificano poi gli elementi problematici dell’interfaccia utente, p. es. le informazioni interdipendenti o i componenti non standard. Verificano la fattibilità di tali elementi tramite prototipi elaborati su carta o tramite strumenti. In tal modo, tengono conto di diversi aspetti quali l’estensione delle informazioni, le dipenden-
g5: Implementare le applicazioni e le interfacce secondo il concetto rispettando le esigenze di sicurezza
Sulla base delle esigenze definite e delle bozze/dei modelli sviluppati, gli informatici e le informatiche implementano le applicazioni e le interfacce. Si può trattare di nuove applicazioni o di un’estensione apportata a un’applicazione esistente: mettono dapprima in atto un ambiente di sviluppo e di esecuzione appropriato. Il concetto di realizzazione prestabilito e le direttive aziendali servono da base a questa tappa. Passano poi alla programmazione del back-end e del front-end secondo le esigenze definite. A tal fine, utilizzano i linguaggi di programmazione dati e strumenti di sviluppo. Testano regolarmente l’implementazione al fine di rilevare errori e li correggono (debug). Vegliano a rispettare sistematicamente le disposizioni regolamentari.
Con Vellume su questo modulo
Il tuo compagno di revisione per il 322
Carica i tuoi materiali, genera flashcard via IA, revisiona al momento giusto grazie allo spaced repetition, e fai domande a un tutor ancorato ai tuoi corsi.
Flashcard IA
D/R · Scelta multipla · spazi vuoti, generate dai tuoi corsi in 10 s.
Revisione SRS
L'algoritmo FSRS ti mostra solo ciò che va revisionato oggi.
Tutor RAG
Fai una domanda, il tutor cita i tuoi corsi. Zero allucinazioni.
Altri moduli dell'anno 2
Gestire e monitorare servizi nel cloud pubblico
Implementare soluzioni ICT mediante tecnologia blockchain
Sviluppare soluzioni ICT mediante l’apprendimento automatico
Pianificare ed effettuare la migrazione di software
Utilizzare un servizio di cloud pubblico per applicazioni
Costruire e gestire una piattaforma di virtualizzazione