All Topics  
User-centered design

 

   Email Print
   Bookmark   Link






 

User-centered design



 
 
In broad terms, user-centered design (UCD) is a design philosophy and a process in which the needs, wants, and limitations of the end user of an interface
User interface

The user interface is the aggregate of means by which people—the User s—Interaction with the system—a particular machine, device, computer program or other complex tools....
 or document
Document

A document is a bounded physical representation of body of information designed with the capacity to communication. A document may manifest symbolic, diagrammatic or sensory-representational information....
 are given extensive attention at each stage of the design process. User-centered design can be characterized as a multi-stage problem solving process that not only requires designers to analyze and foresee how users are likely to use an interface, but also to test the validity of their assumptions with regards to user behaviour in real world tests with actual users.






Discussion
Ask a question about 'User-centered design'
Start a new discussion about 'User-centered design'
Answer questions from other users
Full Discussion Forum



Encyclopedia


In broad terms, user-centered design (UCD) is a design philosophy and a process in which the needs, wants, and limitations of the end user of an interface
User interface

The user interface is the aggregate of means by which people—the User s—Interaction with the system—a particular machine, device, computer program or other complex tools....
 or document
Document

A document is a bounded physical representation of body of information designed with the capacity to communication. A document may manifest symbolic, diagrammatic or sensory-representational information....
 are given extensive attention at each stage of the design process. User-centered design can be characterized as a multi-stage problem solving process that not only requires designers to analyze and foresee how users are likely to use an interface, but also to test the validity of their assumptions with regards to user behaviour in real world tests with actual users. Such testing is necessary as it is often very difficult for the designers of an interface to understand intuitively what a first-time user of their design experiences, and what each user's learning curve
Learning Curve

A learning curve in this context is a relationship of the duration or the degree of effort invested in learning and experience with the resulting progress, considered as an exploratory discovery process....
 may look like.

The chief difference from other interface design philosophies is that user-centered design tries to optimize the user interface around how people can, want, or need to work, rather than forcing the users to change how they work to accommodate the system or function.

UCD Models and Approaches


Models of a user centered design process help software designers to fulfill the goal of a product engineered for their users. In these models, user requirements are considered right from the beginning and included into the whole product cycle. Their major characteristics are the active participation of real users, as well as an iteration of design solutions.

  • Cooperative design: involving designers and users on an equal footing. This is the Scandinavian tradition of design of IT artefacts and it has been evolving since 1970.
  • Participatory design
    Participatory design

    Participatory design is an approach to design that attempts to actively involve the end users in the design process to help ensure that the product designed meets their needs and is usability....
     (PD), a North American term for the same concept, inspired by Cooperative Design, focusing on the participation of users. Since 1990, there has been a bi-annual Participatory Design Conference.
  • Contextual design
    Contextual design

    Contextual Design is a user-centered design process developed by Hugh Beyer and Karen Holtzblatt. It incorporates Ethnography methods for gathering data relevant to the product, field studies, rationalizing WorkFlow, system and designing human-computer interfaces....
    , “customer centered design” in the actual context, including some ideas from Participatory design


All these approaches follow the ISO standard Human-centered design processes for interactive systems (ISO 13407 Model, 1999)
ISO13407

ISO 13407:1999, titled Human-centred design processes for interactive systems, is an ISO Standard providing Guidance on human-centred design activities throughout the life cycle of interactive computer-based systems....
.

Purpose


UCD answers questions about users and their tasks and goals, then use the findings to make decisions about development and design. UCD seeks to answer the following questions:
  • Who are the users of the document?
  • What are the users’ tasks and goals?
  • What are the users’ experience
    Experience

    Experience as a general concept comprises knowledge of or skill in or observation of some thing or some event gained through involvement in or exposure to that thing or event....
     levels with the document, and documents like it?
  • What functions do the users need from the document?
  • What information
    Information

    Information as a Conveyed concept has a diversity of meanings, from everyday usage to technical settings. Generally speaking, the concept of information is closely related to notions of constraint, communication, control system, data, form, instruction, knowledge, Meaning , stimulation, pattern, perception, and knowledge representation....
     might the users need, and in what form do they need it?
  • How do users think the document should work?


Elements


Visibility

Visibility
Visibility

In meteorology, visibility is a measure of the distance at which an object or light can be clearly discerned. It is reported within surface weather observations and METAR code either in meters or statute miles, depending upon the country....
 helps the user construct a mental model
Mental model

