- CD de audio
- Editor: Tantor Media Inc; Edición: Unabridged (30 de agosto de 2011)
- Idioma: Inglés
- ISBN-10: 1452604126
- ISBN-13: 978-1452604121
| ||||||||||||||||||||||||
Detalles del producto
|
I highly recommend this book for anyone interested in the design and creation of software, architecture, or consumer products. You will find some dated, quaint information within its pages, such as the descriptions of the "computer notepad" and hypertext (both of which came to fruition with Palm Computers and the Web), but, as a whole, the book is a collection of relevant, interesting material. It is an excellent starting point for the study of design.
For those interested in additional study on software and user interface design (programmers, such as I), I recommend Alan Cooper's books on user interface design, and ANY of Jakob Nielsen's books. In addition, the Edward Tufte trilogy on visual representations is extremely good, although not software-specific.
Norman does a great job of describing why and how we successfully and unsuccessfully use everyday objects with relevant anecdotes. His stories are usually accompanied with lists of principles that explain good design and account for human behavior. For example, the fundamental principals of designing for people are to: Provide a good conceptual model, make controls visible and to constantly provide feedback to the user.
So how does one employ good user-centered design? Norman recapitulates his points at the end of the book by listing the seven UCD principles for transforming difficult tasks into easy ones:
1. Use both knowledge in the world and in the head
2. Simplify the structure of tasks
3. Make things visible
4. Get the mappings right
5. Exploit the powers of constraints-Natural & Artificial
6. Design for Error
7. When all else fails, standardize
It's mandatory reading for any usability software engineer but also an interesting and well written book for anyone who's ever pushed a "pull door" or scalded themselves in the shower (which is all of us).
The central point is simple-- the needs of the user are different from the needs of the designer. The designer might want everyone's actions with his system to be precise, the user might need to have a "good enough" range of precision approximation. The designer wants to make the knobs the same so they look good together, the user wants to be able to tell quickly which knob applies to which function. It's a basic concept that can't (particularly on the Internet today) be repeated often enough.
Norman looks at the kinds of errors people make in usage and discusses how designers can plan to prevent these kind of errors. He discusses some of the basic things that users find valuable and walks the reader through some classic (and often funny, because so recognizable) design errors.
The writing is clean and (with the exception of the aforementioned rambling) very clear. Norman's voice is full of humor and a real passion for the subject, and that voice is conveyed very well by the book.