skip to main content
Skip header Section
About Face 2.0: The Essentials of Interaction DesignMarch 2003
Publisher:
  • John Wiley & Sons, Inc.
  • 605 Third Ave. New York, NY
  • United States
ISBN:978-0-7645-2641-1
Published:01 March 2003
Pages:
540
Skip Bibliometrics Section
Bibliometrics
Skip Abstract Section
Abstract

From the Publisher: Dear Reader, In the eight years since this book was first published, the ideas that seemed do radical at first have become standard models across the industry. Many practicioners have adopted them and seen dramatic improvements in their products. This book would not have been possible without the commitment of the many organizations over the past decade that hired Cooper, my design consulting company. They demonstrated a great measure of self-confidence to break from the pack. By the same token, the many brilliant and talented people who have worked at Cooper have pushed the limits of my original thinking far beyond where I started. They have put their professional reputations on the line to prove that there is a higher standard and better ways to achieve it. In this significantly revised and expanded edition of the book, Robert Reimann and I have rewritten and reorganized every page. Together we have: Updated examples to reflect the current state of the art, and included more examples from Cooper design solutions Included references to recent technology and industry developments Added an entirely new section covering Coopers Goal-Directed Design methods such as personas, goals, and scenarios in detail Added new chapters on visual design, as well as interaction design issues for embedded systems and the Web Added a bibliography of design reference sources Thanks for joining me in the pursuit of better software, happier programmers and designers, more successful businesses, and extremely satisfied users. Sincerely, Alan Cooper Founder & Chairman of the Board Cooper Author Biography: Alan Cooper is a pioneering software inventor, programmer, designer, and theorist. He is credited with creating what many regard as the first serious business software for microcomputers, and is widely known as the Father of Visual Basic. For the last decade, Alans interaction design consulting firm, Cooper, has helped companies invent powerful, usable, desirable software and improve digital product behavior through the use of Alans unique methodology – the Goal-Directed process. A cornerstone of this method, the use of personas, has been widely adopted since it was first described in Alans second book, The Inmates are Running the Asylum. A best-selling author and popular speaker, Alan is a tireless advocate for integrating design into business practice and for humanizing technology. Robert Reimann has spent the past 15 years pushing the boundaries of digital products as a designer, writer, lecturer, and consultant. He has led dozens of design consulting projects for startups and Fortune 500 clients alike. Upon joining Cooper in 1996, Robert led the development and refinement of many Goal-Directed Design methods described in About Face 2.0. He has lectured at major universities and to international industry audiences, and he is a member of the industry advisory board for the Institute of Design at the University of California, Berkeley.

