Answer: Brooks'
Most relevant text from all around the web:
According to ________ law adding more manpower to a late software project makes it later.
Brooks's law is an observation about software project management according to which "adding manpower to a late software project makes it later". It was coined by Fred Brooks in his 1975 book The Mythical Man-Month. According to Brooks an incremental person when added to a project makes it take more not less time.
According to Brooks himself the law is an "outrageous oversimplification" but it captures the general rule. Brooks points to the 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 …
According to Brooks himself the law is an "outrageous oversimplification" but it captures the general rule. Brooks points to the 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 several 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 make negative contributions for example if they introduce bugs that move the project further from completion. 2. Communication overhead increases as the number of people increases. Due to combinatorial explosion 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. 3. Adding more people to a highly divisible task such as cleaning rooms in a hotel decreases the overall task duration (up to the point where additional workers get in each other's way). However other tasks including many specialties in software projects are less divisible; Brooks points out this limited divisibility with another example: while it takes one woman nine months to make one baby "nine women can't make a baby in one month". Read more on Wikipedia
The Mythical Man-Month: Essays on Software Engineering is a book on software engineering and project management by Fred Brooks first published in 1975 with subsequent editions in 1982 and 1995. Its central theme is that "adding manpower to a late software project makes it later." This idea is known as Brooks' law and is presented along with the second-system effect and advo...
Disclaimer:
Our tool is still learning and trying its best to find the correct answer to your question. Now its your turn, "The more we share The more we have". Comment any other details to improve the description, we will update answer while you visit us next time...Kindly check our comments section, Sometimes our tool may wrong but not our users.
Are We Wrong To Think We're Right? Then Give Right Answer Below As Comment
No comments:
Post a Comment