Corso Vittorio Emanuele II, 39 - Roma 0669207671

MOOC Massive Open Online Courses (Academic Year 2019/2020)

Ingegneria del Software



Video professors: Maurizio Morisio - Politecnico di Torino (Torino - Italy), Marco Torchiano - Politecnico di Torino (Torino - Italy)

Videolesson

Lesson n. 1: Ingegneria del software Go to this lesson Mauro Pezzè
Lesson n. 2: Principi Go to this lesson Mauro Pezzè
Lesson n. 3: Il processo di sviluppo del software
   Processo di sviluppo a cascata

   Processi evolutivi e prototipi

   Processi agili
Go to this lesson Mauro Pezzè
Lesson n. 4: Versioni e configurazioni
   Il problema

   Accessi multipli

   Più utenti

   Struttura dell'archivio
Go to this lesson Mauro Pezzè
Lesson n. 5: Strumenti per controllo versioni
   CVS

   Configurazione server e client

   Comandi lati client

   Gestione lavoro concorrente
Go to this lesson Mauro Pezzè
Lesson n. 6: Analisi e specifica dei requisiti
   Importanza dei requisiti

   Proprietà delle specifiche

   Stili di specifica
Go to this lesson Mauro Pezzè
Lesson n. 7: Diagrammi di flusso dei dati
   Modello

   Metodologia
Go to this lesson Mauro Pezzè
Lesson n. 8: Specifiche a stati finiti
   Macchine a stati finiti (FSM)

   Statecharts
Go to this lesson Mauro Pezzè
Lesson n. 9: Specifiche algebriche Go to this lesson Mauro Pezzè
Lesson n. 10: Il linguaggio Z Go to this lesson Mauro Pezzè
Lesson n. 11: Progetto Go to this lesson Mauro Pezzè
Lesson n. 12: I design pattern
   Pattern

   Catalogo

   Terminologia
Go to this lesson Mauro Pezzè
Lesson n. 13: Alcuni pattern elementari
   Singleton

   Adapter

   Memento
Go to this lesson Mauro Pezzè
Lesson n. 14: Pattern creazionali
   Builder

   Factory

   Prototype

   Abstract Factory
Go to this lesson Mauro Pezzè
Lesson n. 15: Pattern strutturali I
   Facade

   Proxy

   Bridge

   Flyweight
Go to this lesson Mauro Pezzè
Lesson n. 16: Pattern strutturali II
   Iterator

   Composite

   Strategy

   Decorator
Go to this lesson Mauro Pezzè
Lesson n. 17: Pattern comportamentali I
   Template Method

   Mediator

   Observer
Go to this lesson Mauro Pezzè
Lesson n. 18: Pattern comportamentali II
   Visitor

   Interpreter

   Conclusioni
Go to this lesson Mauro Pezzè
Lesson n. 19: Controllo qualità
   Problema qualità

   Verifica e convalida

   Limiti e soluzioni
Go to this lesson Mauro Pezzè
Lesson n. 20: Processo di test
   Il processo di qualità

   Pianificare e monitorare

   Attività di test e analisi

   Gestione delle risorse umane
Go to this lesson Mauro Pezzè
Lesson n. 21: Test funzionale
   Approccio casuale

   Approccio sistematico
Go to this lesson Mauro Pezzè
Lesson n. 22: Test combinatorio
   Caratteristiche degli approcci combinatori

   Partizione in categorie

   Combinazioni a coppie
Go to this lesson Mauro Pezzè
Lesson n. 23: Test basato su modelli
   Caratteristiche degli approcci basati su modelli

   Macchine a stati finiti

   Strutture di decisione

   Grafi di flusso
Go to this lesson Mauro Pezzè
Lesson n. 24: Test strutturale
   Struttura

   Cammini
Go to this lesson Mauro Pezzè
Lesson n. 25: Ispezione
   Tecnica

   Checklist

   Varianti
Go to this lesson Mauro Pezzè