:Brooks's Law: prov. "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"
(Addison-Wesley, 1975, ISBN 0-201-00650-2), an excellent early book
on software engineering. 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 AI Hackers Dictionary
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"
(Addison-Wesley, 1975, ISBN 0-201-00650-2), an excellent early book
on software engineering. 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 AI Hackers Dictionary
Related:
- Brooks's Law prov.
"Adding manpower to a late software
project makes it later" -
a result of the fact that the expected advantage... - second-system effect: n. (sometimes, more euphoniously,
`second-system syndrome') When one is designing the... - second-system effect n.
(sometimes, more euphoniously,
`second-system syndrome') When one is designing the... - optimism: n. What a programmer is full of after fixing
the last bug and just before actually discovering the *next*
last bug.
Fred Brooks's book "The Mythical Man-Month" (See ... - optimism n.
What a programmer is full of after fixing the
last bug and before discovering the next last bug.
Fred Brooks's book "The Mythical Man-Month" (See... - Adding manpower to a late software project makes it later.
F. Brooks, "The Mythical Man-Month" Whenever one person... - MS-DOS:: /M-S-dos/ [MicroSoft Disk Operating System] n.
A {clone} of {{CP/M}} for the 8088 crufted together... - Green Book: n. 1. One of the three standard {{PostScript}}
references:
"PostScript Language Program Design", bylined `Adobe... - trap: 1. n. A program interrupt, usually an interrupt caused by
some exceptional situation in the user program.
In most cases, the OS performs some action, then...
From the same category:
- SMILEY
*<:
) Santa... - You can't have everything. Where would you put it?"
-
Steven... - Just believe everything I tell you, and it will all be very,
very simple." "Ah, well, I'm not sure I believe that... - code grinder: n. 1.
A {suit}-wearing minion of the sort hired in legion... - Mountain Dew and doughnuts...
because breakfast is the most important meal of the...
