La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Ciclo di vita del software Identificazioni di classi e metodi del progetto Identificazione delle relazioni di ereditarietà, aggregazione e dipendenza tra.

Presentazioni simili


Presentazione sul tema: "Ciclo di vita del software Identificazioni di classi e metodi del progetto Identificazione delle relazioni di ereditarietà, aggregazione e dipendenza tra."— 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à, dallanalisi 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 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 Identificazioni di classi e metodi del progetto Identificazione delle relazioni di ereditarietà, aggregazione e dipendenza tra."

Presentazioni simili


Annunci Google