Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology

Front Cover
Sams Publishing, 2002 - Computers - 336 pages
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.

Contents

II
1
III
8
IV
16
V
36
VI
58
VIII
87
IX
88
X
92
XXVIII
129
XXIX
130
XXX
132
XXXI
133
XXXII
134
XXXIII
135
XXXIV
136
XXXV
139

XI
96
XII
99
XIII
102
XIV
103
XV
107
XVI
114
XVIII
116
XIX
118
XX
120
XXI
122
XXII
123
XXIII
124
XXV
126
XXVI
127
XXVII
128
XXXVII
141
XXXVIII
146
XXXIX
148
XLI
151
XLII
154
XLIII
156
XLIV
158
XLV
159
XLVI
189
XLVII
192
XLVIII
193
XLIX
200
L
214
LI
234
Copyright

Other editions - View all

Common terms and phrases

About the author (2002)

Ellen Isaacs is a technology design leader at AT&T Labs. She has been designing user interfaces for over 12 years at such companies as Sun Microsystems, Excite@Home, and Electric Communities, where she worked on systems for Palm PDAs, the Web, Windows, and OpenWindows. Active in the human-computer interaction community, Ellen has designed and studied the use of innovative applications that help people communicate, collaborate, and manage their information. She has a Ph.D. in cognitive psychology from Stanford University. Ellen can be reached at ellen@uidesigns.com.

Alan Walendowski is a software engineer at AT&T Labs. He has been writing software for 15 years, working for companies such as Sun Microsystems, 3dfx, IBM, and ComputerVision. A "general purpose" programmer, he has developed device drivers, graphics engines, distributed systems, and user interfaces on various platforms, including PalmOS, Solaris, Linux, and Windows. Alan has a bachelor's degree in computer science from Boston University. He can be reached at alan@uidesigns.com.

The authors have developed a Web site to continue the discussion started in this book. Please visit www.uidesigns.com to contribute your comments and questions.

Bibliographic information