La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Ciclo di vita del software

Presentazioni simili


Presentazione sul tema: "Ciclo di vita del software"— Transcript della presentazione:

1 Ciclo di vita del software
Identificazioni di classi e metodi del progetto Identificazione delle relazioni di ereditarietà, aggregazione e dipendenza tra le classi Progettazione object-oriented

2 Ciclo di vita del software
Comprende tutte le attività, dall’analisi iniziale, alla dismissione Principi di ingegneria del software Descrivono le fasi di sviluppo del software Forniscono linee guida per ciascuna fase Processo di sviluppo Analisi Progettazione, Implementazione Testing, Deployment

3 Analisi Identificazione delle funzionalità richieste
identifichiamo cosa non come Output: documento dei requisiti Descrive le funzionalità della applicazione Manuale utente …

4 Progetto Identificazione delle strutture principali che sottendono alla soluzione Decisione su classi e metodi, e relative relazioni Output: Specifica delle classi, contratti per i metodi … Relazioni tra le classi (diagrammi, diagrammi, diagrammi …)

5 Implementazione Codice delle classi Output: applicazione completa
verifica di consistenza con le specifiche verifica di correttezza rispetto agli invarianti Output: applicazione completa

6 Testing testing …

7 Installazione installazione …

8 Modelli: Waterfall Fasi di sviluppo sequenzializzate Irrealistico …

9 Modello: Spirale Bah …


Scaricare ppt "Ciclo di vita del software"

Presentazioni simili


Annunci Google