Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
1
Fasi di sviluppo di un software
2
La filiera del software
La filiera di produzione del software comprende alcune fasi. Definizione delle specifiche funzionali Progetto del software Visione iniziale del prodotto Scrittura del codice Test del codice Fasi di sviluppo di un software
3
La filiera del software
Prima di iniziare la progettazione e lo sviluppo di un software, viene effettuato uno studio di fattibilità, che serve per valutare costi e benefici del progetto per cliente e utenti. Lo studio di fattibilità deve essere compreso dal cliente e, successivamente, dall’analista informatico. Visione iniziale del prodotto Fasi di sviluppo di un software
4
La filiera del software
L’output di questa fase è un documento. Il documento riporta modalità di intervento in tempi e con costi accettabili per il problema a cui la realizzazione del software deve dare una soluzione. Visione iniziale del prodotto Fasi di sviluppo di un software
5
La filiera del software
Comprende la definizione e le specifiche dei requisiti e la descrizione di che cosa deve fare il sistema. L’analisi funzionale deve essere basata sullo studio di fattibilità. Si può dire che l’analisi ha lo scopo di definire il problema da risolvere. Definizione delle specifiche funzionali Fasi di sviluppo di un software
6
La filiera del software
L’output di questa fase è l’analisi funzionale, un documento basato sullo studio di fattibilità dove sono raccolte le informazioni rese dal cliente. Si può dire che l’analisi ha lo scopo di definire (il più precisamente possibile) il problema da risolvere. Definizione delle specifiche funzionali Fasi di sviluppo di un software
7
La filiera del software
Nella fase di progettazione si definiscono le linee essenziali della struttura del prodotto software in funzione dei requisiti evidenziati dall’analisi. Viene prodotto un documento che permette di avere una architettura di alto livello e una specifica delle caratteristiche dei singoli componenti. Progetto del software Fasi di sviluppo di un software
8
La filiera del software
L’output di questa fase è un documento che riporta la definizione puntuale delle caratteristiche il prodotto dovrà avere. Nell’analisi funzionale abbiamo detto che realizzeremo, per esempio, una serie di applicazioni, ora diciamo come devono essere fatte nel dettaglio. Progetto del software Fasi di sviluppo di un software
9
La filiera del software
In questa fase viene realizzato il software vero e proprio codificato attraverso dei linguaggi di programmazione (a seconda di quelle che sono le esigenze funzionali). Scrittura del codice Fasi di sviluppo di un software
10
La filiera del software
Il collaudo consiste nella verifica e nella validazione del software rispetto ai requisiti individuati dall’analisi. Il collaudo test valuta la correttezza rispetto alle specifiche e mira a individuare eventuali bug (difetti o malfunzionamenti). Test del codice Fasi di sviluppo di un software
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.