You are signed in. Close

You are signed out. Close

Thank you. Your subscription has started. Close

Thank you. You will get an email when a new comic comes out. Close

We could not confirm your payment. If you paid, use the link "Sign in" at the bottom of the page. Close

Something went wrong on our side. Please try again in a moment. Close

Brooks's law: why adding people makes a late project later

Twice the people, half the time? The myth of the man-month

Double the team, halve the time: the sum every boss makes when a software project runs late. Fred Brooks, who led one of the biggest software projects of the 1960s at IBM, called the unit behind it a myth.

  1. 1 You lead a small team that builds the app of the city marathon. Miva knows the sign-up part best, and Rono knows the results. Race day is close, and the app is late.the marathon appsign-upresultsrace dayMivaRonoyou

    You lead a small team that builds the app of the city marathon. Miva knows the sign-up part best, and Rono knows the results. Race day is close, and the app is late.

  2. 2 Your boss is not worried. Counted in person-months, one person working for one month (in 1975 people said "man-months"), the work is a simple sum: twice the people, half the time.Twicethe people,half the time!the app:12 person-months3 people × 4 monthsor6 people × 2 monthsexample numbersyour boss

    Your boss is not worried. Counted in person-months, one person working for one month (in 1975 people said "man-months"), the work is a simple sum: twice the people, half the time.

  3. 3 In an orchard, that sum works. Each picker has a tree of their own and talks to nobody, so twice the pickers clear the trees in half the time.apple pickers

    In an orchard, that sum works. Each picker has a tree of their own and talks to nobody, so twice the pickers clear the trees in half the time.

  4. 4 Your app is no orchard, though. Sign-up gives out the bib numbers, the number each runner wears, and results show them. So when Miva changes them, Rono has to know, and the sum leaves out all that talk.I changed thebib numbers.Wait, resultsuse those!MivaRono

    Your app is no orchard, though. Sign-up gives out the bib numbers, the number each runner wears, and results show them. So when Miva changes them, Rono has to know, and the sum leaves out all that talk.

  5. 5 Someone saw this coming long ago. In 1975, Fred Brooks, who had led one of the biggest software projects of the 1960s, wrote this warning. Your boss reads it and calls for more people anyway.1975: adding peopleto a late softwareproject makes it lateryour bossThat was 1975.Send me morepeople!

    Someone saw this coming long ago. In 1975, Fred Brooks, who had led one of the biggest software projects of the 1960s, wrote this warning. Your boss reads it and calls for more people anyway.

  6. Quick check

    Twice the people, about half the time. Which job works that way: flyers in every mailbox of a town, or one speech written together?Flyers, ora speech?

    Twice the people, about half the time. Which job works that way: flyers in every mailbox of a town, or one speech written together?

    Show the answer

    The flyers. Each person takes their own streets and talks to nobody. People who write one speech together must agree on every line.

  7. Go further

    The man who called the person-month a myth.1975Fred Brooks (1931 to 2022)wrote the 1975 warning,after leading IBM'sSystem/360 computersand their software

    The man who called the person-month a myth.

Next episode Sequential tasks: why some work cannot be split, however many people you add

Share this comic

More comics