Cited By

  1. ACM
    Nicenboim I, Giaccardi E and Kuijer L Designing Connected Resources for Older People Proceedings of the 2018 Designing Interactive Systems Conference, (413-425)
  2. (Weber) Dupree J, Lank E and Berry D (2018). A case study of using grounded analysis as a requirement engineering method, Science of Computer Programming, 152:C, (1-37), Online publication date: 15-Jan-2018.
  3. Amer T and Johnson T (2016). Information Technology Progress Indicators, International Journal of Technology and Human Interaction, 12:4, (1-14), Online publication date: 1-Oct-2016.
  4. Billestrup J, Stage J, Bruun A, Nielsen L and Nielsen K Creating and Using Personas in Software Development Proceedings of the 5th IFIP WG 13.2 International Conference on Human-Centered Software Engineering - Volume 8742, (251-258)
  5. ACM
    Rajanen M and Iivari N Open Source and Human Computer Interaction Philosophies in Open Source Projects Proceedings of International Conference on Making Sense of Converging Media, (67-74)
  6. ACM
    Devanuj and Joshi A Technology adoption by 'emergent' users Proceedings of the 11th Asia Pacific Conference on Computer Human Interaction, (28-38)
  7. Rosa I and Lamas D Mobile and Federated Access to DSpace-Based Digital Libraries Proceedings of the 10th International Conference on Mobile Web Information Systems - Volume 8093, (274-287)
  8. Hsu H A service design on driving like living Proceedings of the Second international conference on Design, User Experience, and Usability: web, mobile, and product design - Volume Part IV, (666-672)
  9. Sturm C, Strube G and Gouda S Localization beyond national characteristics Proceedings of the Second international conference on Design, User Experience, and Usability: health, learning, playing, cultural, and cross-cultural user experience - Volume Part II, (105-114)
  10. ACM
    Giboin A Emphasizing dysfunctional group dynamics in collaboration personas CHI '13 Extended Abstracts on Human Factors in Computing Systems, (121-126)
  11. ACM
    Bhattacharya S and Feldman L Igwana Proceedings of the 24th Australian Computer-Human Interaction Conference, (34-37)
  12. ACM
    Rajanen M, Iivari N and Keskitalo E Introducing usability activities into open source software development projects Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design, (683-692)
  13. ACM
    Kinnula M, Iivari N and Ijäs T On the brink of adulthood Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design, (418-427)
  14. ACM
    Hartelius U, Fröhlander J and Björk S Tisch digital tools supporting board games Proceedings of the International Conference on the Foundations of Digital Games, (196-203)
  15. ACM
    Matthews T, Judge T and Whittaker S How do designers and user experience professionals actually perceive and use personas? Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1219-1228)
  16. ACM
    Fuchsberger V, Murer M, Wilfinger D and Tscheligi M Attributes of successful intergenerational online activities Proceedings of the 8th International Conference on Advances in Computer Entertainment Technology, (1-8)
  17. De Carvalho C, Costa G, Andrade C, Gomes A and Cysne C Unindo IHC e negócios através do uso de personas Proceedings of the 10th Brazilian Symposium on Human Factors in Computing Systems and the 5th Latin American Conference on Human-Computer Interaction, (100-104)
  18. Masiero A, Leite M, Filgueiras L and Aquino P Multidirectional knowledge extraction process for creating behavioral personas Proceedings of the 10th Brazilian Symposium on Human Factors in Computing Systems and the 5th Latin American Conference on Human-Computer Interaction, (91-99)
  19. ACM
    Ji Y Design language for creating a meaningful interaction design Procedings of the Second Conference on Creativity and Innovation in Design, (429-430)
  20. ACM
    Matthews T, Whittaker S, Moran T and Yuen S Collaboration personas Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (2247-2256)
  21. ACM
    Dörk M, Carpendale S and Williamson C The information flaneur Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1215-1224)
  22. ACM
    Medhi I, Patnaik S, Brunskill E, Gautama S, Thies W and Toyama K (2011). Designing mobile interfaces for novice and low-literacy users, ACM Transactions on Computer-Human Interaction (TOCHI), 18:1, (1-28), Online publication date: 1-Apr-2011.
  23. ACM
    Ko A, Abraham R, Beckwith L, Blackwell A, Burnett M, Erwig M, Scaffidi C, Lawrance J, Lieberman H, Myers B, Rosson M, Rothermel G, Shaw M and Wiedenbeck S (2011). The state of the art in end-user software engineering, ACM Computing Surveys, 43:3, (1-44), Online publication date: 1-Apr-2011.
  24. ACM
    Ye Y, Nakakoji K, Yamamoto Y and Kishida K Through the looking glass of immaterial labor Proceedings of the FSE/SDP workshop on Future of software engineering research, (433-438)
  25. ACM
    Klöckner K, Kohler K, Kerkow D, Niebuhr S and Nass C Aligning business goals and user goals by engineering hedonic quality Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, (241-250)
  26. Amer T and Maris J (2010). Information Technology Exception Messages, International Journal of Technology and Human Interaction, 6:1, (54-68), Online publication date: 1-Jan-2010.
  27. Maier R and Thalmann S (2010). Using personas for designing knowledge and learning services: results of an ethnographically informed study, International Journal of Technology Enhanced Learning, 2:1/2, (58-74), Online publication date: 1-Jan-2010.
  28. ACM
    Seffah A, Kolski C and Idoughi D Persona comme outil de design de services interactifs Proceedings of the 21st International Conference on Association Francophone d'Interaction Homme-Machine, (333-336)
  29. Moreno L, Martínez P and Ruiz-Mezcua B Integrating HCI in a Web Accessibility Engineering Approach Proceedings of the 5th International Conference on Universal Access in Human-Computer Interaction. Part III: Applications and Services, (745-754)
  30. Vera-Muñoz C, Fernández-Rodríguez M, Abril-Jiménez P, Cabrera-Umpiérrez M, Arredondo M and Guillén S Adaptative User Interfaces to Promote Independent Ageing Proceedings of the 5th International on ConferenceUniversal Access in Human-Computer Interaction. Part II: Intelligent and Ubiquitous Interaction Environments, (766-770)
  31. Sala P, Lázaro J, Serrano J, Müller K and Naranjo J Methods for User Experience Design of AAL Services Proceedings of the 5th International on ConferenceUniversal Access in Human-Computer Interaction. Part II: Intelligent and Ubiquitous Interaction Environments, (238-247)
  32. ACM
    Medhi I, Gautama S and Toyama K A comparison of mobile money-transfer UIs for non-literate and semi-literate users Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1741-1750)
  33. Aquino P and Filgueiras L A expressão da diversidade de usuários no projeto de interação com padrões e personas Proceedings of the VIII Brazilian Symposium on Human Factors in Computing Systems, (1-10)
  34. ACM
    Lundgren S Treating and teaching aesthetics as personality Proceedings of the 5th Nordic conference on Human-computer interaction: building bridges, (511-514)
  35. ACM
    Putnam C and Chong L Software and technologies designed for people with autism Proceedings of the 10th international ACM SIGACCESS conference on Computers and accessibility, (3-10)
  36. Beck E, Obrist M, Bernhaupt R and Tscheligi M Instant card technique Proceedings of the Tenth Anniversary Conference on Participatory Design 2008, (162-165)
  37. ACM
    Agrawal H, Dhotre K and Williams J A streamlined interface documentation methodology for mobile user interfaces Proceedings of the 10th international conference on Human computer interaction with mobile devices and services, (441-444)
  38. Masuhr J, Klompmaker F, Reimann C and Nebe K Designing context-aware in-car information systems Proceedings of the 5th Annual International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services, (1-8)
  39. ACM
    Prasad A, Medhi I, Toyama K and Balakrishnan R Exploring the feasibility of video mail for illiterate users Proceedings of the working conference on Advanced visual interfaces, (103-110)
  40. ACM
    Graf S, Spiessl W, Schmidt A, Winter A and Rigoll G In-car interaction using search-based user interfaces Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1685-1688)
  41. ACM
    Miaskiewicz T, Sumner T and Kozar K A latent semantic analysis methodology for the identification and creation of personas Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1501-1510)
  42. ACM
    Kantola N and Jokela T SVSb: simple and visual storyboards Proceedings of the 19th Australasian conference on Computer-Human Interaction: Entertaining User Interfaces, (49-56)
  43. Pleuss A, Vitzthum A and Hussmann H Integrating heterogeneous tools into model-centric development of interactive applications Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems, (241-255)
  44. Davidoff S, Lee M, Dey A and Zimmerman J Rapidly exploring application design through speed dating Proceedings of the 9th international conference on Ubiquitous computing, (429-446)
  45. ACM
    Wills G, Abbas N, Chandrasekharan R, Crowder R, Gilbert L, Howard Y, Millard D, Wong S and Walters R An agile hypertext design methodology Proceedings of the eighteenth conference on Hypertext and hypermedia, (181-184)
  46. Johansson M and Arvola M A case study of how user interface sketches, scenarios and computer prototypes structure stakeholder meetings Proceedings of the 21st British HCI Group Annual Conference on People and Computers: HCI...but not as we know it - Volume 1, (177-184)
  47. Furtado E, Furtado V and Vasconcelos E A conceptual framework for the design and evaluation of affective usability in educational geosimulation systems Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction, (497-510)
  48. ACM
    Ozenc K, Brommer J, Jeong B, Shih N, Au K and Zimmerman J Reverse alarm clock Proceedings of the 2007 conference on Designing pleasurable products and interfaces, (392-406)
  49. Bakx I User-centred design approach for a community website with social software Proceedings of the 2nd international conference on Online communities and social computing, (3-11)
  50. Yang R, Li D and Zhou W A study on the form of representation of the user's mental model-oriented ancient map of China Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability, (1001-1010)
  51. Ferre X and Medinilla N How a human-centered approach impacts software development Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability, (68-77)
  52. Lindgren A, Chen F, Amdahl P and Chaikiat P Using personas and scenarios as an interface design tool for advanced driver assistance systems Proceedings of the 4th international conference on Universal access in human-computer interaction: ambient interaction, (460-469)
  53. Brajnik G Modeling content and expression of learning objects in multimodal learning management systems Proceedings of the 4th international conference on Universal access in human-computer interaction: applications and services, (501-510)
  54. Villalba E, Peinado I and Arredondo M User interaction design for a wearable and IT based heart failure system Proceedings of the 12th international conference on Human-computer interaction: interaction platforms and techniques, (1230-1239)
  55. Haikara J Usability in agile software development Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming, (153-156)
  56. ACM
    Zaman B and Abeele V Towards a likeability framework that meets child-computer interaction & communication sciences Proceedings of the 6th international conference on Interaction design and children, (1-8)
  57. ACM
    Medhi I, Prasad A and Toyama K Optimal audio-visual representations for illiterate users of computers Proceedings of the 16th international conference on World Wide Web, (873-882)
  58. ACM
    Busse D Fast-tracking product innovation CHI '07 Extended Abstracts on Human Factors in Computing Systems, (1703-1708)
  59. ACM
    Hill V and Bartek V Telling the user's story Proceedings of the 2007 symposium on Computer human interaction for the management of information technology, (6-es)
  60. ACM
    Lentz J and Bleizeffer T IT ecosystems Proceedings of the 2007 symposium on Computer human interaction for the management of information technology, (6-es)
  61. ACM
    Nebe K and Grötzbach L Aligning user centered design activities with established software development practices Proceedings of the 4th Nordic conference on Human-computer interaction: changing roles, (485-486)
  62. Suzuki S and Takeda H Inducing perspective sharing between a user and an embodied agent by a thought balloon as an input form Proceedings of the 10th international conference on Cooperative Information Agents, (96-108)
  63. ACM
    Antle A Child-personas Proceedings of the 6th conference on Designing Interactive systems, (22-30)
  64. Tian F, Cheng T, Wang H and Dai G Research on user-centered design and recognition pen gestures Proceedings of the 24th international conference on Advances in Computer Graphics, (312-323)
  65. O’Brien J and Shapiro M An application framework for nomadic, collaborative applications Proceedings of the 6th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems, (48-63)
  66. ACM
    Vanden Abeele V and Van Rompaey V Introducing human-centered research to game design CHI '06 Extended Abstracts on Human Factors in Computing Systems, (1469-1474)
  67. ACM
    Antle A Child-user abstractions CHI '06 Extended Abstracts on Human Factors in Computing Systems, (478-483)
  68. Busch-Geertsema B, Balbo S, Murphy J and Davey S Towards a framework to analyse information architecture work practices Proceedings of the 17th Australia conference on Computer-Human Interaction: Citizens Online: Considerations for Today and the Future, (1-4)
  69. Schmidt D and Wyeld T A novel user interface for online literary documents Proceedings of the 17th Australia conference on Computer-Human Interaction: Citizens Online: Considerations for Today and the Future, (1-4)
  70. Crane A Middle-out design Proceedings of the 2005 conference on Designing for User eXperience, (51-es)
  71. Hamilton A and Revah S The challenges and realities of merging online banks Proceedings of the 2005 conference on Designing for User eXperience, (10-es)
  72. ACM
    Filgueiras L, Aquino P, Sakai R, Filho Á, Torres C and Barbarian I Personas como modelo de usuários de serviços de governo eletrônico Proceedings of the 2005 Latin American conference on Human-computer interaction, (319-324)
  73. ACM
    Junior P and Filgueiras L User modeling with personas Proceedings of the 2005 Latin American conference on Human-computer interaction, (277-282)
  74. ACM
    Herrmann C, Kawalek J and Stark A User-centred system design Proceedings of the 7th international conference on Human computer interaction with mobile devices & services, (335-336)
  75. Terrenghi L Design of affordances for direct manipulation of digital information in ubiquitous computing scenarios Proceedings of the 5th international conference on Smart Graphics, (198-205)
  76. ACM
    Cockton G A development framework for value-centred design CHI '05 Extended Abstracts on Human Factors in Computing Systems, (1292-1295)
  77. ACM
    Wichary M, Gunawan L, Van den Ende N, Hjortzberg-Nordlund Q, Matysiak A, Janssen R and Sun X Vista CHI '05 Extended Abstracts on Human Factors in Computing Systems, (1062-1077)
  78. ACM
    Belcher J, Aidrus R, Congleton B, Hall D, Hussain S, Jablonski M, Klunk T and McCrickard D NotiFly Proceedings of the 43rd annual Southeast regional conference - Volume 2, (359-364)
  79. Wright T, Noble J and Marshall S Using a system of tutorials and groups to increase feedback and teach user interface design Proceedings of the 7th Australasian conference on Computing education - Volume 42, (187-192)
  80. ACM
    Cockton G Value-centred HCI Proceedings of the third Nordic conference on Human-computer interaction, (149-160)
  81. ACM
    Markensten E and Artman H Procuring a usable system using unemployed personas Proceedings of the third Nordic conference on Human-computer interaction, (13-22)
  82. ACM
    Thomas C, Fogel G, Wendorf S and Jones K The voice of the people CHI '04 Extended Abstracts on Human Factors in Computing Systems, (1695-1699)
  83. ACM
    Canceko J, Caraway B, Pak S and Nakatsu K KONEKT CHI '04 Extended Abstracts on Human Factors in Computing Systems, (1661-1665)
  84. ACM
    Drackett C, Fong V, Ko J, Tanaka S and Ting S Global garden CHI '04 Extended Abstracts on Human Factors in Computing Systems, (1646-1650)
  85. Matsumoto T, Wada Y, Norimatsu M and Okude N Smart-Media Applications Created by Scenario Based Modeling Proceedings of the 2004 Symposium on Applications and the Internet-Workshops (SAINT 2004 Workshops)
  86. Kuroda K, Ochiai K, Hori M and Okude N Smart-Media Design Process with Scenario Based Modeling Proceedings of the 2004 Symposium on Applications and the Internet-Workshops (SAINT 2004 Workshops)
Contributors
  • Dubberly Design Office

Recommendations