Skip to content
Ever Works

Brooks' Law

Software project management principle stating that adding manpower to a late project makes it later, highlighting the communication overhead and ramp-up time costs of expanding team size.

Last updated: 2026-03-14 18:50

Overview

Brooks' Law is an observation about software project management coined by Fred Brooks in his 1975 book "The Mythical Man-Month." It states:

"Adding manpower to a late software project makes it later."

Core Concept

Communication Overhead

Each additional person brings fixed hours (typically 40/week), but communication paths expand exponentially:

Communication Paths Formula: n(n-1)/2

Where n = number of team members

Examples:

At some point, each additional person becomes a net loss.

Ramp-Up Time

Brooks identified that new team members:

Supporting Research

2012 Empirical Analysis

Study of over 1,000 projects identified:

2015 CHAOS Report

Project success rates by size:

(Success = on time, on budget, meeting requirements)

Implications for Time Tracking

Planning Assumptions

Team Size Optimization

Resource Estimation

When estimating, factor in:

When Brooks' Law Applies

High Applicability

Lower Applicability

Mitigation Strategies

1. Plan for Right Size from Start

2. Invest in Documentation

3. Partition Work Effectively

4. Limit Team Growth

Related Concepts

Modern Relevance

The principle remains highly relevant in:

Key Takeaways

  1. More people ≠ faster completion
  2. Communication overhead grows exponentially
  3. Ramp-up time is significant
  4. Small teams are often more effective
  5. Plan team size carefully from project start
  6. Late additions rarely help schedule

Related Items