ABCDEFGHIJKLMNOPQRSTUVWXY
1
SettimanaDataLezioneDocenteArgomentoPer approfondireSommerville
2
13-ott-2022TVardanegaIntroduzione: obiettivi formativi, metodo, concetti chiaveNo silver bullet: essence and accidents of software engineering
ACM Code of Ethics
§1
3
4-ott-2022TVardanegaContinuazione argomento (T1)
4
6-ott-2022TVardanegaI processi di ciclo di vita del softwareOrigine, formazione ed evoluzione degli standard di processo
Lo standard ISO/IEC 12207:1995
§2
5
7-ott-2022PCardinProgettazione: Le dipendenze fra le componentiDependency Management in Object-Oriented Programming--
6
210-ott-2022TVardanegaContinuazione argomento (T2)
7
11-ott-2022TVardanegaModelli di sviluppo softwareLa nozione di technical debt
I modelli di sviluppo agile
Schede SEMAT
§3
8
13-ott-2022PDVardanegaFormazione gruppi (I lotto)
9
14-ott-2022PCardinProgettazione e programmazione: Diagrammi delle classi (UML)
10
317-ott-2022PDVardanegaRegolamento progetto didattico
11
18-ott-2022PDVardanegaPresentazione capitolati d'appalto
12
20-ott-2022TVardanegaContinuazione lezione T3
13
21-ott-2022PCardinAnalisi e descrizione delle funzionalità: Use Case e relativi diagammi (UML)Swe-imdb GitHub project
Diagrammi di Attività (UML)
14
424-ott-2022PDVardanegaDiario di bordo (gruppi I lotto)
15
27-ott-2022TVardanegaGestione di progettoRapporto CHAOS: Standish Group
Stili di retrospettiva

Barry Bohem su 40 anni di modelli di stima dei costi del software

Gestione delle person
e
Diagrammi di Gan
tt - Diagrammi PERT
§7, §12
16
28-ott-2022PCardinProgettazione: I pattern architetturaliHexagonal Archtecture Example (Github project)
17
53-nov-2022
(8:30-10:00)
TVardanegaAmministrazione di progetto (spunti per la lezione rovesciata #2)§6
18
PDAggiudicazione appalti (gruppi I lotto)
19
4-nov-2022PCardinProgettazione: Il pattern Dependency InjectionTagless Final Pattern (Functional Programming)
20
Cake Pattern
21
The Reader Monad Pattern (Functional Programming)
22
67-nov-2022PDVardanegaDiario di bordo (gruppi I lotto): way of working e documentazione
23
8-nov-2022TVardanegaAnalisi dei requisitiSpecifica dei requisiti software secondo IEEE 830-1998§4
24
10-nov-2022TVardanegaContinuazione argomento (T6)
25
11-nov-2022PCardinProgettazione: il pattern Model-View-Controller e derivati
26
714-nov-2022PDVardanegaDiario di bordo (gruppi I lotto)
27
15-nov-2022EVardanegaLezione rovesciata: documentazione
28
17-nov-2022EVardanegaLezione rovesciata #2: modelli di sviluppo (metodi e strumenti)
29
18-nov-2022PCardinProgettazione: i pattern creazionali (GoF)
30
822-nov-2022TVardanegaProgettazione softwareFain-in e fan-out
Definizioni di "architettura software"
Christopher Alexander sulla teoria dei
pattern
§6-7
31
24-nov-2022TVardanegaContinuazione argomento (T7)
32
25-nov-2022TVardanegaContinuazione argomento (T7)
33
928-nov-2022PDVardanegaDiario di bordo (gruppi I lotto)
34
30-nov-2022
(08:30-10:15)
EVardanegaPit stop: analisi dei requisiti "per davvero"
35
2-dic-2022PCardinProgettazione: I pattern strutturali (GoF)
36
105-dic-2022PDVardanegaDiario di bordo (gruppi I lotto)
37
6-dic-2022TVardanegaQualità di prodotto (qualità del software)Una postilla sulla qualità di progettazione (design)§24
38
1112-dic-2022
(via Zoom)
PDVardanegaDiario di bordo (gruppi I lotto)
39
14-dic-2022
(08:30-10:15)
TVardanegaQualità di processoElementi dello standard ISO 9000
Sintesi di ISO/IEC 90003:200
4
40
15-dic-2022TVardanegaVerifica e validazione: introduzioneFagan inspection & walkthrough
Martin Fowler sul "test double"
§8
41
16-dic-2022PCardinProgettazione: I pattern di comportamento (GoF)Template Method Pattern Revised
42
1219-dic-2022PD / TVardanegaDiario di bordo (gruppi I lotto)
Verifica e validazione: analisi statica
43
20-dic-2022TVardanegaContinuazione argomento (T11)
44
22-dic-2022PCardinProgrammazione: SOLID programming
45
139-gen-2023
(via Zoom)
PDVardanegaDiario di bordo (gruppi I lotto)
46
10-gen-2023TVardanegaVerifica e validazione: analisi dinamica (testing)Bertrand Meyer sul testing
National Institute of Standards and Technology: Guidelines on Minimum Standards for Developer Verification of Software
§4
47
12-gen-2023TVardanegaContinuazione argomento (T12)
48
13-gen-2023ECardinEsercitazione in preparazione della prova scritta (1 di 2)
49
1416-gen-2023
(via Zoom)
PDVardanegaDiario di bordo (gruppi I lotto)
50
19-gen-2023-VardanegaIncontro informativo sugli stage curricolari
51
20-gen-2023ECardinEsercitazione in preparazione della prova scritta (2 di 2)
52
53
Tipo lezione
Tipo attività
Corrispondenza
Ore complessive
54
PDProgetto did.Laboratorio25
55
TTeoriaAula39
56
PPratica20
57
EEsercitazioniEsercitazioni10
58
94
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100