The Inmates Are Running the Asylum (Chapters 1-7)


My initial reaction to Alan Cooper's The Inmates Are Running the Asylum was almost the same as to Donald Norman's The Design of Everyday Things -- these are the irrelevant rants of a cranky old professor who has nothing better to do than complain and would sooner send mail via carrier pigeon than learn to use "one of these newfangled machines."  I'm sure this was due in part to his less-than-hospitable treatment of programmers and his unapologetic tone, and part due to my tendency to not take seriously as a technology authority an individual who can't open a Word document.

As I read on, however, my critical attitude softened somewhat.  Some of his arguments (particularly concerning "dancing bearware" and "cognitive friction") seemed apropos to the modern discussion of software design.  A lot of what he argued was really a paraphrasing of Norman's points in TDoET, applied almost exclusively to interface design.  My annoyance (and sometimes anger) at his vitriol aimed toward programmers turned to pity over the course of the book as I slowly started to put myself in his place -- and time -- and realized that most of the mistakes he rails against simply aren't happening anymore.  
The software of the turn of the century was, as Cooper says, written and designed primarily by programmers who were as much concerned with finding discrete, creative ways to blame users for the problems with their programs (giving them an out for responsibility) as they were with making money from the stuff they continued to shovel onto hapless computer owners.  Obviously, this pattern revealed itself when the dot-com bubble burst and a large contingent of these shovelware developers disappeared as quickly as they had come.  No doubt much of Cooper's readily apparent bitterness stems from his time working with such companies.

The developers that remained, however, learned their lesson and have started to design in a much more user-centric manner.  Cooper's arguments didn't seem relevant to me because they aren't relevant -- companies are already doing the things he's talking about.  Additionally, I felt that some of his concerns didn't apply to a society where a large part of the population has grown up using computers (though he would undoubtedly classify our generation as "scarred" to the point of numbness by our experiences with poorly-designed interfaces).  I don't know how large a part his writings and work influenced the industry, but I do know that a lot has changed since this book was published.  Apple, Microsoft, and other developers spend millions of dollars on interface design for every product they make, and though I'm sure Alan Cooper may still think they're far from perfect, the software products of today are much more user-centric than those of the past.

0 comments:

Post a Comment