Buy new:
-44% $22.56$22.56
FREE delivery Tuesday, March 25
Ships from: Sprinkle Books Sold by: Sprinkle Books
Save with Used - Like New
$2.01$2.01
$3.99 delivery March 22 - 24
Ships from: Vogman Sold by: Vogman

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity 1st Edition
Purchase options and add-ons
Imagine, at a terrifyingly aggressive rate, everything you regularly use is being equipped with computer technology. Think about your phone, cameras, cars-everything-being automated and programmed by people who in their rush to accept the many benefits of the silicon chip, have abdicated their responsibility to make these products easy to use. The Inmates Are Running the Asylum argues that the business executives who make the decisions to develop these products are not the ones in control of the technology used to create them. Insightful and entertaining, The Inmates Are Running the Asylum uses the author's experiences in corporate America to illustrate how talented people continuously design bad software-based products and why we need technology to work the way average people think. Somewhere out there is a happy medium that makes these types of products both user and bottom-line friendly; this book discusses why we need to quickly find that medium.
- ISBN-109780672326141
- ISBN-13978-0672326141
- Edition1st
- PublisherSams - Pearson Education
- Publication dateFebruary 24, 2004
- LanguageEnglish
- Dimensions6.15 x 0.85 x 9.1 inches
- Print length288 pages
Frequently bought together

