Controllare i Deliverable nello sviluppo software — scheda

IeFP tecnico informaticocompetenze tecnico professionali contenuto verificato

Scarica in PDF Adatta questa scheda al mio alunno

In breve: I deliverable sono i prodotti consegnati al cliente. Controllarli serve a garantire qualità e rispetto dei requisiti.

Cosa sono i deliverable

Un deliverable è un risultato concreto dell'attività di sviluppo software. Può essere un programma, un manuale o un documento tecnico.

Ogni progetto prevede più deliverable lungo le sue fasi. Alcuni si consegnano al cliente, altri restano interni al team.

Pensa a una pizzeria. La pizza è il deliverable finale. Anche l'impasto e il sugo sono prodotti intermedi del lavoro.

Perché si controllano

Il controllo dei deliverable serve a verificare la qualità del lavoro svolto. Si controlla che il prodotto rispetti i requisiti chiesti dal cliente.

Senza controllo, possono restare errori nascosti. Questi errori costano tempo e denaro se scoperti dopo la consegna.

Il controllo riguarda diversi aspetti del prodotto. Si guardano la correttezza, la completezza e la chiarezza del lavoro.

Come si fa il controllo

Il controllo segue alcuni passi pratici. Prima si leggono i requisiti iniziali del progetto. Poi si confronta il deliverable con questi requisiti.

Si possono usare diverse tecniche di verifica. La revisione del codice tra colleghi è una pratica comune. Anche i test automatici aiutano a trovare difetti.

Esempio pratico. Hai scritto un programma che calcola il prezzo finale di un acquisto. Controlli che il calcolo sia corretto con vari numeri. Verifichi che gestisca anche gli sconti previsti.

Un altro esempio. Devi consegnare il manuale d'uso del software. Controlli che spieghi tutte le funzioni in modo chiaro. Verifichi che le immagini corrispondano alle schermate reali.

Alla fine del controllo si compila un report. Il report elenca i problemi trovati e le correzioni necessarie.

Parole difficili

Riferimenti

Fonte

Scheda didattica verificata sull'obiettivo ob.iefp-tecnico-informatico.competenze-tecnico-professionali.cl3.interventi-implementazione.01 — Norme generali e livelli essenziali delle prestazioni relativi al secondo ciclo del sistema educativo di istruzione e formazione. Verificata il 2026-06-09 sulla norma di riferimento.

Schede correlate

Questa scheda, su misura per il tuo alunno

Adiuvo la riscrive in automatico per il profilo del tuo alunno: frasi brevi, font ad alta leggibilità, parole difficili spiegate, anche audio e verifiche.

Adatta gratis