The following is a true account of the first experience of one of the authors (MC) deploying a commercial spoken language system:
This story illustrates the two key themes of this book:
The two themes differ in that the first addresses general human capabilities: understanding what is easy and what is hard for all (or most) people and how to exploit this knowledge to optimize design choices. (Here we are concerned with human cognitive capabilities and linguistic behavior rather than individual physical capabilities such as hearing, as suggested by the story.) In contrast, the second theme specifically addresses the application at hand: what you need to understand about the intended users, the task, and the business goals in order to focus the design on meeting user and business needs simultaneously. In the story, we could have considered the system test a success if merely providing an electronic conversational partner were an acceptable result. The test result did not, however, meet the business goal of providing value with respect to the handling of brokerage accounts. In The Humane Interface (2000), Jef Raskin draws a distinction between user-centered design and human-centered design. He describes user-centered design as a design process focused on studying the task-related needs of the intended users of a specific application. He then goes on to emphasize the importance of human-centered design, which is focused on "making sure that the interface design accords with universal psychological facts." He argues that it is more important to understand the cognitive capabilities and limitations of humans in general and to apply that understanding to interface design problems. In this book, we argue that both human-centered and user-centered design are key to the creation of successful user interfaces. We spend substantial time explaining the core principles of design based on an understanding of human cognitive capabilities and human linguistic behavior. However, we also examine in detail the methodologies by which you can integrate an understanding of the intended users, the application tasks, and the business goals of the system to create effective interfaces that provide successful and satisfying user experiences. Our focus is entirely on voice user interfaces. Moreover, given the ubiquity of the telephone and the large number of spoken language systems currently being deployed for over-the-telephone use, we focus specifically on voice user interfaces designed for the phone. |