Fare delle stime economiche sui costi di realizzazione di un software è sempre una cosa molto delicata. Utilizzare Test Driven Development IMHO può essere un buon metodo per dare una cifra più realistica ai costi di sviluppo.
Se realizziamo la nostra applicazione usando TDD possiamo stimare a priori sia il costo per la scrittura dei test, sia il costo per la scrittura del codice con una buona approssimazione.
Se invece realizziamo un'applicazione scrivendo prima tutto il codice e poi facendo il test (senza strumenti automatici) l'unico costo che riusciamo a stabilire a priori è quello per la scrittura del codice menter per quanto riguarda il test fare delle stime attendibili è molto più difficile.
posted @ domenica 14 gennaio 2007 16:03