Buy Used
£0.01
+ £2.79 delivery
Used: Very Good | Details
Condition: Used: Very Good
Comment: Ships from the UK. Former Library books. Great condition for a used book! Minimal wear. 100% Money Back Guarantee. Your purchase also supports literacy charities.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Designing from Both Sides of the Screen: How Designers and Engineers Can Collaborate to Build Cooperative Technology: A Dialogue Between a Designer and an Engineer Paperback – 10 Dec 2001

4.0 out of 5 stars 1 customer review

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
£57.79 £0.01
click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.



Only on Amazon: One product for every need Only on Amazon: New Releases


Product details

  • Paperback: 352 pages
  • Publisher: Sams (10 Dec. 2001)
  • Language: English
  • ISBN-10: 0672321513
  • ISBN-13: 978-0672321511
  • Product Dimensions: 17.8 x 2 x 22.9 cm
  • Average Customer Review: 4.0 out of 5 stars 1 customer review
  • Amazon Bestsellers Rank: 2,239,815 in Books (See Top 100 in Books)
  • Would you like to tell us about a lower price?
    If you are a seller for this product, would you like to suggest updates through seller support?

  • See Complete Table of Contents

Product description

Amazon 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: "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

Synopsis

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.

See all Product description

1 customer review

4.0 out of 5 stars

Review this product

Share your thoughts with other customers

Showing 1-1 of 1 reviews

18 November 2004
Format: Paperback

Most helpful customer reviews on Amazon.com

Amazon.com: 4.6 out of 5 stars 7 reviews
aJayM
4.0 out of 5 starsAll web and product designers should read this
4 February 2002 - Published on Amazon.com
Format: PaperbackVerified Purchase
9 people found this helpful.
5.0 out of 5 starsA must-read for web developers and designers
8 March 2003 - Published on Amazon.com
Format: PaperbackVerified Purchase
4 people found this helpful.
Eric Berglund
5.0 out of 5 starsChanging Standard Practice?
24 January 2002 - Published on Amazon.com
Format: Paperback
12 people found this helpful.
Robert Lockstone
5.0 out of 5 starsYour will is my command. --Jeeves
30 December 2001 - Published on Amazon.com
Format: Paperback
15 people found this helpful.

Where's My Stuff?

Delivery and Returns

Need Help?