22 used & new from $29.95

Have one to sell? Sell yours here
 
 
Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

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

~ (Author), Alan Walendowski (Author)
4.9 out of 5 stars  See all reviews (9 customer reviews)


Available from these sellers.


4 new from $83.99 18 used from $29.95

Customers Who Bought This Item Also Bought

GUI Bloopers 2.0, Second Edition: Common User Interface Design Don'ts and Dos (Interactive Technologies)

GUI Bloopers 2.0, Second Edition: Common User Interface Design Don'ts and Dos (Interactive Technologies)

by Jeff Johnson PhD
4.7 out of 5 stars (12)  $26.20
Web-Based Learning: Design, Implementation, and Evaluation

Web-Based Learning: Design, Implementation, and Evaluation

by Gayle V. Davidson-Shivers
$65.00
Universal Principles of Design

Universal Principles of Design

by Kritina Holden
4.6 out of 5 stars (64)  $26.40
A Project Guide to UX Design: For user experience designers in the field or in the making

A Project Guide to UX Design: For user experience designers in the field or in the making

by Carolyn Chandler
5.0 out of 5 stars (8)  $23.09
Designing the Obvious: A Common Sense Approach to Web Application Design

Designing the Obvious: A Common Sense Approach to Web Application Design

by Robert Hoekman
4.4 out of 5 stars (28)  $26.39
Explore similar items

Editorial Reviews

Amazon.com Review

Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology is a must-have book for anyone developing user interfaces (UI). The authors define a seemingly simple goal, the Cooperative Principle for Technology: "[T]hose who are designing, building, or managing the development of technology should teach their products to follow the same basic rules of cooperation that people use with each other."

In the first section, they show lots of good and bad UI examples from different devices (PC, PDA, photocopier, even a dashboard). Bad examples include confusing pop-ups, crowded menus, and hilarious error messages like this one from Yahoo! Messenger: "You are not currently connected. Please click on Login and then Login to login again."

The book gives succinct design principles like, "Treat clicks as sacred." A violation of this would be those dreaded "Do you really mean it?" pop-ups. Using a butler as an analogy, they point out that he'd soon be out of a job if he questioned, "Madam, are you sure you want me to answer the door?" A design guideline says, "If you have an Undo feature, there is no need to break the users' flow to ask them whether they really want the program to do what they just asked it to do." Design guidelines like this appear in the margins throughout the book for easy reference and are gathered in a handy appendix.

The second section goes into detail on the creation of the authors' own project, Hubbub, a multidevice instant-messaging application. Whenever a step in the process reflects the application of a design principle, it's called out in purple in the text. Thus, the book itself is an example of a cooperative UI that helps readers keep ideas organized as they read along.

Even if you're not developing user interfaces, you'll enjoy this book. There are many moments of recognition when you see just how flawed your favorite, or most hated, everyday application/operating system/Web site is, and how easily it could have been improved. And you may even find the principles of Cooperative Technology informing nontechnological areas of your life. The authors make politeness and the anticipation of the needs of others seem logical, feasible, and elegant. --Angelynn Grant



Product Description

Written from the perspectives of both a user interface designer and a software engineer, this book demonstrates rather than just describes how to build technology that cooperates with people. It begins with a set of interaction design principles that apply to a broad range of technology, illustrating with examples from the Web, desktop software, cell phones, PDAs, cameras, voice menus, interactive TV, and more. It goes on to show how these principles are applied in practice during the development process -- when the ideal design can conflict with other engineering goals.

The authors demonstrate how their team built a full-featured instant messenger application for the wireless Palm and PC. Through this realistic example, they describe the many subtle tradeoffs that arise between design and engineering goals. Through simulated conversations, they show how they came to understand each other's goals and constraints and found solutions that addressed both of their needs -- and ultimately the needs of users who just want their technology to work.


Product Details

  • Paperback: 352 pages
  • Publisher: Sams; illustrated edition edition (December 10, 2001)
  • Language: English
  • ISBN-10: 0672321513
  • ISBN-13: 978-0672321511
  • Product Dimensions: 9 x 7 x 0.8 inches
  • Shipping Weight: 1.7 pounds
  • Average Customer Review: 4.9 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon.com Sales Rank: #141,100 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #79 in  Books > Computers & Internet > Computer Science > Systems Analysis & Design

More About the Author

Ellen Isaacs
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Ellen Isaacs Page

Look Inside This Book


What Do Customers Ultimately Buy After Viewing This Item?

Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology
76% buy the item featured on this page:
Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology 4.9 out of 5 stars (9)
GUI Bloopers 2.0, Second Edition: Common User Interface Design Don'ts and Dos (Interactive Technologies)
8% buy
GUI Bloopers 2.0, Second Edition: Common User Interface Design Don'ts and Dos (Interactive Technologies) 4.7 out of 5 stars (12)
$26.20
Universal Principles of Design
7% buy
Universal Principles of Design 4.6 out of 5 stars (64)
$26.40
The Design of Everyday Things
5% buy
The Design of Everyday Things 4.2 out of 5 stars (164)
$11.53

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

9 Reviews
5 star:
 (8)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.9 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
