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,494,007 1,204,064 160,929 129,014
html 12 68,752 0 152 4,000
assembly 20 68,627 59,166 26,923 3,986
properties 4 47,947 0 7,147 4,330
javascript 3 47,878 45,089 1,167 1,622
xml 5 36,017 0 1,891 2,924
questmaker 1 23,605 0 9,066 1,220
cpp 2 23,132 19,525 1,869 1,738
text 13 20,383 0 0 2,415
basic 7 20,065 19,014 1,021 137
php 2 11,208 9,630 931 647
c 1 2,776 1,808 560 408
mobprog 1 2,069 1,712 29 329
json 2 1,608 0 0 9
css 4 554 0 10 88
python 1 460 412 19 34
shell 1 234 176 18 41
batch 2 158 125 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,869,595 1,360,800 211,758 152,985

📊 Portfolio-Wide Cost Estimation

Aggregate estimates across all projects based on 1,360,800 lines of code (1,360.8 K)

COCOMO (1981)

Effort: 9,704.4 person-months
Schedule: 62.1 months
Team Size: 156.2 people
Cost Estimate: $116,453,385
Mode: Semi-detached
Barry Boehm's foundational model using empirical coefficients based on project type.

COCOMO II (2000)

Effort: 6,168.4 person-months
Schedule: 54.9 months
Team Size: 112.3 people
Cost Estimate: $74,020,248
Exponent (B): 1.060
Updated model with scale factors for modern development practices and reuse.

Function Point Analysis

Function Points: 22,680 FP
Effort: 1,063.1 person-months
Schedule: 35.3 months
Team Size: 30.1 people
Cost Estimate: $12,757,500
Primary Language: java
Measures functionality independent of technology using standardized function points (~60 LOC/FP for java).

SLIM Model

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

Putnam Model

Effort: 544,669.8 person-months
Schedule: 38.7 months
Min Schedule: 32.3 months
Team Size: 14,065.7 people
Cost Estimate: $6,536,037,444
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,704.4 62.1 156.2 $116,453,385
COCOMO II 6,168.4 54.9 112.3 $74,020,248
Function Points 1,063.1 35.3 30.1 $12,757,500
SLIM 9,704.4 6.8 1,437.5 $116,453,385
Putnam 544,669.8 38.7 14,065.7 $6,536,037,444
AVERAGE 114,262.0 39.6 2,887.7 $1,371,144,392

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