A mental model is an explanation of someone's thought process for how something works in the real world. It is a representation of the surrounding world, the relationships between its various parts and a person's intuitive perception about their own acts and their consequences....
 of the document. Models help the user predict the effect(s) of their actions while using the document. Important elements (such as those that aid navigation
Navigation

Navigation is the process of reading, and controlling the movement of a craft or vehicle from one place to another. It is also the term of art used for the specialized knowledge used by navigators to perform navigation tasks....
) should be emphatic. Users should be able to tell from a glance what they can and cannot do with the document.

Accessibility

Users should be able to find information quickly and easily throughout the document, whether it be long or short. Users should be offered various ways to find information (such navigational elements, search functions, table of contents
Table of contents

A table of contents, usually headed simply "Contents," is a list of the parts of a book or document organized in the order in which the parts appear....
, clearly labeled sections, page numbers, color coding, etc). Navigational elements should be consistent with the genre
Genre

A genre is a loose set of criteria for a category of composition; the term is often used to categorize literature and speech, but is also used for any other Art#Art forms or utterance....
 of the document. ‘Chunking
Chunking

Chunking may mean:* Chunking , a short-term memory mechanism and techniques to exploit it* Chunking , a method of splitting content into short, easily scannable elements, especially for web audiences...
’ is a useful strategy that involves breaking information into small pieces that can be organized into some type meaningful order or hierarchy
Hierarchy

A 'hierarchy' is an arrangement of items The word derives from the Greek language , from ?e?????? , "president of sacred rites, high-priest" and that from , "sacred" + , "to lead, to rule"....
 The ability to skim
Skim

Skim or Skimming may refer to:*Skim milk, a variety of milk with little to no fat*separating liquids or solids from the top of a liquid, e.g....
 the document allows users to find their piece of information by scanning rather than reading. bold and italic
Italic

Italic means "of or from Italy". The term is most commonly used to refer to the people and languages of what is now Italy from the historic period before the Roman Empire....
 words are often used.

Legibility

Text should be easy to read: Through analysis of the rhetorical situation the designer should be able to determine a useful font
Font

In typography, a font is traditionally defined as a complete character set of a single size and style of a particular typeface. For example, the set of all characters for 9-point Bulmer italic type is a font, and the 10-point size would be a separate font, as would the 9 point upright....
 style. Ornamental fonts and text in all capital letters
Capital letters

Capital letters or majuscules [IPA pronunciation: /m?'d??skjuls, 'm?d???skjuls/], in the Roman alphabet A, B, C, D, etc., may also be called capitals, or caps....
 are hard to read, but italics and bolding can be helpful when used correctly. Large or small body text is also hard to read. (Screen size of 10-12 pixel sans-serif and 12-16 pixel serif is recommended.) High figure-ground contrast
Contrast

Contrast is the dissimilarity or difference between things:* Contrast , expressing distinctions between words* Contrast , the difference in color and light between parts of an image....
 between text and background increases legibility. Dark text against a light background is most legible.

Language

Depending on the rhetorical situation certain types of language
Language

A language is a form of symbol communication in which elements are combined to represents something other than themselves. Language can also refer to the use of such systems as a general phenomenon....
 are needed. Short sentences are helpful, as well as short, well written texts used in explanations and similar bulk-text situations. Unless the situation calls for it don’t use jargon
Jargon

Jargon is terminology which has been especially defined in relationship to a specific activity, profession, or group. In other words, the term covers the language used by people who work in a particular area or who have a common interest....
 or technical terms. Many writers will choose to use active voice, verbs (instead of noun strings or nominals), and simple sentence structure.

Rhetorical Situation

A User Centered Design is focused around the rhetorical situation. The rhetorical situation shapes the design of an information medium. There are three elements to consider in a rhetorical situation: Audience
Audience

An audience is a group of person who participate in a show or encounter a work of art, literature , theatre, music or academics in any Media ....
, Purpose
Purpose

Purpose is the cognitive awareness in cause and Result linking for achieving a goal in a given system, whether human or machine. Its most general sense is the anticipated result which guides decision making in choosing appropriate Action within a range of strategy in the process based on varying degrees of ambiguity about the knowledge that...
, Context.

Audience

The audience is the people who will be using the document. The designer must consider their age, geographical location, ethnicity, gender, education, etc.

Purpose

The purpose is how the document will be used, and what the audience will be trying to accomplish while using the document. The purpose usually includes purchasing a product, selling ideas, performing a task, instruction, and all types of persuasion.