29 of 30 people found the following review helpful:
5.0 out of 5 stars Excellent UI design book. Programmers should also read it., April 16, 2002
By Jacky Kwok (Hong Kong) - See all my reviews
First let me tell you this is an interaction design (or user interface design) book, since the title of the book doesn't do this job well.

This is one of the books that have great impact on me. I agree with the review written by Kevin Mullet (printed on the book's back cover) that the ideas presented in this book are a bit "dangerous". It is dangerous because they are not the common practice yet. If people want to follow these ideas, they need to have changes. Changes are always dangerous to many people.

Those "dangerous" ideas include:

- Build fewer features but build them well. (The current practice is to build as many features as possible so that marketers can list those features for promotion. Is a product easy to use? Everyone can claim that since there are no criteria for such a claim.)

- User interface design should drive the system architecture, not the other way around. (Modifying system architecture is always hard. If we want to support a certain interaction afterwards, the architecture will probably can't support cleanly, if at all.)

- Technology should be used for user needs, but not for technology's own sake. (Visual design should also be treated the same.)

Last but not least, this book shows that user interface design is actually science but not art. We don't need a graphic design degree to be an interaction designer.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
16 of 16 people found the following review helpful:
5.0 out of 5 stars Your will is my command. --Jeeves, December 29, 2001
By Robert Lockstone (Los Gatos, CA USA) - See all my reviews
I have been a software engineer for over a decade. In all that time, one of my least favorite engineering activities has been GUI design and programming. Part of the problem for me has always been the disconnect between what the UI designer or customer envisions and what the programmer can realistically deliver. This book can help tremendously in bridging that gap.

It is written by a UI Designer and a Software Engineer, and takes into account both of their viewpoints. After an initial introductory section to the basic concepts of good UI design, which is very thorough, as any butler should be (read the book to understand), the authors then relate a real-world example in which they collaborated on the design and implementation of a real product. Along the way, they provide some excellent ideas and techniques for how to go about producing a user-friendly user interface that won't take 5 major releases to get right. The product, an Instant Messaging application called Hubbub, is real and can be downloaded for free and installed on any Windows machine or Palm OS handheld. Although not as mature as other IM's out there, it is eminently usable and has some nifty UI features that the current crop don't offer. But it's not necessary to be a Hubbub user to read the book. It's just a nice side benefit for those who would like to give it a whirl.

In keeping with their overall ideas about good UI design, the book is very well organized, easy to read, and has several nice "GUI" features itself. You can tell that the authors themselves probably had a hand in how the book was put together. It is not overly long (about 300 pages), so it doesn't take several weeks to read. Nor is it written in a typical "computer textbook" style. There are plenty of pictures and figures that really help to demonstrate the various points the authors make. It also makes excellent use of color. But perhaps the best "feature" of this book is that it is peppered with "Design Guidelines", each of which sums up in a sentence or two an important aspect of good UI design. And, just to make it even easier, there is an appendix that brings all the design guidelines together in one location for easy reference later on.

Overall, this is an excellent treatment of a subject that probably causes more headaches for designers and engineers than any other in the world of software development. I highly recommend this book for any UI Designer, Software Engineer or Manager who wants to gain a better perspective on the issues involved in designing a user-friendly UI, and, even better, how to go about doing it right. I would not want to embark upon a UI-intensive project unless all parties involved had read this book beforehand.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 9 people found the following review helpful:
4.0 out of 5 stars All web and product designers should read this, February 4, 2002
By A J Masuda (Middletown, NJ United States) - See all my reviews
This book has many examples of good and bad web pages and also consumer products. What it covers is seemingly obvious, but apparently not realized by many. It shows how users and designers can work together for optimal result. It should be a required reading for anyone doing user-interface designs. It is good that they actually have a good free product, HUBBUB ... .that was created using this design philosophy.
I didn't give it a 5-star only because, to me, the section of their HUBBUB experience and the conclusion was too long and could have been made more concise. Also, it was disappointing to see their product not following their own design goals well enough, which seemed to make the book less effective.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars A must-read for web developers and designers
As an IT project manager supporting web applications, sites and portals, this book summarizes the story of my life. Read more
Published on March 8, 2003

5.0 out of 5 stars A book that wont simply collect dust on your bookshelf!
I highly recommend this book as an invaluable resource for anyone currently in, or looking to enter, the instructional design field. Read more
Published on May 22, 2002

5.0 out of 5 stars Changing Standard Practice?
I'm not an expert in either Interface Design or Programming Methodology, and I've only read a little bit in these areas. Read more
Published on January 24, 2002 by Eric Berglund

5.0 out of 5 stars A useful book (says author of GUI Bloopers)
This is a very practical book. The authors did a good job of showing how user-centered-design and engineering works in the real world. Read more
Published on January 3, 2002 by Jeffrey A. Johnson

5.0 out of 5 stars The Art of Example
Ever wonder why, if books are almost always read by just one reader at a time, when reading a technical book you feel as if you're in a lecture hall with a distant expert... Read more
Published on January 3, 2002 by calmly

5.0 out of 5 stars High Quality Information for Both Kinds Of Practitioners
There are several things to love about this book: I'm not a human interface expert but I felt that I learned good lessons about HI design from reading the book. Read more
Published on December 18, 2001 by G. Drapeau

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.