The Design of Everyday Things

Last updated

The Design of Everyday Things
The Design of Everyday Things (cover 1988).jpg
First edition (original title)
Author Donald Norman
Original titleThe Psychology of Everyday Things
LanguageEnglish
GenreDesign, Psychology, Business
Publisher Basic Books
Publication date
1988
Publication placeUnited States
ISBN 978-0-465-06710-7
620.8'2—dc20

The Design of Everyday Things is a best-selling [1] book by cognitive scientist and usability engineer Donald Norman. Originally published in 1988 with the title The Psychology of Everyday Things, it is often referred to by the initialisms POET and DOET. A new preface was added in 2002 and a revised and expanded edition was published in 2013. [2]

Contents

The book's premise is that design serves as the communication between object and user, and discusses how to optimize that conduit of communication in order to make the experience of using the object pleasurable. It argues that although people are often keen to blame themselves when objects appear to malfunction, it is not the fault of the user but rather the lack of intuitive guidance that should be present in the design.

Norman uses case studies to describe the psychology behind what he deems good and bad design, and proposes design principles. The book spans several disciplines including behavioral psychology, ergonomics, and design practice.

Contents

In the book, Norman introduced the term affordance as it applied to design, [3] :282 borrowing James J. Gibson's concept from ecological psychology. [1] In the revised edition of his book in 2013, he also introduced the concept of signifiers to clarify his definition of affordances. [4] Examples of affordances are doors that can be pushed or pulled. These are the possible interactions between an object and its user. Examples of corresponding signifiers are flat plates on doors meant to be pushed, small finger-size push-buttons, and long and rounded bars we intuitively use as handles. As Norman used the term, a door affords pushing or pulling, and the plate or button signals that it is meant to be pushed, while the bar or handle signals pulling. [3] :282–3 [5] :9 Norman discussed door handles at length. [6] [5] :10,87–92

He also popularized the term user-centered design , which he had previously referred to in User-Centered System Design in 1986. [7] He used the term to describe design based on the needs of the user, leaving aside, what he deemed secondary issues like aesthetics. User-centered design involves simplifying the structure of tasks, making things visible, getting the mapping right, exploiting the powers of constraint, designing for error, explaining affordances, and seven stages of action. He went to great lengths to define and explain these terms in detail, giving examples following and going against the advice given and pointing out the consequences.

Other topics of the book include:

Seven stages of action

Seven stages of action are described in chapter two of the book. They include four stages of execution, three stages of evaluation:

  1. Forming the target
  2. Forming the intention
  3. Specifying an action
  4. Executing the action
  5. Perceiving the state of the world
  6. Interpreting the state of the world
  7. Evaluating the outcome

Building up the Stages

The history behind the action cycle starts from a conference in Italy attended by Donald Norman. This excerpt has been taken from the book The Design of Everyday Things :

I am in Italy at a conference. I watch the next speaker attempt to thread a film onto a projector that he never used before. He puts the reel into place, then takes it off and reverses it. Another person comes to help. Jointly they thread the film through the projector and hold the free end, discussing how to put it on the takeup reel. Two more people come over to help and then another. The voices grow louder, in three languages: Italian, German and English. One person investigates the controls, manipulating each and announcing the result. Confusion mounts. I can no longer observe all that is happening. The conference organizer comes over. After a few moments he turns and faces the audience, who had been waiting patiently in the auditorium. "Ahem," he says, "is anybody expert in projectors?" Finally, fourteen minutes after the speaker had started to thread the film (and eight minutes after the scheduled start of the session) a blue-coated technician appears. He scowls, then promptly takes the entire film off the projector, rethreads it, and gets it working. [8] :45–46

Norman pondered on the reasons that made something like threading of a projector difficult to do. To examine this, he wanted to know what happened when something implied nothing. In order to do that, he examined the structure of an action. So to get something done, a notion of what is wanted – the goal that is to be achieved, needs to be started. Then, something is done to the world i.e. take action to move oneself or manipulate someone or something. Finally, the checking is required if the goal was made. This led to formulation of Stages of Execution and Evaluation. [8] :46

Stages of Execution

