Wiki Home

Square Root Rule


Namespace: SoftwareEng
The "Square Root Rule" is a RuleOfThumb formula for determining the maximum number of developers to put on a project.

Elapsed_person_months =(Total non management effort in hours) * 1.25 / 168
Developers=  Elapsed_person_months^0.5, rounded up to next whole number

Thus:
1000-hour programming effort= 3 developers
More yields: Hrs = # developers
40= 1
80= 1
120= 1
160= 2
200= 2
400= 2
1000= 3
2000= 4
4000= 6
10000= 9
Source: Keane Productivity Methods
Category Configuration Management
( Topic last updated: 1999.08.15 05:06:08 PM )