La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Ingegneria del software Modulo 1 -Introduzione al processo software Unità didattica 1 -Cicli di vita Ernesto Damiani Università degli Studi di Milano Lezione.

Presentazioni simili


Presentazione sul tema: "Ingegneria del software Modulo 1 -Introduzione al processo software Unità didattica 1 -Cicli di vita Ernesto Damiani Università degli Studi di Milano Lezione."— Transcript della presentazione:

1 Ingegneria del software Modulo 1 -Introduzione al processo software Unità didattica 1 -Cicli di vita Ernesto Damiani Università degli Studi di Milano Lezione 5 – Le attività del ciclo iterativo

2 Le attività del ciclo iterativo in dettaglio (1) Pianificazione dell’iterazione Prima di iniziare, occorre stabilire gli obiettivi dell’iterazione, basandosi – sui risultati delle iterazioni precedenti – sulla valutazione dei rischi Si devono determinare i criteri di valutazione da usare Bisogna preparare il piano dell’iterazione che farà parte del piano di sviluppo – includere milestone per verificare il progetto – favorire revisioni indipendenti

3 Le attività del ciclo iterativo in dettaglio (2) Rilevazione dei requisiti Selezionare i requisiti da realizzare nell’iterazione corrente Modificare il modello del sistema per includere concetti addizionali Sviluppare un piano dei test dell’iterazione

4 Le attività del ciclo iterativo in dettaglio (3) Progetto Decidere le parti da sviluppare o aggiornare nel corso dell’iterazione Modificare di conseguenza il modello complessivo del sistema Modificare l’architettura Pianificare i test da eseguire

5 Le attività del ciclo iterativo in dettaglio (4) Implementazione Generare automaticamente il codice delle definizioni delle classi dal modello Aggiungere a mano il codice dei metodi Eseguire i test

6 Le attività del ciclo iterativo in dettaglio (5) Test Verificare l’integrazione del nuovo codice con quello sviluppato nelle precedenti iterazioni Valutare i risultati dei test Valutare l’iterazione nel suo complesso

7 Le attività del ciclo iterativo in dettaglio (6) Preparazione della descrizione del rilascio Sincronizzare il progetto e il codice Creare librerie controllate con i risultati dell’iterazione FINE


Scaricare ppt "Ingegneria del software Modulo 1 -Introduzione al processo software Unità didattica 1 -Cicli di vita Ernesto Damiani Università degli Studi di Milano Lezione."

Presentazioni simili


Annunci Google