Via Charles Miller, a link to Fred Brooks's classic essay, "No Silver Bullet". (You can also get it at the IEEE Computer Society, here.)
As a small advertisement, here's a quote:
"I believe the hard part of building software to be the specification, design, and testing of this conceptual construct, not the ...