Analisi di processo: perchè è importante e come farla bene.
"Lavoro incessante, analisi, riflessione, molta scrittura, infinita autocorrezione: questo è il mio segreto."
Johann Sebastian Bach
Introduzione
Rispetto a molte altre software house, che partono sin da subito con la fase di sviluppo dei programmi, noi prevediamo sempre una fase di analisi dettagliata dell'azienda, del modo in cui lavora, e della sua struttura organizzativa. Questo ci permette di capire meglio come funziona il meccanismo-azienda del nostro cliente, e ci permette di creare applicativi focalizzati sulla realtà specifica dell'azienda in questione, senza generalizzazioni, nè pregiudizi.
Tuttavia, dato che questo metodo prevede un impegno diretto del cliente nella fase di analisi, in molti ci chiedono come mai sia proprio necessario analizzare prima di sviluppare: perchè vogliamo analizzare i flussi, il modo in cui l'azienda lavora, come sono organizzate le persone e quali problemi hanno ancor prima di iniziare gli sviluppi? Perchè non possiamo partire direttamente con lo sviluppo del software e vedere i problemi man mano che si presentano, dato che le specifiche vengono fornite dal cliente stesso?
In questo articolo voglio trattare...
continua a leggere