John M. Carroll is a professor in the School of Information Sciences and Technology at Penn State University, University Park, PA. He has been elected into the CHI Academy by The Association for Computing Machinery's Special Interest Group on Computer-Human Interaction (ACM SIGCHI) in recognition of his outstanding leadership and service in the field of computer-human interaction.
Carroll draws on an impressively large body of research to present the most thorough treatment yet of a powerful idea: employing scenarios to make sure user interfaces are designed for the way people actually use things. How much easier the world would be if everybody followed his advice. --Jakob Nielsen, Co-Founder, Nielsen Norman Group, and author of Designing Web Usability: The Practice of Simplicity Masterfully written, deep, and thoughtful. The book goes directly to the essential questions of HCI design--what will users seek to accomplish, what understandings will they bring, and how can the system respond to users' needs? --Jim Foley, Georgia Institute of Technology