-
MSQ - Misure del Software e Qualita'
*
SE-SPM - Software Project Management
Metriche di qualità, il modello di McCall, Metriche funzionali, i Function Points
-
*
PSS - Processi di Sviluppo del Software
*
SE-SPM - Software Project Management
Concetti di base, definizioni e problematiche dell'Ingegneria del Software. L'industria del software. Il processo di produzione del software (cascata, incrementale, a spirale, RUP, trasformazionali, Extreme). La gestione dei processi.
-
*
AR - Analisi dei Requisiti
+
SE-SPRE - Software Processes and Requirement Engineering
Requisiti funzionali e non funzionali. Formalizzazione dei requisiti, analisi. Documentazione. Cenni ad aspetti etici, professionali e giuridici.
-
*
ASW - Architetture Software
+
SE-SDC - Software Design and Construction
Architetture Client/Server, Multilivello, Model/View/Control, Repository, Modelli di gestione del controllo.
-
*
LMS - Linguaggi di Modellazione del Software
+
SE-SDC - Software Design and Construction
Linguaggi di modellazione per la progettazione orientata agli oggetti. Unified Modeling Language (UML), OCL.
-
*
PSC - Progettazione del Software e Codifica
+
SE-SDC - Software Design and Construction
Design orientato agli oggetti. Design patterns.
-
*
TVV - Testing, Verifica e Validazione
+
SE-SVV - Software Verification and Validation
Il processo del Testing; Inspection, Approcci Black Box.
-
*
TVV - Testing, Verifica e Validazione
+
SE-SVV - Software Verification and Validation
Approcci White Box, Criteri di coverage, Test automation.
-
AS - Ambienti di Sviluppo
+
SE-TE - Tools and Environments
Panoramica sugli Integrated Development Environments, i sistemi di Versionin. Ambienti di supporto all'attività di test.