Execution formally means to perform or do something. Norman explains that a person sitting on an armchair while reading a book at dusk, might need more light when it becomes dimmer and dimmer. To do that, he needs to switch on the button of a lamp i.e. get more light (the goal). To do this, one must need to specify on how to move one's body, how to stretch to reach the light switch and how to extend one's finger to push the button. The goal has to be translated into an intention, which in turn has to be made into an action sequence.

Thus, formulation of stages of execution:

  • Start at the top with the goal, the state that is to be achieved.
  • The goal is translated into an intention to do some action.
  • The intention must be translated into a set of internal commands, an action sequence that can be performed to satisfy the intention.
  • The action sequence is still a mutual event: nothing happens until it is executed, performed upon the world.

Stages of Evaluation

Evaluation formally means to examine and calculate. Norman explains that after turning on the light, we evaluate if it is actually turned on. A careful judgement is then passed on how the light has affected our world i.e. the room in which the person is sitting on the armchair while reading a book.

The formulation of the stages of evaluation can be described as:

  • Evaluation starts with our perception of the world.
  • This perception must then be interpreted according to our expectations.
  • Then it is compared (evaluated) with respect to both our intentions and our goals.

Gulf of execution

The difference between the intentions and the allowable actions is the gulf of execution. [9]

"Consider the movie projector example: one problem resulted from the Gulf of Execution. The person wanted to set up the projector. Ideally, this would be a simple thing to do. But no, a long, complex sequence was required. It wasn't all clear what actions had to be done to accomplish the intentions of setting up the projector and showing the film." [8] :51

In the gulf of execution is the gap between a user's goal for action and the means to execute that goal. [10] Usability has as one of its primary goals to reduce this gap by removing roadblocks and steps that cause extra thinking and actions that distract the user's attention from the task intended, thereby preventing the flow of his or her work, and decreasing the chance of successful completion of the task. [11]

This can be illustrated through the discussion of a VCR problem. Let us imagine that a user would like to record a television show. They see the solution to this problem as simply pressing the Record button. However, in reality, to record a show on a VCR, several actions must be taken:

  1. Press the record button.
  2. Specify time of recording, usually involving several steps to change the hour and minute settings.
  3. Select channel to record on - either by entering the channel's number or selecting it with up/down buttons.
  4. Save the recording settings, perhaps by pressing an "OK" or "menu" or "enter" button.

The difference between the user's perceived execution actions and the required actions is the gulf of execution.

Gulf of evaluation

The gulf of evaluation reflects the amount of effort that the person must exert to interpret the physical state of the system and to determine how well the expectations and intentions have been met. [12] In the gulf of evaluation is the degree to which the system or artifact provides representations that can be directly perceived and interpreted in terms of the expectations and intentions of the user. [8] :51 Or put differently, the gulf of evaluation is the difficulty of assessing the state of the system and how well the artifact supports the discovery and interpretation of that state. In the book, "The gulf is small when the system provides information about its state in a form that is easy to get, is easy to interpret, and matches the way the person thinks of the system". [8] :51

"In the movie projector example there was also a problem with the Gulf of Evaluation. Even when the film was in the projector, it was difficult to tell if it had been threaded correctly." [8] :51–52

The gulf of evaluation applies to the gap between an external stimulus and the time a person understands what it means. [13] The gulf of evaluation stands for the psychological gap that must be crossed to interpret a user interface display, following the steps: interface → perception → interpretation → evaluation. Both "gulfs" were first mentioned in Donald Norman's 1986 book User Centered System Design: New Perspectives on Human-computer Interaction. [10] [14]

Usage as Design Aids

The seven-stage structure is referenced as design aid to act as a basic checklist for designers' [15] questions to ensure that the Gulfs of Execution and Evaluation are bridged. [8] :52–53

The Seven Stages of relationship can be broken down into 4 main principles of good design:

  • Visibility - By looking, the user can tell the state of the device and the alternatives for action.
  • A Good Conceptual Model - The designer provides a good conceptual model for the user, with consistency in the presentation of operations and results and a coherent, consistent system image.
  • Good mappings - It is possible to determine the relationships between actions and results, between the controls and their effects, and between the system state and what is visible.
  • Feedback - The user receives full and continuous feedback about the results of the actions.

Reception

After a group of industrial designers felt affronted after reading an early draft, Norman rewrote the book to make it more sympathetic to the profession. [1]

