
Essays on Software Engineering, Anniversary Edition
Frederick P. Brooks Jr.
简介
Few books on software project management have been as influential and timeless asThe Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects. These essays draw from his experience as project manager for the IBM System/360 computer family and then for OS/360, its massive software system. Now, 20 years after the initial publication of his book, Brooks has revisited his original ideas and added new thoughts and advice, both for readers already familiar with his work and for readers discovering it for the first time. The added chapters contain (1) a crisp condensation of all the propositions asserted in the original book, including Brooks' central argument in The Mythical Man-Month: that large programming projects suffer management problems different from small ones due to the division of labor; that the conceptual integrity of the product is therefore critical; and that it is difficult but possible to achieve this unity; (2) Brooks' view of these propositions a generation later; (3) a reprint of his classic 1986 paper "No Silver Bullet"; and (4) today's thoughts on the 1986 assertion, "There will be no silver bullet within ten years."
contents
Title Page
Copyright Page
Dedication
Table of Contents
About the Author
Preface to the 20th Anniversary Edition
Preface to the First Edition
Chapter 1. The Tar Pit
Chapter 2. The Mythical Man-Month
Chapter 3. The Surgical Team
Chapter 4. Aristocracy, Democracy, and System Design
Chapter 5. The Second-System Effect
Chapter 6. Passing the Word
Chapter 7. Why Did the Tower of Babel Fail?
Chapter 8. Calling the Shot
Chapter 9. Ten Pounds in a Five-Pound Sack
Chapter 10. The Documentary Hypothesis
Chapter 11. Plan to Throw One Away
Chapter 12. Sharp Tools
Chapter 13. The Whole and the Parts
Chapter 14. Hatching a Catastrophe
Chapter 15. The Other Face
Chapter 16. No Silver Bullet—Essence and Accident in Software Engineering
Chapter 17. "No Silver Bullet" Refined
Chapter 18. Propositions of The Mythical Man-Month: True or False?
Chapter 19. The Mythical Man-Month after 20 Years
Epilogue. Fifty Years of Wonder, Excitement, and Joy
Notes and References