I've been working for this client between 3 and 5 days a week for about a year and a couple of months - I've had somebody else work with me for 3 of those months.
The result of our labour according to SLOCCount :
Total Physical Source Lines of Code (SLOC) = 29,340
Development Effort Estimate, Person-Years (Person-Months) = 6.95 (83.38)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months) = 1.12 (13.43)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule) = 6.21
Total Estimated Cost to Develop = $ 938,587
(average salary = $56,286/year, overhead = 2.40).
SLOCCount, Copyright (C) 2001-2004 David A. Wheeler
Wow!
Very nearly a million dollars!
At a cost of about 80,000 dollars (at a 2:1 exchange rate with GBP).
Interesting sloccount problem... (Score:1)
Note to self, if not, write Perl::Sloccount.
Secondly, one interesting problem I've noticed is that when my codebases get to around 50,000 lines of code, they stop growing.
It's as if the rate at which problems can be factored out and moved into CPAN modules, plus general refactoring, cancels out the code growth for new features.
That or I guess I might be getting bored with that proble
Re: (Score:1)
… SelfLoader?
Re:Interesting sloccount problem… (Score:1)
Test::Inline? Test::Pod::Snippets?
Re: (Score:2)
The longer I work on them the less the LoC grows.. sometimes the LoC shrink as I refactor the code to be better or replace a wheel I reinvented with one from CPAN.
@JAPH = qw(Hacker Perl Another Just);
print reverse @JAPH;
GIGO (Score:1)
Re: (Score:1)
Firstly, the dollar value sloccount sets is based on effort, not value, and for a finished product, and is based on standard estimate models with a reasonable track record.
That is, if that code was a finished product, how much should it have cost to develop.