Riepilogo dell'insegnamento: Ingegneria del software - Progettazione e Laboratorio
9 cfu così ripartiti nelle aree:
- 9 CFU nell'area I - Ingegneria del software
Sillabo dell'insegnamento
- I - Ingegneria del software
-
*
PSS - Processi di Sviluppo del Software
La dimensione economica, e i fattori di complessità del processo di sviluppo.
-
*
PSS - Processi di Sviluppo del Software
Configuration Management
-
MES - Manutenzione ed Evoluzione del Software
Ingegneria del Software Esistente, re-engineering e riuso.
-
*
TVV - Testing, Verifica e Validazione
Verifica e Validazione: I risultati teorici negativi. Strategie e metodi di test.
-
*
TVV - Testing, Verifica e Validazione
Metriche: obiettivi e scale di misurazione (Halstead, Albrecht, McCabe).
-
*
TVV - Testing, Verifica e Validazione
Modelli di qualità: Certificazione (McCall, Bohem e IS0 9126).
-
EPGS - Economia della Produzione e Gestione di progetti Software
Valutazione e stima dei costi (modello COCOMO e altri)
-
EPGS - Economia della Produzione e Gestione di progetti Software
Pianificazione e Controllo del Processo Produttivo.
-
V - Varie
Metodologie Agili: Confronto con le metodologie classiche. Extreme Programming.
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).