Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology
 
See larger image
 

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

Ellen Isaacs , Alan Walendowski
4.9 out of 5 stars  See all reviews (9 customer reviews)

Available from these sellers.



Product Details


Product Description

From Amazon

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: "Those 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 summary.

The second section goes into detail on the creation of the authors’ own project, Hubbub, a multi-device instant messaging application. Whenever a step in the process reflects the application of a design principle, there’s a purple callout in the text. Thus the book itself is an example of a cooperative UI that helps readers keep ideas organised 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 favourite, 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 non-technological areas of your life. The authors make politeness and the anticipation of the needs of others seem logical, feasible and elegant. --Angelynn Grant

Book Description

0672321513.ld
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.
0672321513

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

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

5.0 out of 5 stars The story of my life made simple, Mar 8 2003
By A Customer
This review is from: Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology (Paperback)
As an IT project manager for a Fortune 500 company supporting online programs and projects, as well as web sites and applications, this book summarizes a day in my life. Not just a must-read, but a godsend for both application developers and UI designers -- two groups who traditionally don't always see eye-to-eye. Can't we all just get along? Yes! This book tells you how, using simple, easy-to-understand language and real-life examples. End users and customers will thank you for reading it.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars A book that wont simply collect dust on your bookshelf!, May 22 2002
By A Customer
This review is from: Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology (Paperback)
I highly recommend this book as an invaluable resource for anyone currently in, or looking to enter, the instructional design field. The authors have successfully been able to present information, which can often be dry and complex, in a clear and easy to read format.

I have a read many books in this area and they have been a fantastic cure for insomnia. This on the other hand is a compelling read from start to finish. Many of the concepts presented will not be foreign to people that work in this field or in the area of product development. However the logical order and detailed examples work brilliantly to drive home the principles.

Publishers in this area should use this book as a bench mark for design and layout for its susinct and logical passage. Thank you very much Ellen and Allan for such a useful tool!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Excellent UI design book. Programmers should also read it., April 16 2002
By 
This review is from: Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology (Paperback)
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.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 9 reviews  4.9 out of 5 stars 
 
 
Most recent customer reviews







Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback