The Mythical Man-Month by Frederick P. Brooks — book cover
Computer programming management · Addresses, essays, lectures · Software engineering

The Mythical Man-Month by Frederick P. Brooks — Summary, Key Ideas & Quotes

1974195 pages3-min Big ideas4.2 (31)
Rate it
What is The Mythical Man-Month about?

Classic text on the human side of software engineering, containing essays on the management of software teams, projections about how computer languages and tools will evolve, and philosophical speculation. Unlike most other books about computing, Brooks' work has been remarkably enduring, remaining in print for at least four decades. The book is most famous for its statement of Brooks' Law: "adding manpower to a late software project makes it later".

A glimpse inside

Illustration for The Mythical Man-Month
Brooks' Law: The Man-Month Fallacy

Brooks' most famous observation is that adding manpower to a late software project makes it later. This is because software development is not a simple matter of dividing tasks among more people; communication overhead grows rapidly as team size increases, and new members require time to get up to speed. The 'mythical man-month' is the mistaken belief that effort (measured in person-months) and schedule are interchangeable. In reality, some tasks are sequential, not parallelizable, and adding people often creates more coordination problems than it solves.

The Tar Pit of Software Engineering

Brooks likens software engineering to a tar pit where both the small and mighty can get stuck. The complexity arises not just from the technical challenge, but from the essential difficulties of communication, specification, and change. He distinguishes between accidental difficulties (those that can be reduced with better tools) and essential ones (inherent to the nature of software). This metaphor highlights why software projects are uniquely prone to overruns and disappointments.

See all 6 key ideas →

Ratings at a glance

Open Library
4.2 / 5
31 ratings
Get smart in 3 min
6 key ideas, distilled
  1. 1Brooks' Law: The Man-Month Fallacy
  2. 2The Tar Pit of Software Engineering
  3. 3The Surgical Team Model
  4. 4Conceptual Integrity
  5. 5The Second-System Effect

Popular quotes from The Mythical Man-Month

Adding manpower to a late software project makes it later.
The bearing of a child takes nine months, no matter how many women are assigned.
Plan to throw one away; you will, anyhow.

Frequently asked

Classic text on the human side of software engineering, containing essays on the management of software teams, projections about how computer languages and tools will evolve, and philosophical speculation. Unlike most other books about computing, Brooks' work has been remarkably enduring, remaining in print for at least four decades. The book is most famous for its statement of Brooks' Law: "addin