Productivitatea in dezvoltarea software
In categoria calitate, in data de 27 July 2011

Metricile ca si obiectivele SMART ne ajuta sa ne scalam si ne pot influenta motivatia muncii. Din pacate in industria software este tare greu de masurat acel ceva care da sens afacerii.
Logica simpla goal-question-metric nu indentifica adevaratele chei ale competentei si ale succesului. Putem numara linile de cod, numarul de erori introdus raportat la numarul de linii de cod, numarul de fuctionalitati noi implementate sau direct profitul generat raportat la numarul de ore/banii investiti. Tendinta de a masura ceva (orice) pentru ca mai apoi sa ne prefacem ca am depasit norma este extrem de mare. Stahanovismul in industria software genereaza metrici nefunctionale.
Realitatea este ca nu putem masura productivitatea dezvoltatorilor software decat ca un feed-back al clientului la cativa ani dupa ce produsul a fost vandut si utilizat.
Cannot Measure Productivity by Martin Fowler, Technical Debt
Afisari :1187Tags: GQM, Martin Fowler, metrica, productivitate




1 Response to Productivitatea in dezvoltarea software
Costin PIETRARU
August 16th, 2011 at 2:21 pm
O alta parere … http://www.joelonsoftware.com/items/2006/11/10b.html
“The whole fraud is only possible because performance metrics in knowledge organizations are completely trivial to game. The best part is that most management consultants, the stunningly good-looking, bright, earnest chipmunks with 4.0s in Russian Lit from Harvard who work for these companies, have absolutely no way of knowing this, so they can go through this whole exercise without even knowing that they’re doing it! “