The book was originally published with the title The Psychology of Everyday Things. In his preface to the 2002 edition, Norman has stated that his academic peers liked the original title, but believed the new title better conveyed the content of the book and better attracted interested readers. [16] :ix

See also

Related Research Articles

Usability engineering is a professional discipline that focuses on improving the usability of interactive systems. It draws on theories from computer science and psychology to define problems that occur during the use of such a system. Usability Engineering involves the testing of designs at various stages of the development process, with users or with usability experts. The history of usability engineering in this context dates back to the 1980s. In 1988, authors John Whiteside and John Bennett—of Digital Equipment Corporation and IBM, respectively—published material on the subject, isolating the early setting of goals, iterative evaluation, and prototyping as key activities. The usability expert Jakob Nielsen is a leader in the field of usability engineering. In his 1993 book Usability Engineering, Nielsen describes methods to use throughout a product development process—so designers can ensure they take into account the most important barriers to learnability, efficiency, memorability, error-free use, and subjective satisfaction before implementing the product. Nielsen’s work describes how to perform usability tests and how to use usability heuristics in the usability engineering lifecycle. Ensuring good usability via this process prevents problems in product adoption after release. Rather than focusing on finding solutions for usability problems—which is the focus of a UX or interaction designer—a usability engineer mainly concentrates on the research phase. In this sense, it is not strictly a design role, and many usability engineers have a background in computer science because of this. Despite this point, its connection to the design trade is absolutely crucial, not least as it delivers the framework by which designers can work so as to be sure that their products will connect properly with their target usership.

<span class="mw-page-title-main">Don Norman</span> American researcher, professor, and writer (born 1935)

Donald Arthur Norman is an American researcher, professor, and author. Norman is the director of The Design Lab at University of California, San Diego. He is best known for his books on design, especially The Design of Everyday Things. He is widely regarded for his expertise in the fields of design, usability engineering, and cognitive science, and has shaped the development of the field of cognitive systems engineering. He is a co-founder of the Nielsen Norman Group, along with Jakob Nielsen. He is also an IDEO fellow and a member of the Board of Trustees of IIT Institute of Design in Chicago. He also holds the title of Professor Emeritus of Cognitive Science at the University of California, San Diego. Norman is an active Distinguished Visiting Professor at the Korea Advanced Institute of Science and Technology (KAIST), where he spends two months a year teaching.

<span class="mw-page-title-main">Usability</span> Capacity of a system for its users to perform tasks

Usability can be described as the capacity of a system to provide a condition for its users to perform the tasks safely, effectively, and efficiently while enjoying the experience. In software engineering, usability is the degree to which a software can be used by specified consumers to achieve quantified objectives with effectiveness, efficiency, and satisfaction in a quantified context of use.

A heuristic evaluation is a usability inspection method for computer software that helps to identify usability problems in the user interface design. It specifically involves evaluators examining the interface and judging its compliance with recognized usability principles. These evaluation methods are now widely taught and practiced in the new media sector, where user interfaces are often designed in a short space of time on a budget that may restrict the amount of money available to provide for other types of interface testing.

User-centered design (UCD) or user-driven development (UDD) is a framework of processes in which usability goals, user characteristics, environment, tasks and workflow of a product, service or process are given extensive attention at each stage of the design process. This attention includes testing which is conducted during each stage of design and development from the envisioned requirements, through pre-production models to post production. Testing is beneficial as it is often difficult for the designers of a product to understand the experiences of first-time users and each user's learning curve. UCD is based on the understanding of a user, their demands, priorities and experiences, and can lead to increased product usefulness and usability. UCD applies cognitive science principles to create intuitive, efficient products by understanding users' mental processes, behaviors, and needs.

Interaction design, often abbreviated as IxD, is "the practice of designing interactive digital products, environments, systems, and services." While interaction design has an interest in form, its main area of focus rests on behavior. Rather than analyzing how things are, interaction design synthesizes and imagines things as they could be. This element of interaction design is what characterizes IxD as a design field, as opposed to a science or engineering field.

<span class="mw-page-title-main">Affordance</span> Possibility of an action on an object or environment

In psychology, affordance is what the environment offers the individual. In design, affordance has a narrower meaning; it refers to possible actions that an actor can readily perceive.

The following outline is provided as an overview of and topical guide to human–computer interaction:

