Posts tagged: The Mythical Man-Month

Bearing Children and Building Websites . . . aka The Law of the Harvest

By , October 22, 2013 2:05 pm

Third, we are doing everything we can possibly do to get the websites working better, faster, sooner. We got people working overtime, 24/7, to boost capacity and address the problems. Experts from some of America’s top private-sector tech companies, who’ve, by the way, have seen things like this happen before, they want it to work.

They’re reaching out. They’re offering to send help. We’ve had some of the best IT talent in the entire country join the team. And we’re well into a tech surge to fix the problem. And we are confident that we will get all the problems fixed.

President Obama, yesterday in the Rose Garden.

Yeah, but . . .

The second fallacious thought mode is expressed in the very unit of effort used in estimating and scheduling [a programming job]: the man-month. Cost does indeed vary as the product of the number of men and the number of months. Progress does not. Hence the man-month as a unit for measuring the size of a job is a dangerous and deceptive myth. It implies that men and months are interchangeable.

When a [programming] task cannot be partitioned because of sequential constraints, the application of more effort has no effect on the schedule. The bearing of a child takes nine months, no matter how many women are assigned. Many software tasks have this characteristic because of the sequential nature of debugging.

Frederick P. Brooks, “The Mythical Man-Month.”

And for good measure.

Panorama Theme by Themocracy