I have been thinking about the time I have invested over the past year on iPhoto2Gmail. Lots of long nights figuring out Objective C and the Cocoa API's, lots of nights tracking down bugs reported by users, etc.
In any case, I wanted a way of quantify my efforts, so I ran the excellent SLOCCount on the most current iPhoto2Gmail release. I only included files that I wrote, and didn't include Aperture2Gmail. Here's what SLOCCount reckons my efforts are worth on the open market:
Totals grouped by language (dominant language first):
objc: 1777 (95.44%)
php: 85 (4.56%)
Total Physical Source Lines of Code (SLOC) = 1,862
Development Effort Estimate, Person-Years (Person-Months) = 0.38 (4.61)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months) = 0.37 (4.47)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule) = 1.03
Total Estimated Cost to Develop = $ 51,894
(average salary = $56,286/year, overhead = 2.40).
Data "generated using David A. Wheeler's 'SLOCCount'."
I do it because I like it, not for the fame and fortune ;)
So... maybe it's time to open-source this stuff -- or maybe Apple or Google wants to buy it?
Tuesday, November 6, 2007
Quantifying a "labor of love"
Labels:
iPhoto2Gmail,
musings,
open source?,
sloccount,
source code
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment