Friday, February 5, 2010

Frederick P. Brooks, Jr., No Silver Bullet - Essence and Accidents of Software Engineering, Computer Magazine, April 1987

Rating: 4/5 Link
  • Why there is no silver bullet that slays the software productivity monster.
  • Why the very nature of software makes it unlikely that there will be any silver bullets in future. No inventions that will do for software productivity, reliability, and simplicity what electronics, transistors, and large-scale integration did for computer hardware.
  • Accidental and essential complexity. Advocates addressing the essential parts of the software process. Believes that a series of innovations attacking essential complexity could lead to significant improvements.