40cecbfc45d63a87497ea284e441e229

Stabilire i processi necessari

Siamo arrivati alla seconda fase della nostra analisi: dobbiamo stabilire che cosa serve per ogni Goal dal punto di vista “informatico”: Librerie, linguaggi, demoni vari etc. 

Il primo lavoro è quello di ricerca: qual è l’ambiente migliore che vuoi creare per il progetto software? Rischierai l’innovazione, usando il linguaggio e le librerie dell’ultimo grido o opterai per un sistema stabile e ultra-utilizzato? 

La risposta è sempre la solita: dipende.

LEGGI TUTTO…
A8cdec4583f3b02d0255a5fd506a3493

La pratica dell’analisi

Nel mio metodo per l’analisi del software, vi ho parlato del lato più romantico dell’analisi: non mancano però i lati pratici e tecnici che renderanno la vostra analisi precisa, fino a consentire una progettazione pragmatica del software e a portare chiarezza in ogni fase analitica e progettuale.

La pratica dell’analisi è mutata parecchio con gli anni, dal metodo a cascata fino all’agile development.

Premessa personale

Io sono contrario alla navigazione a vista e preferisco che l’analisi sia un testo sempre presente in tutto il ciclo di sviluppo del software, un documento compiuto ma allo stesso tempo non dogmatico che consenta di tenere il timone dritto fino alla consegna di ogni fase.

LEGGI TUTTO …