Development Statistics

From TV-Viewer
Revision as of 19:47, 28 September 2011 by Saedelaere (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

Development Statistics

To document the progress of TV-Viewer we provide here some statistics created with sloccount. This application counts the lines of code and generates some statistic informations. Surely the amount of LOC is not a true indicator about the development of a project. For example as we switched from a two window design to a one window design lots of code was deprecated and was removed. Nevertheless this change was an important step in the development process. So the LOC is important but it is not everything that counts.

TV-Viewer 0.8.1.1

SLOC	Directory	SLOC-by-Language (Sorted)
14401   data            tcl=14401
2620    extensions      tcl=2620
1366    top_dir         tcl=1366
499     themes          tcl=499
0       icons           (none)
0       license         (none)
0       man             (none)
0       msgs            (none)
0       shortcuts       (none)

Totals grouped by language (dominant language first):
tcl:          18886 (100.00%)

Total Physical Source Lines of Code (SLOC)                = 18,886
Development Effort Estimate, Person-Years (Person-Months) = 4.37 (52.50)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 0.94 (11.26)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 4.66
Total Estimated Cost to Develop                           = $ 591,002
 (average salary = $56,286/year, overhead = 2.40).


TV-Viewer 0.8.1

SLOC	Directory	SLOC-by-Language (Sorted)
14403   data            tcl=14403
2618    extensions      tcl=2618
871     top_dir         tcl=871
499     themes          tcl=499
0       icons           (none)
0       license         (none)
0       man             (none)
0       msgs            (none)
0       shortcuts       (none)

Totals grouped by language (dominant language first):
tcl:          18391 (100.00%)

Total Physical Source Lines of Code (SLOC)                = 18,391
Development Effort Estimate, Person-Years (Person-Months) = 4.25 (51.06)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 0.93 (11.14)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 4.58
Total Estimated Cost to Develop                           = $ 574,748
 (average salary = $56,286/year, overhead = 2.40).

TV-Viewer 0.7.7

Last version with initial design

SLOC	Directory	SLOC-by-Language (Sorted)
4831    data            tcl=4831
1743    top_dir         tcl=1743
0       help            (none)

Totals grouped by language (dominant language first):
tcl:           6574 (100.00%)

Total Physical Source Lines of Code (SLOC)                = 6,574
Development Effort Estimate, Person-Years (Person-Months) = 1.44 (17.34)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 0.62 (7.39)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 2.35
Total Estimated Cost to Develop                           = $ 195,147
 (average salary = $56,286/year, overhead = 2.40).


TV-Viewer 0.7

First public release

SLOC	Directory	SLOC-by-Language (Sorted)
1197    tv-viewer-0.7   tcl=1183,sh=14

Totals grouped by language (dominant language first):
tcl:           1183 (98.83%)
sh:              14 (1.17%)

Total Physical Source Lines of Code (SLOC)                = 1,197
Development Effort Estimate, Person-Years (Person-Months) = 0.24 (2.90)
 (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months)                         = 0.31 (3.75)
 (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule)  = 0.77
Total Estimated Cost to Develop                           = $ 32,632
 (average salary = $56,286/year, overhead = 2.40).
Personal tools