Programmer Output
-
I'm been having kind of a running argument about programmer productivity in a c++ type environment about how many line of code a programmer should be producing. YES, I know that this is a hot topic with no good answers. However, I'm looking for suggestions about what would be reasonable number. I've seen stats saying about 9K/year. He is saying about 1k-2k/week of fully debugged code. I think that number is a "little" high. But I don't have any data to back that up. Anyone out there have an idea what a reasonable number is or where I can get some information?
-
I'm been having kind of a running argument about programmer productivity in a c++ type environment about how many line of code a programmer should be producing. YES, I know that this is a hot topic with no good answers. However, I'm looking for suggestions about what would be reasonable number. I've seen stats saying about 9K/year. He is saying about 1k-2k/week of fully debugged code. I think that number is a "little" high. But I don't have any data to back that up. Anyone out there have an idea what a reasonable number is or where I can get some information?
Tom Thorp wrote:
He is saying
Who is he? You've not mentioned this.
Tom Thorp wrote:
Anyone out there have an idea what a reasonable number is or where I can get some information?
Well, it depends on what the developer's role really is. If they end up stuck in meetings for hours per week the KLOCs will go down. If they are a dedicated code monkey the number will go up (but, I'm betting the quality will go down) There is no answer to this question. It was a hot topic years ago and I really had thought it had dropped off the radar and crash landed somewhere. IMO it is not a valid metric to measure developer productivity.
Upcoming events: * Glasgow: Mock Objects, SQL Server CLR Integration, Reporting Services, db4o, Dependency Injection with Spring ... "I wouldn't say boo to a goose. I'm not a coward, I just realise that it would be largely pointless." My website
-
I'm been having kind of a running argument about programmer productivity in a c++ type environment about how many line of code a programmer should be producing. YES, I know that this is a hot topic with no good answers. However, I'm looking for suggestions about what would be reasonable number. I've seen stats saying about 9K/year. He is saying about 1k-2k/week of fully debugged code. I think that number is a "little" high. But I don't have any data to back that up. Anyone out there have an idea what a reasonable number is or where I can get some information?
What is a line of code ? Do these count: - empty lines (cosmetic reasons or other) - comment lines (I hope they count) - just a curly brace (the westcoast-eastcoast debate) And should your stats go up: - when duplicating code from one class to the next - when splitting a declaration with initializer in two lines ... And should your stats go down: - when you solve the job with fewer lines (by being more clever about it, not by putting more on a line);chances are there are fewer bugs. - when you find ways to reuse existing code ... etc. Hence, it makes no sense to me either.
Luc Pattyn
try { [Search CP Articles] [Search CP Forums] [Forum Guidelines] [My Articles] } catch { [Google] }