Lezioni.
20/10. Introduzione al corso. Motivazione dell'ingegneria del software.
21/10. Cicli di vita del software: modello di Royce, V-modell.
27/10. Analisi dei requisiti. Acquisizione. Modello di qualità: ISO 9126.
28/10. Analisi dei requisti: Validazione, Negoziazione, Gestione.
3/11. Esercitazione: Cops&Robbers.
4/11. Analisi dei requisiti: Casi d'uso - concetti, diagramma, narrativa.
10/11. Esercitazione: Casi d'uso - biblioteca. UML: modelli e diagrammi.
15/11. Modellazioine del dominio, parte statica: oggetti e classi, legami e associazioni. Esempio: Cops&Robbers.
Salvo contrordine, la lezione del mercoldì si tiene in aula 4, quella del giovedì in aula 3.