Brooks’ law - Deepstash
Productivity Systems

Learn more about leadershipandmanagement with this collection

How to set achievable goals

How to create and stick to a schedule

How to break down large projects into smaller manageable tasks

Productivity Systems

Discover 46 similar ideas in

It takes just

6 mins to read

Brooks’ law

Brooks’ law

Brooks’ law is the observation that “adding manpower to a late software project makes it later”.

Applied wider, this principle shows that adding more resources, especially people, to various types of projects is often unhelpful and counterproductive.

19

166 reads

MORE IDEAS ON THIS

How to account for Brooks’ law

  • To account for Brooks's law, you should avoid assuming that adding more resources to a project will help.
  • Assess whether you should add resources, how many and in what way.
  • Consider how adding more resources can help

20

54 reads

Adding unnecessary resources

Adding unnecessary resources

If someone else in your organization insists on adding more resources, consider doing the following:

  • Ask them to explain their reasoning, and explain the flaws in it.
  • Explain to them why it’s a bad idea, potentially while mentioning Brooks’ law.
  • Help them find an altern...

21

46 reads

Humorous statements associated with Brooks’ law

Humorous statements associated with Brooks’ law

  • “Nine women can’t make a baby in one month”
  • “You get water by digging one well a hundred feet deep, not a hundred wells one foot deep”
  • “What one programmer can do in one month, two programmers can do in two months”.

20

107 reads

Generalizing Brooks’ law

Brooks' law can be expanded in three ways to generalize it and consider it in other contexts.

  • Brooks's law can be applied to other endeavours such as different types of business, academic, and hobby projects.
  • Brook's law can be applied to negative outco...

19

71 reads

Examples of Brooks’ law

A classic example of Brooks’ law is a software project behind schedule. This leads management to allocate more developers to it, which causes further delays because it takes time to train the new developers.

Another example is a project that could be handled quickly by a small team but is d...

18

93 reads

Caveat about Brooks’ law

Whether or not Brooks' law applies in a situation depends on various factors, such as:

  • The attributes of the people working on the project - their ability and willingness to teach others.
  • The attributes of the people who are being added to the project - their ability and willin...

18

50 reads

Rationale behind Brooks’ law

Rationale behind Brooks’ law

  • Adding more people to a project doesn't mean it will be completed faster.
  • People who are already working on the project must spend time training newcomers.
  • It takes time for new people to join the project to become productive.
  • Time is spent on communication rather tha...

20

61 reads

CURATED FROM

CURATED BY

lakshbbd

Social media evangelist. Coffee maven.

Related collections

More like this

Scheduling Reinforcement

Scheduling the rewards on intermittent reinforcement can be used on various schedules, each with its own degree of effectiveness and situations to which it can be appropriately applied. Some of the schedules are:

  • Fixed-ratio: used to reward based on the amount of work don...

Remote decision making

I asked several top managers from various industries what are the pros and cons of the remote decision-making process. The fact that they identified several disadvantages and talked more about each can be a sign that the process is neither optimal nor qualitative.

+ All the...

Read & Learn

20x Faster

without
deepstash

with
deepstash

with

deepstash

Access to 200,000+ ideas

Access to the mobile app

Unlimited idea saving & library

Unlimited history

Unlimited listening to ideas

Downloading & offline access

Personalized recommendations

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.

Email

I agree to receive email updates