The human action cycle is a psychological model which describes the steps humans take when they interact with computer systems. The model was proposed by Donald A. Norman, a scholar in the discipline of human–computer interaction. The model can be used to help evaluate the efficiency of a user interface (UI). Understanding the cycle requires an understanding of the user interface design principles of affordance, feedback, visibility and tolerance.

The cognitive walkthrough method is a usability inspection method used to identify usability issues in interactive systems, focusing on how easy it is for new users to accomplish tasks with the system. A cognitive walkthrough is task-specific, whereas heuristic evaluation takes a holistic view to catch problems not caught by this and other usability inspection methods. The method is rooted in the notion that users typically prefer to learn a system by using it to accomplish tasks, rather than, for example, studying a manual. The method is prized for its ability to generate results quickly with low cost, especially when compared to usability testing, as well as the ability to apply the method early in the design phases before coding even begins.

GOMS is a specialized human information processor model for human-computer interaction observation that describes a user's cognitive structure on four components. In the book The Psychology of Human Computer Interaction. written in 1983 by Stuart K. Card, Thomas P. Moran and Allen Newell, the authors introduce: "a set of Goals, a set of Operators, a set of Methods for achieving the goals, and a set of Selections rules for choosing among competing methods for goals." GOMS is a widely used method by usability specialists for computer system designers because it produces quantitative and qualitative predictions of how people will use a proposed system.

Use-centered design is a design philosophy in which the focus is on the goals and tasks associated with skill performance in specific work or problem domains, in contrast to a user-centered design approach, where the focus is on the needs, wants, and limitations of the end user of the designed artifact.

<span class="mw-page-title-main">User interface design</span> Planned operator–machine interaction

User interface (UI) design or user interface engineering is the design of user interfaces for machines and software, such as computers, home appliances, mobile devices, and other electronic devices, with the focus on maximizing usability and the user experience. In computer or software design, user interface (UI) design primarily focuses on information architecture. It is the process of building interfaces that clearly communicate to the user what's important. UI design refers to graphical user interfaces and other forms of interface design. The goal of user interface design is to make the user's interaction as simple and efficient as possible, in terms of accomplishing user goals. User-centered design is typically accomplished through the execution of modern design thinking which involves empathizing with the target audience, defining a problem statement, ideating potential solutions, prototyping wireframes, and testing prototypes in order to refine final interface mockups.

Affective design describes the design of products, services, and user interfaces that aim to evoke intended emotional responses from consumers, ultimately improving customer satisfaction. It is often regarded within the domain of technology interaction and computing, in which emotional information is communicated to the computer from the user in a natural and comfortable way. The computer processes the emotional information and adapts or responds to try to improve the interaction in some way. The notion of affective design emerged from the field of human–computer interaction (HCI), specifically from the developing area of affective computing. Affective design serves an important role in user experience (UX) as it contributes to the improvement of the user's personal condition in relation to the computing system. Decision-making, brand loyalty, and consumer connections have all been associated with the integration of affective design. The goals of affective design focus on providing users with an optimal, proactive experience. Amongst overlap with several fields, applications of affective design include ambient intelligence, human–robot interaction, and video games.

User experience design, upon which is the centralized requirements for "User Experience Design Research", defines the experience a user would go through when interacting with a company, its services, and its products. User experience design is a user centered design approach because it considers the user's experience when using a product or platform. Research, data analysis, and test results drive design decisions in UX design rather than aesthetic preferences and opinions, for which is known as UX Design Research. Unlike user interface design, which focuses solely on the design of a computer interface, UX design encompasses all aspects of a user's perceived experience with a product or website, such as its usability, usefulness, desirability, brand perception, and overall performance. UX design is also an element of the customer experience (CX), and encompasses all design aspects and design stages that are around a customer's experience.

The term natural mapping comes from proper and natural arrangements for the relations between controls and their movements to the outcome from such action into the world. The real function of natural mappings is to reduce the need for any information from a user’s memory to perform a task. This term is widely used in the areas of human-computer interaction (HCI) and interactive design. Leveraging the concept of mapping helps bridge the gulf of evaluation and the gulf of execution, which refer to the gap between the user's understanding of the system and the actual state of the system and the gap between the user's goal and how to achieve that goal with the interface, respectively. By mapping controls to mirror the real world, the user will find it easier to create a mental model of the control and use the control to achieve their desired intention.

