Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology
Design and build better software by understanding the motivations of your collaborators. Illustrates in a step-by-step manner the design processes and presents a practical, hands-on approach to the real world process of designing a user interface (UI). Offers clear principles and a proven design philosophy, which are easily incorporated into diverse design problems. Includes a metric to measure how well a design is enabling "flow", a concept described in the book. This book not only offers a sound and proven philosophy for designing and building software, it explores the dialog between designer and software engineer, and offers insights which when applied will facilitate a higher degree of collaboration between them. With a minimal understanding of the values and motivations of one another, these people are often team members standing in adversarial relation to each other. The authors provide background, model effective thought processes and dialogs, and give the readers clear, concrete principles and examples for design considerations. This book is written for both software engineers and designers and illustrates a process which they can use to dramatically increase the quality of both product and process. Ellen Isaacs has been designing software user interfaces for over 11 years at such companies as Sun Microsystems, Excite@Home, AT&T and Electric Communities (now communities.com). She has designed applications for a variety of platforms including Windows, OpenWindows, the Web, and Palm OS. Alan Walendowski has been a software engineer working in the trenches for over 15 years. He has worked for companies such as Sun Microsystems, 3DFX, AT&T, IBM, and ComputerVision. Walendowski has worked on device drivers, graphics engines, systems software, distributed systems, client-server systems, and user interfaces.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Other editions - View all
Ability Active Desktop activity sounds Alan Alan Alan application architecture behavior bub list bub's bugs build button Collaboration Guideline conversation create Design Guideline desktop device Dipti display e-mail ease-of-use effort Ellen engineers example feedback Figure focus Functional Requirements graphic designer handle Hubbub icons implement important indicate instant messenger interaction interaction design interface design Iterative label look Main screen menu Message window Mute Nice º º offline Palm client person pop-up priority problems scroll server someone Sound ID sound messages Task Analysis Task List text message TiVo UI Spec understand update usability testing Usage Study Guideline user experience user interface user interface design user-centered design visual Walendo Walter Mossberg