Readings for CS 4500
Required readings
- Read in Brooks, The Mythical Man-Month:
- 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
- Read Wikipedia's current article on
requirements analysis.
- Read the part of Wikipedia's current article on
specifications that deals with information technology.
- Read in Brooks, The Mythical Man-Month:
- Chapter 6: Passing the Word
- Chapter 7: Why Did the Tower of Babel Fall?
- The Story of Mel, a Real Programmer
- Read in Brooks, The Mythical Man-Month:
- Chapter 8: Calling the Shot
- Chapter 9: Ten Pounds in a Five-Pound Sack
- Chapter 10: The Documentary Hypothesis
- Chapter 3: The Surgical Team
- Chapter 4: Aristocracy, Democracy, and System Design
- Chapter 11: Plan to Throw One Away
- Chapter 13: The Whole and the Parts
- Chapter 14: Hatching a Catastrophe
- Chapter 15: The Other Face
- Chapter 5: The Second-System Effect
- Chapter 12: Sharp Tools
- Chapter 16:
No Silver Bullet - Essence and Accident in Software Engineering
- Chapter 17: "No Silver Bullet" Refired
Classic readings
- Gerald M Weinberg.
The Psychology of Computer Programming.
Van Nostrand Reinhold, 1971.
Supplemental readings
Last updated 25 March 2014.