<span class="mw-page-title-main">Human–computer interaction</span> Academic discipline studying the relationship between computer systems and their users

Human–computer interaction (HCI) is research in the design and the use of computer technology, which focuses on the interfaces between people (users) and computers. HCI researchers observe the ways humans interact with computers and design technologies that allow humans to interact with computers in novel ways. A device that allows interaction between human being and a computer is known as a "Human-computer Interface".

Activity-centered design (ACD) is an extension of the Human-centered design paradigm in interaction design. ACD features heavier emphasis on the activities that a user would perform with a given piece of technology. ACD has its theoretical underpinnings in activity theory, from which activities can be defined as actions taken by a user to achieve a goal.

Consumer adoption of technological innovations is the process consumers use to determine whether or not to adopt an innovation. This process is influenced by consumer characteristics, such as personality traits and demographic or socioeconomic factors, the characteristics of the new product, such as its relative advantage and complexity, and social influences, such as opinion leaders.

<span class="mw-page-title-main">Behavioural design</span> Field of design concerned with the influence of design on behavior

Behavioural design is a sub-category of design, which is concerned with how design can shape, or be used to influence human behaviour. All approaches of design for behaviour change acknowledge that artifacts have an important influence on human behaviour and/or behavioural decisions. They strongly draw on theories of behavioural change, including the division into personal, behavioural, and environmental characteristics as drivers for behaviour change. Areas in which design for behaviour change has been most commonly applied include health and wellbeing, sustainability, safety and social context, as well as crime prevention.

References

  1. 1 2 3 Durham, Tony (November 6, 1998). "Science of the appliance". Times Higher Education . London.
  2. Norman, Donald A. (2013). The design of everyday things (Revised and expanded editions ed.). Cambridge, MA London: The MIT Press. ISBN   978-0-262-52567-1.
  3. 1 2 Cooper, Alan; Reimann, Robert; Cronin, Dave (2007). About Face 3: The Essentials of Interaction Design. Indianapolis, Indiana: Wiley. p. 610. ISBN   978-0-470-08411-3 . Retrieved July 18, 2011.
  4. "Signifiers". Interaction Design Foundation. Retrieved May 26, 2024.
  5. 1 2 Norman, Donald (1988). The Design of Everyday Things. New York: Basic Books. ISBN   978-0-465-06710-7.
  6. Binstock, Andrew (September 6, 1999). "New Mantra: Usability". Information Week.
  7. Friess, Erin (March 2008). The User-Centered Design Process: Novice Designers' Use of Evidence in Designing from Data (PhD thesis). Carnegie Mellon University . Retrieved November 22, 2011.
  8. 1 2 3 4 5 6 7 Norman, Donald A., "Psychology of Everyday Action". The Design of Everyday Things . New York: Basic Book, 1988.
  9. Kirkpatrick, Ted. "Lecture on Cognition and Perception". User Interface Design. Simon Fraser University. 2002
  10. 1 2 Gulf of Evaluation and Gulf of Execution. The Interaction Design Foundation.{{cite book}}: |website= ignored (help)
  11. "The Two UX Gulfs: Evaluation and Execution". Nielsen Norman Group. Retrieved March 18, 2019.
  12. Hearst, Marti. "Lecture on Gulf of Evaluation". User Interface Design and Development. University of California at Berkeley. 1999. <http://www2.sims.berkeley.edu/courses/is213/s99/Lectures/Lecture10/sld010.htm>
  13. Gazdecki, Gabriella (November 1, 2016). "The Gulf of Execution (and Evaluation)". Medium. Retrieved March 18, 2019.
  14. Norman, Don (1986). User Centered System Design: New Perspectives on Human-computer Interaction. CRC. ISBN   978-0-89859-872-8.
  15. Gore, Elizabeth. "III: Donald Norman: Seven Stages of Action. Web Site Analysis, University of Illinois at Chicago. 2004. < "Archived copy" (PDF). Archived from the original (PDF) on July 7, 2011. Retrieved February 11, 2008.{{cite web}}: CS1 maint: archived copy as title (link)>
  16. Norman, Donald (1988). "Preface to the 2002 Edition". The Design of Everyday Things. New York: Basic Books. ISBN   978-0-465-06710-7.

Further reading