Friday, March 02, 2007
Metrics and Developer Productivity
It is difficult at best to quantify developer productivity, yet this doesn't make the need to produce metrics go away. Of course, many agilists will simply refer to folks as enterprisey and go on the attack, respond with nomenclature and avoid proposing any solutions.
It is somewhat intuitive that measuring lines of code isn't elegant and is one of the evils practiced by process weenies in the 80's. The only thing worse is measure the notion of man-hours / FTE's or whatever term your enterprise favors as this minimally introduces a gender bias for all the wonderful women in IT who also serve dual duty as head of the household.
Is Smalltalk more productive than Java, probably not as no one has facts to support this. The same can be said of Java being more productive than Smalltalk. Anyway, I wonder if someone else has a better way of measuring without necessarily attacking the need to measure?
Links to this post: