322Anno 2Sviluppo

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