Analisi delle Specifiche e dei Requisiti

Nel ciclo di vita di un software da sviluppare o modificare, un passo essenziale è l’Analisi delle Specifiche e dei Requisiti.

In questa fase si analizzano e si fissano le caratteristiche che il software dovrà necessariamente avere, attivando un canale di dialogo cliente – sviluppatore/analista, che porterà a stilare un elenco esaustivo, anche se non definitivo delle cose da implementare.

Il compito dell’analista è anche quello di far assumere consapevolezza al cliente di cosa si ha realmente bisogno, poiché molte volte ciò che sembra vitale risulta secondario e viceversa.

Al completamento delle analisi verrà prodotta una completa documentazione, formata da relazioni, report e diagrammi UML di eventuali processi.