Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoConcetta Tarantino Modificato 9 anni fa
1
Ingegneria del software Modulo 1 - Introduzione al processo software Unità didattica 1 -Cicli di vita Ernesto Damiani Università degli Studi di Milano Lezione 4 – Il modello iterativo
2
Modelli evolutivi Sviluppo iterativo e prototipazione Iterazione: ripetizione delle fasi del modello waterfall. Ogni iterazione produce un prototipo Prototipo: modello approssimato dell’applicazione con funzionalità parziali Throw-away o evoluzione
3
Iterazioni Di solito per progetti di 18 mesi o meno, servono da 3 a 6 iterazioni In genere, le iterazioni hanno tutte la stessa durata Le variazioni dipendono dalla fase. La fase di elaboration può richiedere iterazioni più brevi di quella di construction
4
Ciclo di vita iterativo
5
Caratteristiche del ciclo di vita iterativo Pianificazione preventiva Possibilità di gestire variazioni dei requisiti in corso d’opera Basato sull’evoluzione di prototipi eseguibili e non sulla documentazione Coinvolgimento degli utenti fin dalle prime fasi Gestione del rischio
6
Critiche al modello iterativo Non garantisce l’eliminazione dei rischi Il riuso dei prototipi può essere parziale o anche nullo Protezione non completa dalle variazioni dei requisiti in corso d’opera
7
Iterazione e riduzione del rischio
8
Profilo di rischio del modello iterativo FINE
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.