| In case you're curious, the Table of Contents are listed below: Copyright About the Author Preface 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: In collaboration with Sharif Razzaque 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: Not from Great Design Processes 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 Acknowledgments Bibliography |