The Design of Design: Essays from a Computer Scientist is the winner of Turing Award, father of software engineering and author of The Mythical Man-Month Frederick P. Brooks's another masterpiece - specially designed to reveal the essence of software designing!

For software development, project or building, effective design is always the core of work. While the fact is, the things we really know about design process is so little that there is no need to mention how to perform effective and elegant design. The Design of Design: Essays from a Computer Scientist accurately found the inner invariants exist in all kinds of design projects, revealed the procedure and pattern for excellent designs, and encouraged developers to regard bold innovation as the core power in software engineering.

Although The Design of Design was published in 2010, it came with epoch-making milestone meaning, which determines it is a classic work that should be read again and again by each architect, project manager and developer engaged in software industry.

Table Of Contents

  • Part I: Models of Designing 
    • Chapter 1: The Design Question
    • Chapter 2: How Engineers Think of Design–The Rational Model
    • Chapter 3: What’s Wrong with This Model?
    • Chapter 4: Requirements, Sin, and Contracts
    • Chapter 5: What Are Better Design Process Models?
  • Part II: Collaboration and Telecollaboration 
    • Chapter 6: Collaboration in Design
    • Chapter 7: Telecollaboration
  • Part III: Design Perspectives 
    • Chapter 8: Rationalism versus Empiricism in Design
    • Chapter 9: User Models–Better Wrong than Vague
    • Chapter 10: Inches, Ounces, Bits, Dollars–The Budgeted Resource
    • Chapter 11: Constraints Are Friends
    • Chapter 12: Esthetics and Style in Technical Design
    • Chapter 13: Exemplars in Design
    • Chapter 14: How Expert Designers Go Wrong
    • Chapter 15: The Divorce of Design
    • Chapter 16: Representing Designs’ Trajectories and Rationales
  • Part IV: A Computer Scientist’s Dream System for Designing Houses 
    • Chapter 17: A Computer Scientist’s Dream System for Designing Houses–Mind to Machine
    • Chapter 18: A Computer Scientist’s Dream System for Designing Houses–Machine to Mind
  • Part V: Great Designers 
    • Chapter 19: Great Designs Come from Great Designers
    • Chapter 20: Where Do Great Designers Come From?
  • Part VI: Trips through Design Spaces: Case Studies 
    • Chapter 21: Case Study: Beach House “View/360”
    • Chapter 22: Case Study: House Wing Addition
    • Chapter 23: Case Study: Kitchen Remodeling
    • Chapter 24: Case Study: System/360 Architecture
    • Chapter 25: Case Study: IBM Operating System/360
    • Chapter 26: Case Study: Book Design of Computer Architecture: Concepts and Evolution
    • Chapter 27: Case Study: A Joint Computer Center Organization: Triangle Universities Computation Center
    • Chapter 28: Recommended Reading

Download URLs

 (9.30 MB | Homepage)