Software engineering, introduction
- Laws and principles
- The software process
- Requirement engineering
- UML, structural diagrams
- UML, dynamic diagrams
- Requirement inspection
Architecture and design
-Architectural patterns
-Design patterns, structural 1
-Design patterns, structural 2
-Design patterns, behavioural 1
-Design patterns, behavioural 2
Processo di test
-Functional test
-Test black box 1
-Test black box 2
-Test white box 1
-Test white box 2
Configuration management
-Configuration management tools
Project management
-Project management, estimation
-Project management, measures
-Quality assurance
|
Bruegge Dutoit, Object Oriented Software Engineering , Pearson
Morisio Maurizio, Falcarin Paolo, Vetrò Antonio, Software Engineering, exercices, CLUT 2010 |
Gli studenti svolgeranno un progetto contestualmente allo svolgimento del corso. L’attività di progetto consisterà nell’applicazioni dei metodi e tecniche presentate nel corso ad un caso di studio concordato con i docenti.
Le esercitazioni consisteranno nella verifica e discussione del materiale prodotto durante lo svolgimento del corso. A completamento delle discussioni possono essere forniti dal tutor esercizi addizionali da svolgere. |
Professor/Tutor responsible for teaching
|
|