CodePhacts

📊 View Metrics

All lines in the file including code, text, comments, and blank lines

Language Statistics

Code statistics across all projects, by programming language.

Language Projects Total Lines Code Lines Comment Lines Blank Lines
java 7 1,497,009 1,206,629 161,146 129,234
assembly 21 68,926 59,404 27,021 3,988
html 12 68,761 0 152 4,003
properties 4 47,974 0 7,153 4,333
javascript 3 47,908 45,119 1,167 1,622
xml 6 36,160 0 1,891 2,936
questmaker 1 23,605 0 9,066 1,220
cpp 2 23,164 19,554 1,870 1,740
text 14 20,588 0 0 2,475
basic 7 20,065 19,014 1,021 137
php 3 14,096 11,945 1,195 956
c 1 2,778 1,810 560 408
mobprog 1 2,069 1,712 29 329
json 2 1,608 0 0 9
css 5 993 0 27 151
python 1 463 402 32 34
shell 1 234 176 18 41
batch 2 165 132 10 23
kotlin 1 103 70 16 17
csharp 1 12 9 0 3
n/a 3 0 0 0 0
Total 21 languages 1,876,681 1,365,976 212,374 153,659

📊 Portfolio-Wide Cost Estimation

Aggregate estimates across all projects based on 1,365,976 lines of code (1,366.0 K)

COCOMO (1981)

Effort: 9,745.8 person-months
Schedule: 62.2 months
Team Size: 156.6 people
Cost Estimate: $116,949,599
Mode: Semi-detached
Barry Boehm's foundational model using empirical coefficients based on project type.

COCOMO II (2000)

Effort: 6,193.2 person-months
Schedule: 55.0 months
Team Size: 112.7 people
Cost Estimate: $74,318,721
Exponent (B): 1.060
Updated model with scale factors for modern development practices and reuse.

Function Point Analysis

Function Points: 22,766 FP
Effort: 1,067.2 person-months
Schedule: 35.4 months
Team Size: 30.2 people
Cost Estimate: $12,806,025
Primary Language: java
Measures functionality independent of technology using standardized function points (~60 LOC/FP for java).

SLIM Model

Effort: 9,745.8 person-months
Schedule: 6.8 months
Team Size: 1,441.0 people
Cost Estimate: $116,949,599
Productivity Index: 5,000
Uses Rayleigh curves and Putnam's software equation emphasizing optimal staffing over time.

Putnam Model

Effort: 547,572.4 person-months
Schedule: 38.8 months
Min Schedule: 32.3 months
Team Size: 14,119.2 people
Cost Estimate: $6,570,868,973
Technology Factor: 8,000
Lawrence Putnam's lifecycle model based on productivity and minimum development time constraints.

Model Comparison Summary

Model Effort (PM) Schedule (Months) Team Size Cost (@ $75/hr)
COCOMO 9,745.8 62.2 156.6 $116,949,599
COCOMO II 6,193.2 55.0 112.7 $74,318,721
Function Points 1,067.2 35.4 30.2 $12,806,025
SLIM 9,745.8 6.8 1,441.0 $116,949,599
Putnam 547,572.4 38.8 14,119.2 $6,570,868,973
AVERAGE 114,864.9 39.6 2,898.8 $1,378,378,584

Note: These portfolio-wide estimates represent the aggregate value of all projects combined. Individual project estimates may vary based on specific technologies and complexity.