The Design of Design

The Design of Design: Essays from a Computer Scientist is a book by Fred Brooks, about design experiences, case studies, methods, and philosophies.