Ingegneria del software @ UNIMI
Corso della Laurea triennale in Informatica
Chi non lo avesse già fatto è invitato a iscriversi al gruppo Telegram del corso
Per potere accedere alle slides e ai repository dei laboratori, dopo essersi iscritti a https://gitlab.di.unimi.it si deve inviare via email al professore la richiesta di inserimento nel gruppo studenti2026.
studenti2026 (tutto attaccato!) (per esempio: Richiesta iscrizione a gruppo studenti2026)Il vecchio materiale del 2025-26 (per gli studenti che hanno già seguito il corso) è ancora raggiungibile qui
| Lezione | # | Data | Argomento | Risorse | ||
|---|---|---|---|---|---|---|
| LEZ01 | 01 | 24/09/2026 | 24/09 | Introduzione. Qualità del software. Attività. | 01: Introduzione. Qualità del software. Attività. | slides video |
| LEZ02 | 02 | 28/09/2026 | 28/09 | Primi modelli ciclo di vita del software. | 02: Primi modelli ciclo di vita del software. | slides video video |
| LEZ03 | 03 | 30/09/2026 | 30/09 | Introduzione a metodogie agili e a eXtreme Programming. | 03: Introduzione a metodogie agili e a eXtreme Programming. | slides video video |
| LEZ04 | 04 | 05/10/2026 | 05/10 | Pratiche dell'eXtreme Programming. | 04: Pratiche dell'eXtreme Programming. | slides video video |
| LEZ05 | 05 | 07/10/2026 | 07/10 | Introduzione a Open Source Process | 05: Introduzione a Open Source Process | slides video video |
| LEZ06 | 06 | 12/10/2026 | 12/10 | Introduzione a SCM e git | 06: Introduzione a SCM e git | slides video video |
| LEZ07 | 07 | 14/10/2026 | 14/10 | gitflow, pullrequest, gerrit, build automation | 07: gitflow, pullrequest, gerrit, build automation | slides video video |
| LEZ08 | 08 | 19/10/2026 | 19/10 | Build automation tools. Bug tracking. Introduzione progettazione | 08: Build automation tools. Bug tracking. Introduzione progettazione | slides video video |
| LEZ09 | 09 | 21/10/2026 | 21/10 | Principi SOLID. Astrazioni di tipo | 09: Principi SOLID. Astrazioni di tipo | slides video video |
| Lezione | # | Data | Argomento | Risorse | ||
|---|---|---|---|---|---|---|
| LAB01 | 01 | 01/10/2026 | 01/10 | primo laboratorio su DoublyLinkedList e TDD | 01: primo laboratorio su DoublyLinkedList e TDD | slides video |
| LAB02 | 02 | 08/10/2026 | 08/10 | Kata Bowling : Introduzione al TDD | 02: Kata Bowling : Introduzione al TDD | slides |
| LAB03 | 03 | 15/10/2026 | 15/10 | Forth Interpreter Kata | 03: Forth Interpreter Kata |