I bought my copy of Alan Cooper's classic About Face in 1995. I remember poring over it, studying its excellent advice, reveling in its focus on the hot new UI paradigms standardized in Windows 95-- toolbars, menus with icons, tabbed dialogs, and so forth. Seems quaint now, if not borderline obsolete, but this was 12 whole years ago. That's almost a lifetime in computer dog-years.
|
|
|
|
About Face 1995 Alan Cooper |
About Face 2.0 2003 Alan Cooper, Robert Reimann |
About Face 3 2007 Alan Cooper, Robert Reimann, David Cronin |
I had no idea that there was a new edition of About Face until late 2003, when I saw the new cover sitting on a coworker's desk. I rushed out to get my own copy, and I found the book much improved over the original. I love Cooper, but he can be awfully bombastic at times. Having a second author dilutes Cooper's natural bombast and adds another viewpoint for a broader perspective. The new version was better and more up to date. My old copy was officially obsolete.
I was surprised to see a comment on my recommended reading post about yet another new edition of About Face released this year. Again, I rushed out to get my own copy. Cooper is obsoleting his own books at a frantic pace; it's almost as bad as software. If, like me, you're wondering what's new in About Face 3, there's a summary in the introduction:
I'll vouch for the readability improvement in text and layout -- this is a much better designed book overall. Adding the third author has improved the book even more, definitively obsoleting the previous version. About Face 3 is the best edition of this classic yet. If you've never owned a copy, consider yourself lucky on two counts:
I envy the experience you're about to have. For the rest of us, time to pony up the upgrade fee. Again.
If you like About Face, you'll also enjoy Cooper's The Inmates Are Running The Asylum. Originally released in 1999, it was similarly refreshed with a second edition in 2004. I own the first edition, so it looks like I'll be upgrading, too.
| [advertisement] Axosoft OnTime 2007 is a bug tracker that manages requirements, tasks, and help desk incidents. It's designed to help teams ship software on time. Available for Windows, Web, and integrated with VS.NET 2005. Installed or hosted. Free single-user license. |
Posted by Jeff Atwood View blog reactions
« Why You Don't Want an iPhone -- Yet Avoiding Walled Gardens on the Internet »
Hi Jeff,
Its an interesting coincidence that you post this now as I'm a CS student who's currently looking into the books we're supposed to buy for the next semester. One of the books is about interaction design and here you are claiming to have the holy grail of said subject. I don't know if you, or anyone else reading this, know of the book "Jenny Preece, Yvonne Rogers & Helen Sharp (2002) Interaction Design: Beyond Human-Computer Interaction" but if you can tell me how the two books compare I would be mightily happy.
I'd much prefer to have a good book I can refer to in the future than a mediocre book that fits better with the course, if possible.
Btw, it's my first post on this awesome site. Keep up the good work Jeff.
Morten Christiansen on July 2, 2007 01:42 AMHey Jeff,
Alright, I bought the book as well as joined Amazon's Prime Membership thing. I hope you get the affiliate credit you deserve! :)
I'm struggling right now with needing to simplify user interfaces for a fairly large C# rewrite of a 7 year old data intense VB6 project. If this book is as good as you say it is and is able to help me to think differently and make this project possible (by the due date of Jan 1, ack), then you better believe I'll take more of your recommendations seriously when I see them! PR0F1T!!1!!1!! :)
Anyways, take care Jeff. Thanks, as always, for sharing your thoughts.
I sleep now. Can't wait to start reading tomorrow. :)
Marc Melvin on July 2, 2007 02:17 AMDoes About Face 3 go into any detail about the Ribbon? It's something I'm using more and more of in our front end designs and there are a good couple of questions about grouping into pagegroups or tabs.
Andre Odendaal on July 2, 2007 02:23 AMAndre,
From looking at the index, it appears that there are exactly three pages that deal with the "ribbon." Although, my understanding of this book is that it is more geared towards the concepts and theory of user interface and interaction design, such as what advantages and disadvantages the ribbon might give you when used within your application... not actually how to use the controls themselves (especially considering that the ribbon is, currently, a 3rd party control, and the nuts and bolts will be different depending on which 3rd party company you choose).
Marc Melvin on July 2, 2007 02:45 AMInteresting. I found v2.0 a bit annoying, in that I couldn't seem to get past the (seemingly, to my addled long-term memory at least) constant puffs for the consultancy and methodology.
The original book, however dated it is in technical terms, was a major influence on me in terms of thinking about interface design. As a sufferer of several appalling UIs at work I can only wish more people had read it. Ray Ozzie, for one: Lotus Notes is my biggest tormentor.
That said, I'll probably get v3.0 now that I know about it (for which my bank account doesn't thank you). And yes, I thought "Inmates" was good too.
Mike Woodhouse on July 2, 2007 04:01 AMWhile the Cooper marketing department might disagree, I don't know if "The Inmates Are Running The Asylum" is that necessary anymore, as the third edition of "About Face" incorporates many of its ideas. I believe the key insight in "Asylum" was the concept of personas (considering how real users will use the software and developing for them), and personas are incorporated into the third edition of "About Face". The introduction to this edition seems to indicate that this book is also the successor to "Inmates": "People who have read earlier editions of 'About Face' or 'The Inmates Are Running the Asylum' will find new and updated information about design methods and principles here."
Which isn't to say that there isn't useful information in "Inmates", but it's probably more interesting for historical reasons.
Bob on July 2, 2007 05:44 AMThanks for your recommendation .
nXqd
I bought it last month, but it had to wait until I finished Dino Esposito book on ASP.NET AJAX. I just started reading About Face, but I have to see I find myself skipping the first and second part (mostly theory) because the third part is much more practical. The quality is decent, but the cover will 'curl over' no matter what you do.
Oh, and it heavy!
Mike on July 2, 2007 07:29 AMInteresting observations. I loved the original About Face, and I thought Inmates had some interesting points, but mostly was a long advertisement for his UI consulting services. I was looking forward to version 2.0 of About Face, but found that it mostly incorporated a whole lot of the stuff from Inmates, and diluted the good information that was found in v1.0. There was a lot more, "developers are incapable of doing this stuff, only we highly paid consultants can do it right," and a lot less "here is why this doesn't work, and here are some ideas of how it could be changed to make it work better." If it's not obvius, I was pretty underwhelmed with AF2.0, and am not going to rush out to get 3.0.
John on July 2, 2007 07:43 AM"Disks are a hack, not a design feature"
Yet users still have to fuss about with the location and timing of disk writes.
I'll have to get the new version. Thanks for the heads up!
Dan Sickles on July 2, 2007 12:20 PMI love "code complete" and many of the books you have mentioned. Have you read "Debugging the development process". That book is great! Full of antedotes from Microsoft that apply to managing any project whether it is with many people or just you.
steve on July 2, 2007 07:14 PMCoopers books are decent - but he can be condescending. The best book I've ever read on UI design is "Designing Visual Interfaces" - there's nothing in it about persona's - it just gives you the visual design tools that your artists (should) already know. No matter how good your persona writing skills are - if your users can't understand your pages then you are hosed. DVI is just about getting the interface "skin" correct - but you still have to do a lot of what Cooper says.
John Norris on July 3, 2007 01:50 PMThanks for the kind words Jeff. Ive been the editor on the last 2 editions on About Face, and was the editor on Inmates when I was with Sams.
Cooper continues to lead the way in HCI and we are pleased to continue to work with them.
Chris Webb
Executive Editor
Wiley Publishing, Inc.
| Content (c) 2008 Jeff Atwood. Logo image used with permission of the author. (c) 1993 Steven C. McConnell. All Rights Reserved. |