
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
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.
This book investigates how the principles of professional design can be integrated into software development to create more effective and satisfying user experiences. The authors, Terry Winograd and Peter Gordon, curate a collection of essays and interviews from industry leaders to argue that software creation is a design discipline rather than purely a technical one. By synthesizing insights from experts like Donald Norman and David Kelley, the text provides a framework for developers to move beyond functional requirements toward human-centered design practices.
What You Will Find
Experts recognize this work as a foundational text for bridging the gap between engineering and design disciplines. Readers frequently note that the book remains relevant for its focus on the human-centric aspects of software development rather than fleeting technical trends.
Page Count:
321
Publication Date:
1996-01-01
Publisher:
ACM Press
ISBN-10:
0201854910
ISBN-13:
9780201854916
No comments yet. Be the first to share your thoughts!