Brooks's Law - Explanations

Explanations

According to Brooks himself, the law is an "outrageous oversimplification", but it captures the general rule. Brooks points to two main factors that explain why it works this way:

  1. It takes some time for the people added to a project to become productive. Brooks calls this the "ramp up" time. Software projects are complex engineering endeavors, and new workers on the project must first become educated about the work that has preceded them; this education requires diverting resources already working on the project, temporarily diminishing their productivity while the new workers are not yet contributing meaningfully. Each new worker also needs to integrate with a team composed of multiple engineers who must educate the new worker in their area of expertise in the code base, day by day. In addition to reducing the contribution of experienced workers (because of the need to train), new workers may even have negative contributions – for example, if they introduce bugs that move the project further from completion.
  2. Communication overheads increase as the number of people increases. The number of different communication channels increases rapidly with the number of people. Everyone working on the same task needs to keep in sync, so as more people are added they spend more time trying to find out what everyone else is doing.

Read more about this topic:  Brooks's Law

Famous quotes containing the word explanations:

    In the nineteenth century ... explanations of who and what women were focused primarily on reproductive events—marriage, children, the empty nest, menopause. You could explain what was happening in a woman’s life, it was believed, if you knew where she was in this reproductive cycle.
    Grace Baruch (20th century)

    We operate exclusively with things that do not exist, with lines, surfaces, bodies, atoms, divisible time spans, divisible spaces—how could explanations be possible at all when we initially turn everything into images, into our images!
    Friedrich Nietzsche (1844–1900)

    Financiers are great mythomaniacs, their explanations and superstitions are those of primitive men; the world is a jungle to them. They perceive acutely that they are at the dawn of economic history.
    Christina Stead (1902–1983)