Jump to ratings and reviews
Rate this book

Bringing Design to Software

Rate this book
The book contains essays contributed by prominent software and design professionals, interviews with experts, and profiles of successful projects and products. These elements are woven together to illuminate what design is, to identify the common core of practices in every design field, and to show how software builders can apply these practices to produce software that is more satisfying for users. The initial chapters view software from the user's perspective, featuring the insights of experienced software designers and developers, including Mitchell Kapor, David Liddle, John Rheinfrank, Peter Denning, and John Seely Brown. Subsequent chapters turn to the designer and the design process, with contributions from designers and design experts, including David Kelley, Donald Schon, and Donald Norman. Profiles discussing Mosaic, Quicken, Macintosh Human Interface Guidelines, Microsoft Bob, and other notable applications and projects highlight key points in the chapters.
This book is for a broad community of people who conceive, develop, market, evaluate, and use software. It is foremost for software designers - particularly the reflective designer who is driven by practical concerns yet is able to step back for a moment and reflect on what works, what doesn't work, and why. At the same time, it reveals new directions and new possibilities for programmers who build software and for product managers who bring software to market.

321 pages, Paperback

Published January 1, 1996

6 people are currently reading
102 people want to read

About the author

Terry Winograd

16 books9 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
8 (20%)
4 stars
16 (40%)
3 stars
13 (32%)
2 stars
1 (2%)
1 star
2 (5%)
Displaying 1 - 3 of 3 reviews
Profile Image for Marcia Conner.
Author 6 books111 followers
January 19, 2014
I just re-read parts of this book and was reminded that John Seely Brown and Paul Duguid's chapter on Simplicity (Keep It Simple, chapter 7) is worth the price of the whole book. You can read just this chapter on JSB's website. http://www.johnseelybrown.com/keeping...

The book isn't light reading. It has a formal, not quite academic tone, but is filled with real-world examples, metaphors and descriptions that put everything into context quickly. Of course is a bit dated now, yet it's fantastic to see how much of what still needs to be done to create useful tools was outlined clearly in this book. A must-read for anyone interested in software design or technology design in general.
46 reviews
April 1, 2023
don’t waste your time on this book. it is outdated and full of material that is now completely irrelevant. i cannot find any usefull idea in this book: either pages are covered with banalities or with ideas that are completely irrelevant to software development and just added to the book because they contained some words about “design”.
447 reviews6 followers
September 25, 2008
These days, many companies have a position called Software Architect, but when this book was written, in 1996, there was no such thing. This is a collection of essays on how to design software written people who were pioneers in the field. It's a very interesting book, if you're a software developer.
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.