Fraser Speirs ([info]fraserspeirs) wrote,
@ 2004-12-09 09:27:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
The SLOC Meme

One of the more genuinely interesting memes going about the Cocoa developer blogs I read (In this case, Gus, Buzz and Mike) concerns the SLOC count of various projects.

Here are my numbers:

Xjournal

Total Physical Source Lines of Code (SLOC)12,585
Development Effort Estimate, Person-Years (Person-Months)2.86 (34.28)
Estimated Average Number of Developers (Effort/Schedule)3.58
Total Estimated Cost to Develop$ 385,911

FlickrExport

Total Physical Source Lines of Code (SLOC)2,235
Development Effort Estimate, Person-Years (Person-Months)0.47 (5.58)
Schedule Estimate, Years (Months)0.40 (4.81)
Estimated Average Number of Developers (Effort/Schedule)1.16
Total Estimated Cost to Develop$ 62,861

Fotobilder iPhoto Plugin (so far)

Total Physical Source Lines of Code (SLOC)3,123
Development Effort Estimate, Person-Years (Person-Months)0.66 (7.93)
Schedule Estimate, Years (Months)0.46 (5.49)
Estimated Average Number of Developers (Effort/Schedule)1.44
Total Estimated Cost to Develop$ 89,319

All sorts of caveats apply to this kind of analysis. For example, have I really done the work of 6.18 developers over the past two years? Have I really produced 3.99 person-years of work in two years?

Actually, it kind of feels like it.




(Post a new comment)


[info]xmusouka
2004-12-09 01:27 pm UTC (link)
Paul Graham often discusses how startups work their asses of to succeed...

(Reply to this)


Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…