Frequently purchased items with fast delivery
Editorial Reviews
Amazon.com Review
Cooper, who designed Visual Basic (the programming environment Microsoft promotes for the purpose of creating good user interfaces), indulges in too much name-dropping and self-congratulation (Cooper attributes the quote, "How did you do that?" to Microsoft chairman Bill Gates, upon looking at one of Cooper's creations)--but this appears to be de rigueur in books about the software industry. But those asides are minor. More valuable is the discourse about software design and implementation ("[O]bject orientation divides the 1000-brick tower into 10 100-brick towers."). Read this book for an idea of what's wrong with UI design. --David Wall
Topics covered: User interfaces--good ones and bad ones--and where they come from. Also, how to improve the ones you create.
From the Back Cover
Imagine, at a terrifyingly aggressive rate, everything you regularly use is being equipped with computer technology. Think about your phone, cameras, cars-everything-being automated and programmed by people who in their rush to accept the many benefits of the silicon chip, have abdicated their responsibility to make these products easy to use. The Inmates Are Running the Asylum argues that the business executives who make the decisions to develop these products are not the ones in control of the technology used to create them. Insightful and entertaining, The Inmates Are Running the Asylum uses the author's experiences in corporate America to illustrate how talented people continuously design bad software-based products and why we need technology to work the way average people think. Somewhere out there is a happy medium that makes these types of products both user and bottom-line friendly; this book discusses why we need to quickly find that medium.
About the Author
As a software inventor in the mid-70s, Alan Cooper got it into his head that there must be a better approach to software construction. This new approach would free users from annoying, difficult and inappropriate software behavior by applying a design and engineering process that focuses on the user first and silicon second. Using this process, engineering teams could build better products faster by doing it right the first time.
His determination paid off. In 1990 he founded Cooper, a technology product design firm. Today, Cooper's innovative approach to software design is recognized as an industry standard. Over a decade after Cooper opened its doors for business, the San Francisco firm has provided innovative, user-focused solutions for companies such as Abbott Laboratories, Align Technologies, Discover Financial Services, Dolby, Ericsson, Fujitsu, Fujitsu Softek, Hewlett Packard, Informatica, IBM, Logitech, Merck-Medco, Microsoft, Overture, SAP, SHS Healthcare, Sony, Sun Microsystems, the Toro Company, Varian and VISA. The Cooper team offers training courses for the Goal-Directed® interaction design tools they have invented and perfected over the years, including the revolutionary technique for modeling and simulating users called personas, first introduced to the public in 1999 via the first edition of The Inmates.
In 1994, Bill Gates presented Alan with a Windows Pioneer Award for his invention of the visual programming concept behind Visual Basic, and in 1998 Alan received the prestigious Software Visionary Award from the Software Developer's Forum. Alan introduced a taxonomy for software design in 1995 with his best-selling first book, About Face: The Essentials of User Interface Design. Alan and co-author Robert Reimann published a significantly revised edition, About Face: The Essentials of Interaction Design, in 2003.
Alan's wife, Susan Cooper, is President and CEO of Cooper. They have two teenage sons, Scott and Marty, neither of whom is a nerd. In addition to software design, Alan is passionate about general aviation, urban planning, architecture, motor scooters, cooking, model trains and disc golf, among other things. Please send him email at inmates@cooper.com or visit Cooper's Web site at http://www.cooper.com.
Product details
- ASIN : 0672326140
- Publisher : Sams - Pearson Education; 1st edition (February 24, 2004)
- Language : English
- Paperback : 288 pages
- ISBN-10 : 9780672326141
- ISBN-13 : 978-0672326141
- Item Weight : 2.31 pounds
- Dimensions : 6.15 x 0.85 x 9.1 inches
- Best Sellers Rank: #1,006,440 in Books (See Top 100 in Books)
- Customer Reviews:
About the author

For over 30 years, Alan Cooper has been a pioneer of the modern computing era. His groundbreaking work in software design and construction has influenced a generation of programmers and business people alike and helped a generation of users embrace interaction design. He is best known as the "Father of Visual Basic" and is the founder of Cooper, a leading interaction design consultancy.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers find the book easy to read and well-organized. They find it valuable and entertaining, with amusing anecdotes and stories about the development process. The book provides a good overview of user personas and insights into high-tech products.
AI-generated from the text of customer reviews
Select to learn more
Customers find the book easy to read and helpful for interaction designers. They appreciate the well-thought-out sections and brevity of each chapter. The book provides valuable insights into user experience learning and design principles. While some aspects may be outdated, the core concepts are sound and the examples of poor interactive design are useful. Overall, customers find the book insightful and on point from an engineering perspective.
"...to solving the problems is interaction design, and exposes the Goal-Directed design method that provides manufacturers of high tech products with an..." Read more
"...Other good things about the book are the care at which the sections are thought out and the brevity of each section...." Read more
"...This would seem to be a great book for development managers and purchasers of software, but I think the only people likely to read the whole..." Read more
"...Using Cooper's approach, we've created software applications that don't require training, that users love, that users have even demanded to use..." Read more
Customers find the book a valuable and worthwhile read. They say it's a good introduction with a common sense viewpoint. It's recommended reading for software developers and software company executives everywhere. The material is relatable and well-written, which customers love.
"...They aren't just getting cheaper; they are getting ridiculously cheaper, to the point of ubiquity and disposability...." Read more
"I enjoyed this book a great deal. It has a wonderful mix of humor, information and just good book structure...." Read more
"...'ve created software applications that don't require training, that users love, that users have even demanded to use rather than their old tools...." Read more
"Well worth it!..." Read more
Customers find the book entertaining with amusing anecdotes and analogies. They appreciate the interesting examples and humorous illustrations. The book is well-written with humor and liveliness.
"...This book is written with humour, liveliness, and amusement, it has a lot of funny illustrations...." Read more
"...It's entertaining and refreshingly current without throwing out the past, bloating his ego or boring you with page after page of going-to-get-to-my-..." Read more
"...The book is well written, with interesting examples and anecdotes to illustrate the author's points...." Read more
"...Inmates is a funny book to read (as the title indicates), but it is also likely to offend a few people (as seen by the mixed reviews)...." Read more
Customers find the book helpful for software engineers and programmers. They appreciate its overview of personas and useful ideas around design, personas, and anecdotes. The book provides a practical blueprint for software developers, software company executives, and business people.
"...provides manufacturers of high tech products with an insightful understanding of their users and a practical blueprint for a superior result...." Read more
"...This book is full of useful ideas around design, personas, and lots of useful anecdotes...." Read more
"...The book does a good job at spotlighting the personalities of software engineers and programmers and did an excellent job of providing examples of..." Read more
"Truly awesome book for software designers and business people...." Read more
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on January 30, 2005The high-tech industry has inadvertently put programmers and engineers in charge, so their hard-to-use engineering culture dominates. In our rush to accept the many benefits of the silicon chip, we have abdicated our responsibilities. We have let the inmates run the asylum. When the inmates run the asylum, it is hard for them to see clearly the nature of the problems that bedevil them. When you look in the mirror, it is all too easy to single out your best features and overlook the warts. When the creators of the software-based products examine their handiwork, they overlook how bad it is. Instead they see its awesome power and flexibility. Programming is such a difficult and absorbing task, that it dominates all other considerations, including the concerns of the users. Programmers aren't evil. They work hard to make their software easy to use. Unfortunately, their frame of reference is themselves, so they only make it easy to use for other software engineers, not for normal human beings. Why high tech products drive us crazy and how to restore the sanity? This is what this book is about.
Because it is far cheaper for manufacturers to use computers to control the internal functioning of devices than it is to use older, mechanical methods, it is economically inevitable that computers will insinuate themselves into every product and service in our lives. This means that the behaviour of all of our products will soon be the same as most obnoxious computers, unless we try something different. The incredible power of computers means that few people can afford to ignore them. Even if you don't have a desktop computer, you probably own a VCR and an ATM card, which are software-based products. It is unrealistic to simply say you "won't use computers". They aren't just getting cheaper; they are getting ridiculously cheaper, to the point of ubiquity and disposability. Many familiar products that we imagine as mechanical (or electronic) are no longer made without computers. Cars, washing machines, televisions, vacuum cleaners, thermostats and elevators are all good examples.
This book is written with humour, liveliness, and amusement, it has a lot of funny illustrations. Yet it reveals the problems of software industry which were left attention for decades. One of the problem is "elastic user", such a user which must bend and stretch and adapt to the needs of the moment. When a company speaks about the software it develops, every party involved (management, programmers, testers, sales) include different meaning into the word "user". In "Goal-Directed design", the participants never refer to "the user". Instead, they refer to a very specific individual: "a persona". To create a product that must satisfy a broad audience of users, logic will tell you to make it as broad in its functionality as possible to accommodate the most people. Logic is wrong. You will have far greater success by designing for one single person. Imagine that you were designing an automobile to please a wide spectrum of people. You could easily identify at least three subgroups: the soccer mom, the carpenter, and the junior executive. Mom wants a safe, stable vehicle with lots of space and big doors for hauling the kids, dogs, groceries and other stuff. The carpenter wants a rugged vehicle with all-wheel drive and abundant room for ladders, lumber, bags of cement, and tools. The young executive wants a sporty car with a powerful engine, stiff suspension, convertible top and only enough room for too. If we make such a combination vehicle, what a goofy, impossible car will appear! Making three different products in software is lot easier than making them in steel, too. Another problem which the author points to is "the customer-driven death spiral", where "conceptual integrity" is the only solution.
The author declares that the key to solving the problems is interaction design, and exposes the Goal-Directed design method that provides manufacturers of high tech products with an insightful understanding of their users and a practical blueprint for a superior result. Alan Cooper, the author of the book, and his company, have designed a wide range of products ranging from clean, simple kiosk systems to complex scientific applications, controls for consumer-oriented computer peripherals, conceptual designs for entire product lines, eCommerce sites. The list of companies that adopted the Goal-Directed design includes many industry leaders, large and small, such as 3M, Proctor & Gamble, Dolby Labs, Fujitsu, HP, Informatica, Logitech, SAP, Charles Schwab, St. Jude Medical, and Varian. The description of Goal-Directed design in this book is very reader-friendly and is targeted to the broad audience. Alan Cooper gives the further explanation of this method in his following book "About Face 2.0", aimed mostly to the engineers. Although these two books are still not enough to deploy this method in your organisation, they show how vital this technique is for a successful product.
- Reviewed in the United States on November 18, 2004I enjoyed this book a great deal. It has a wonderful mix of humor, information and just good book structure. It is a must read for everyone that is, works with programmers, or uses the final products of programmers. Essentially, anyone who could be reading this review.
Where some UI authors drone on about why everything is bad and they're so smart but give little proof of that, Cooper makes you laugh at what is wrong and then offers multiple solutions to the problems. It's entertaining and refreshingly current without throwing out the past, bloating his ego or boring you with page after page of going-to-get-to-my-point-any-second-now writing. His insights into the various situations that plague the computer industry are quite good and his solutions are sound. It's high time companies start re-structuring, since bad program design is getting into nearly everything that is controlled with electricity.
Other good things about the book are the care at which the sections are thought out and the brevity of each section. In most chapters he knows when to shut up and get on to the next point. And the next point is most often a nice progression from the previous, and so on. The flow is very good and the points are well made.
It isn't without its troubles but when for instance he repeats himself, it isn't as bad as many authors.. It is often to recap, reference back, say just in case the reader has not read the previous telling, or for the effect of restating so obviously.
Also for me personally, it made me realize some of the things that I've done in my work are better practices than I'd thought.. and things that I've felt iffy about are confirmed bad by his experience and opinion. Altogether, helpful.
- Reviewed in the United States on May 2, 1999Cooper has done a good job of pointing out common problems in software design. The book is well written, with interesting examples and anecdotes to illustrate the author's points. While most of the book focuses on "off the shelf" products, I think the author's arguments are even more relevant to custom software development. If you already believe that software is poorly designed, this book is unlikely to be a revalation to you. It will, however, give you some ammunition to use in discussions with "apologists".
I agree with the earlier reviewer, who said that the people most needing to read it probably won't. This would seem to be a great book for development managers and purchasers of software, but I think the only people likely to read the whole thing are professional developers.
I have two criticisms of the book (for which I give it 4 out of 5 stars): too often it comes across as an advertisement for the author's company; and I would have appreciated more "how-to" information. To this latter point, the author himself says in his preface that he had intended to write a "how-to" book, but was talked into writing a "business case" book instead. I hope that he will soon follow up this effort with the planned "how-to" book.
A final question -- what is with these 1 star reviews? I've read a few of them now, for different books, and I have to question whether the reviewer has even read the book. If so, they seem to have completely missed the point. At the very least, if giving a 1 star review, please provide some detailed criticisms so I can decide whether I am likely to share your opinion.
Top reviews from other countries
- V K HAMEEDReviewed in India on January 21, 2022
5.0 out of 5 stars A really important read on the craft of software development
This book emphasize on the importance of Interaction design while creating software. It was an eye opening read that really helped with giving more depth on the craft of designing systems.
- iAPXReviewed in Canada on March 6, 2016
5.0 out of 5 stars A must-read for Web designers, Developers, Product Owners, Project Managers and Managers!
As a professional developer since nearly 30 years, I have designed "Interfaces" (Interactions in fact) and built them. I was really proud of it.
This book show me how wrong I was, and even if my Interactions and Interface wasn't too catastrophic, they weren't as good as they needed to, and that I have to re-learn everything about Interaction Design, because sadly I usually work without Interaction Design team. So I have to learn, to take time (even spare-time if necessary) to design before coding, even if it will be still imperfect, it will always be better than coding first then trying to trick an already created interaction.
- Carlo BeschiReviewed in Italy on October 18, 2013
5.0 out of 5 stars the inmates are (still) running the asylum ...?
Wow. First published in 2006. Waited way to long in my reading list ... A must read for almost all IT product development professionals - especially for engeneers, and their managers.
The design of the product, and of the way the user may interact with it, as something which MUST be given the proper attention, the right placement in the production lifecycle and which requires sincere domain experts (interaction designers).
Many companies are possibly in a far better situation than in 2006, regarding this topic - others are definitely not.
A great book, easy to read, full of irony, and seminal for new (in 2006) concepts and tools, such as the usage of personas.
- M. MalliaReviewed in the United Kingdom on December 31, 2010
5.0 out of 5 stars Great book!
In this book Alan Cooper efficiently illustrates the accurate point that users don't often know what they want when designing a system.
If you are involved in designing systems in any way or are simply interested in the concept, this book is a must have read!
This product is not just an interesting book, it is also a very useful tool.
-
C. RougeReviewed in France on October 20, 2008
5.0 out of 5 stars Lecture essentielle pour qui travaille dans la conception et le développement d'applis numériques
Voici un livre qui m'a immensemment soulagé, tant il confirmait les impressions que j'avais en travaillant avec des ingénieurs informatiques sur différents projets. Ce n'était donc pas que moi, pourtant très technophile, mais pas ingénieure pour autant!
Résumé:
Les applis informatiques sont à présent partout: depuis nos radios réveil jusqu'aux systèmes de chauffage de nos maison, sans parler de nos environnements de bureau. Or, ces applis ne sont pas conçues AU SERVICE de l'utilisateur ( ou -trice) mais selon la vision de monde des informaticiens, qui elle meme dérive de la façon dont fonctionne un ordinateur. C'est à dire qu'elles demandent à l'utilisatrice de s'adapter au language machine plutot que d'adapter le language machine à l'utilisateur..
Petit souci, qui explique le blocage que beaucoup font face à l'informatique.
L'auteur analyse la façon dont sont développées ces applis pour expliquer pourquoi l'on constate ceci aujourd'hui. Il montre enfin comment développer des applis au service de l'utilisateur final et non des développeurs informatique.
Quelques points:
L'ordinateur pense comme une machine, de façon précise et méthodique. L''etre humain pense de façon vague, par généralités, et de façon plus intuitive que méthodique.
Les informaticiens développent en calquant la façon de faire de la machine plutot que de partir de la façon de fonctionner de l'utilisatrice finale.
Il fait la distinction entre l'homo sapiens, l'individu de base, et l'homo logicus, l'informaticien.
L'un adore se simplifier la vie, l'autre adore décortiquer la complexité plus que de se simplifier la vie. Il est plus intéressé par le process intellectuel que par le résultat final censé apporter un bien à l'utilisatrice.
Lisez le, c'est très instructif et essentiel pour développer des bonnes applications pour tous, pas uniquement pour les ' fans de technos '!
San Francisco Consulting