Architetettura del programma
Dati e tracciati record
Piano dei Test
Partendo dalle specifiche, risultato della fase precedente, viene creato un progetto del programma, stabilendo larchitettura di tutta la soluzione.
Le varie entità e relazioni sono trasformate nei tracciati record dei vari file, le funzioni richieste vengono specificate ad un livello di dettaglio tale da poter essere facilmente tradotte in codice, vengono stabilite la divisione in moduli e le interfacce tra questi.
In questa fase è molto importante specificare anche un dettagliato piano dei test, sia di ogni modulo, che di verifica dellintegrazione tra i vari moduli.