Professionalità ed esperienza
La fase di sviluppo presuppone la definizione delle specifiche in merito alla funzionalità, all’architettura e alla tecnologia del software da realizzare.
Analisi dei requisiti
Si riferisce allo scenario di riferimento, ai requisiti funzionali e architetturali. Vengono prese in considerazione le richieste dell'utente e le esigenze emerse. La fase finale determina la descrizione dello scenario dei requisiti attraverso un documento informale. Tale documento indica le linee generali di progettazione e sviluppo e costituisce la base su cui costruire le finalità del progetto.
Progettazione
Definizione del dettaglio generale, la progettazione dettagliata dell'interfaccia utente, la progettazione di dettaglio a livello applicativo e a livello dei dati, il piano di sviluppo.
Test e verifica
Dopo l'esecuzione dell'attività di sviluppo, la fase di test e di esecuzione delle verifica la funzionalità del progetto viene prodotta la versione intermedia del progetto software che verrà sottoposta al cliente per le relative osservazioni.