Context

The context is the circumstances surrounding the situation. The context often answers the question: What situation has prompted the need for this document? Context also includes any social or cultural issues that may surround the situation.

User-centered design according to Donald Norman


The book "The Design of Everyday Things", originally called "The Psychology of Everyday Things" was first published in 1986. In this book, Donald A. Norman
Donald Norman

Donald Arthur Norman is a professor emeritus of cognitive science at University of California, San Diego and a Professor of Computer Science at Northwestern University, where he also co-directs the dual degree MBA + Engineering degree program between the Kellogg school and Northwestern Engineering....
 describes the psychology behind what he deems 'good' and 'bad' design through examples and offers principles of 'good' design. He exalts the importance of design in our everyday lives, and the consequences of errors caused by bad designs.

In his book, Norman uses the term "user-centered design" to describe design based on the needs of the user, leaving aside what he considers to be 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, and designing for error. Norman's overly reductive approach in this text was readdressed by him later in his own publication "Emotional Design".

User-Centered Design in Product Lifecycle Management Systems

Software applications, or more commonly suites of applications, used in Product Lifecycle Management
Product lifecycle management

Product lifecycle management is the process of managing the entire lifecycle of a product from its conception, through design and manufacture, to service and disposal....
, typically including CAD, CAM
Computer-aided manufacturing

Computer-aided manufacturing is the use of computer-based software tools that assist engineers and machinists in manufacturing or prototyping product components....
 and CAx
CAx

Computer-aided technologies is a broad term describing the use of computer technology to aid in the design, analysis, and manufacture of products....
 processes, can be typically characterized by the need for these solutions to serve the needs of a broad range of users, with each user having a particular job role and skill level. For example, a CAD Digital Mockup might be utilized by a design engineer of moderate skills, a novice engineering analyst or a manufacturing planner of advanced skills.

To provide true user-centered design, it is necessary for these applications to have a tailorable user interface through which a user interface appropriate to each user-class can be provided.

Focus on more than just computers and single users

While user-centered design is often viewed as being focused on the development of computer and paper interfaces, the field has a much wider application. The design philosophy has been applied to a diverse range of user interactions, from car dashboards to service processes such as the end-to-end experience of visiting a restaurant, including interactions such as being seated, choosing a meal, ordering food, paying the bill etc.

When user-centered design is applied to more than single user interactions, it is often referred to as user experience. A user experience comprises a number of separate interfaces, human-to-human contacts, transactions and conceptual architectures. The restaurant example (above) is an example of this - ordering a meal or paying the bill are two user interactions, but they are a part of the "user experience" called dining out. It is not enough to have the separate interactions that comprise an experience being usable. The goal is that each interaction should integrate with every other interaction that forms a part of a single experience. In this way, the experience as a whole is rendered usable.

In product design, this is sometimes referred to as the "out of the box experience," referring to all tasks the user must complete from first opening the box the product is shipped in, through unpacking, reading the directions, assembly, first use and continuing use.

See also

  • Contextual inquiry
    Contextual inquiry

    Contextual inquiry is a user-centered design method, part of the contextual design methodology, that happens up front in the product development lifecycle....
  • Action research
    Action research

    Action research is a reflective process of progressive problem solving led by individuals working with others in teams or as part of a "community of practice" to improve the way they address issues and solve problems....
  • Interaction design
    Interaction design

    Interaction Design is the discipline of defining the behavior of products and systems that a user can interact with. The practice typically centers around complex technology systems such as Computer software, Handheld devices, and other electronic devices....
  • Usability
    Usability

    Usability is a term used to denote the ease with which people can employ a particular tool or other human-made object in order to achieve a particular goal....
  • User-design
  • Human-centered computing
    Human-centered computing

    Human-centered computing is an emerging, interdisciplinarity academic field broadly concerned with computing and computational artifacts as they relate to the human condition....
  • Information architecture
    Information Architecture

    Information architecture is the art of expressing a model or concept of information used in activities that require explicit details of complex systems....
  • Paper prototyping
  • Ubiquitous computing
    Ubiquitous computing

    Ubiquitous computing is a post-desktop model of human-computer interaction in which information processing has been thoroughly integrated into everyday objects and activities....
  • Techniques for creating a User Centered Design
  • Participatory design
    Participatory design

    Participatory design is an approach to design that attempts to actively involve the end users in the design process to help ensure that the product designed meets their needs and is usability....


Further reading