

|
The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity (Paperback)
by Alan Cooper
Category:
Software design, Programming, Testing & engineering, Information technology |
Market price: ¥ 208.00
MSL price:
¥ 168.00
[ Shop incentives ]
|
Stock:
Pre-order item, lead time 3-7 weeks upon payment [ COD term does not apply to pre-order items ] |
MSL rating:
Good for Gifts
|
MSL Pointer Review:
Wonderful metaphors and framework for talking about interaction with software-based technology. Should be required reading for all programmers.
|
If you want us to help you with the right titles you're looking for, or to make reading recommendations based on your needs, please contact our consultants. |
 Detail |
 Author |
 Description |
 Excerpt |
 Reviews |
|
|
Author: Alan Cooper
Publisher: Sams - Pearson Education; 1 edition
Pub. in: March, 2004
ISBN: 0672326140
Pages: 288
Measurements: 9.1 x 6.1 x 0.7 inches
Origin of product: USA
Order code: BA01336
Other information: ISBN-13: 978-0672326141
|
Rate this product:
|
- MSL Picks -
This a classic book that anyone who build computer systems should read. Some of the specific examples are dated, though many caused me to nod in acknowledgment, especially his observations about alarm clocks and TV remotes, Inmates describes goal directed design, the concept of Pesonas, ideas which, whether they make sense for your project are not, are ones that you should be aware of. This book also explains what "polite software" is and emphasizes the market advantages to good interaction design. Even if this book doesn't change the way you work, it will help you think about the relationship between interaction design and programming. Among the interesting points Cooper makes are Customer Driven isn't always the best model (customer influenced is better), and neither is Engineering Driven; software designers should go beyond customers say they want and help them to understand what they need. There were a few things towards the end of the book that struck me as just wrong. For example Cooper says that most developers don't believe that they are the best people to test their code. Most Agile software developers would challenge that point. Agile developers would also challenge the recurring theme that the engineering team can't make the leap to understanding the customer enough to build good interaction design. He ignores the value of a specializing generalist, which is an important concept in today's projects. Regardless, this is a book that anyone building software systems should read, if only to understand the concepts underlying interaction design.
(From quoting Steve Berczuk, USA)
|
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.
|
From Publisher
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, despite appearances, business executives are simply not the ones in control of the high-tech industry. They have inadvertently put programmers and engineers in charge, leading to products and processes that waste money, squander customer loyalty, and erode competitive advantage. Business executives have let the inmates run the asylum! In his book The Inmates Are Running the Asylum Alan Cooper calls for revolution - we need technology to work in the same way average people think - we need to restore the sanity. He offers a provocative, insightful and entertaining explanation of how talented people continuously design bad software-based products. More importantly, he uses his own work with companies big and small to show how to harness those talents to create products that will both thrill their users and grow the bottom line.
|
View all 5 comments |
A reader (MSL quote), USA
<2008-04-17 00:00>
I've have been involved with the software industry for 15 years as an applications engineer for process control and also as a software developer, SCM engineer, systems engineer, tester, and consumer(PTA/soccer mom). I read this book in one sitting while dinner did indeed burn on the stove.
I was amazed that Alan managed to capture so much of the frustration that I've seen over the past few years at many levels of user/machine interaction.
I'm currently managing a test group and we are interested in engaging the user modeling to evaluate the impact of software bugs on our customers.
The reviews themselves indicate a high level of resistance from development communities which accurately reflects my own experiences. Alan has touched a hot button for many. The design teams that I work with have embraced the ideas of this book with enthusiasm and have multiple copies on the shelves.
I believe that the book should be assigned reading for anyone involved with human-machine interactions.
|
Louise (MSL quote), USA
<2008-04-17 00:00>
You might be familiar with Cooper's previous, and fairly influential, book "About Face: The Essentials of User Interface Design." Cooper is also known as "The Father of Visual Basic" for his work on the original version of Visual Basic for Microsoft.
This latest book goes way beyond the nuts-and-bolts concerns of Cooper's "About Face" book--in fact, it's not really a nuts-and-bolts book at all. Programmers are not the target audience. Rather, "The Inmates Are Running the Asylum" is about the insanity that results from the lack of a proper design process, run by trained professionals, in the software life cycle. That brief description really does not do the book justice, though. This is a manifesto, a call to change for the whole industry. I predict (or perhaps "hope" would be a better word) that in ten years, this book will be viewed as a major milestone for the software industry, on par with Frederick Brooks's "The Mythical Man Month", Codd's relational theory papers, Constantine and Yourdon's "Structured Design", DeMarco's "Peopleware", and McConnell's "Code Complete." I know I'm going out on a limb with a statement like that, but I think this an important book.
I highly recommend this book. It's an easy read, not a technical book. Just to temper some of my hyperbole, this is by no means a perfect book, and many will disagree with Cooper's assessment of and approach to the problems at hand. I certainly have had my disagreements with Cooper in the past. But this book, in my opinion, is generally right on. Even if you don't agree, you won't be able to ignore the floodgates that I hope it opens. Check it out.
|
Steamer John (MSL quote), USA
<2008-04-17 00:00>
I was a well-paid systems administrator/help desk guy until I read this book. This book really did inspire me to change careers!
The book basically outlines why engineers (and people who think like engineers) are INCAPABLE of designing effective interfaces. It delves into specifics and supplies some great examples.
I am amused by some of the reviewers here who display the same sort of arrogant contempt that the book outlines. OF COURSE programming a VCR is easy for YOU--you're a person with an "engineer mind". My mom can't program a VCR at all, and that's not because she didn't try hard enough or read the instructions. She can't use it because everything about it's interface is counter-intuitive to someone who does not understand machine/code logic.
Just because it's easy for you doesn't mean it doesn't stink. Just because it makes sense to you doesn't mean it can't be made better-to work intuitively for "regular" people. Buy this book. Read it. Demand more from your products. It's time to end the insanity. |
Jason (MSL quote), USA
<2008-04-17 00:00>
This book is very accurate on the personalities and processes that happen in software construction. As a fustrated programmer many issues and the exact meaning of examples "Inmates" are very clear. A must read for anyone in the industry. However it contains complex ideas that people not in the knowledge area may miss. Example is the interpretation that the book blames and challenges programmers for the software woes. This is incorrect. It states programmers need assistance of this nature desperately, and managers of today are not providing it. |
View all 5 comments |
|
|
|
|