Cover of The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity

The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity

In this book about the darker side of technology's impact on our lives, Alan Cooper begins by explaining that unlike other devices throughout history, computers have a "meta function": an unwanted, unforeseen option that users may accidentally invoke with what they thought was a normal keystroke. Cooper details many of these meta functions to explain his central thesis: programmers need to seriously re-evaluate the many user-hostile concepts deeply embedded within the software development process.Rather than provide users with a straightforward set of options, programmers often pile on the bells and whistles and ignore or de-prioritise lingering bugs. For the average user, increased functionality is a great burden, adding to the recurrent chorus that plays: "computers are hard, mysterious, unwieldy things." (An average user, Cooper asserts, who doesn't think that way or who has memorised all the esoteric commands and now lords it over others, has simply been desensitised by too many years of badly designed software.)

Read more

Cooper's writing style is often overblown, with a pantheon of cutesy terminology (i.e. "dancing bearware") and insider back-patting. (When presenting software to Bill Gates, he reports that Gates replied: "How did you do that?" to which he writes: "I love stumping Bill!") More seriously, he is also unable to see beyond software development's importance—a sin he accuses programmers of throughout the book.

Even with that in mind, the central questions Cooper asks are too important to ignore: Are we making users happier? Are we improving the process by which they get work done? Are we making their work hours more effective? Cooper looks to programmers, business managers and what he calls "interaction designers" to question current assumptions and mindsets. Plainly, he asserts that the goal of computer usage should be "not to make anyone feel stupid." Our distance from that goal reinforces the need to rethink entrenched priorities in software planning. — Jennifer Buckendorff, Amazon.com

Audience
adult
Length
medium · 255 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity? Here’s where I’d start.

These suit anyone who liked The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity. Sign in and mark a few books for picks shaped around your own taste.

  1. The Humane Interface: New Directions for Designing Interactive Systems Shares design, ux, interaction design
  2. Designing Interfaces: Patterns for Effective Interaction Design Shares ux, design, programming
  3. Sketching User Experiences: Getting the Design Right and the Right Design Shares ux, design, user experience
  4. Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems Shares ux, design, usability

“People who read The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity tend to reach for these next.”

  1. Observing the User Experience: A Practitioner's Guide to User Research
  2. Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests
  3. Measuring the User Experience: Collecting, Analyzing, and Presenting Usability Metrics
  4. The Elements of User Experience: User-Centered Design for the Web

“If you want more of the same (business about technology), start with these.”

  1. Driving Technical Change
  2. Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability
  3. The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
  4. Agile Software Development with Scrum

“If it was the design that hooked you, try one of these.”

  1. Microinteractions: Designing with Details
  2. Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules
  3. Tapworthy: Designing Great iPhone Apps
  4. Designed for Use

“These start from a similar idea, even if they go somewhere else with it.”

  1. User Stories Applied: For Agile Software Development (Addison Wesley Signature Series)
  2. Domain-Driven Design: Tackling Complexity in the Heart of Software
  3. Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams
  4. LATEX: A Document Preparation System: User's Guide and Reference Manual