Brooks's Law programming
"Adding manpower to a late software project makes it later" - a result of the fact that the expected advantage from splitting work among N programmers is O(N) (that is, proportional to N), but the complexity and communications cost associated with coordinating and then merging their work is O(N^2) (that is, proportional to the square of N).
The quote is from Fred Brooks, a manager of IBM's OS/360 project and author of "The Mythical Man-Month".
The myth in question has been most tersely expressed as "Programmer time is fungible" and Brooks established conclusively that it is not. Hackers have never forgotten his advice; too often, management still does.
See also creationism, second-system effect, optimism.
[The Jargon File]
(1996-09-17)
| The Free On-line Dictionary of Computing, © 1993-2007 Denis Howe |
brooks's law
To learn more about brooks's law visit Britannica.com
| © 2008 Encyclopædia Britannica, Inc. |
View results from: Dictionary | Thesaurus | Encyclopedia | All Reference | the Web
Perform a new search, or try your search for "brooks's law" at:
- Amazon.com - Shop for books, music and more
- Reference.com - Encyclopedia Search
- Reference.com - Web Search powered by Google
- Thesaurus.com - Search for synonyms and antonyms














