Design Guidelines, Principles, and Theories

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What are guidelines in the context of interface design?

Low-level focused advice about good practices and cautions against dangers.

What are principles in the context of interface design?

Mid-level strategies or rules to analyze and compare design alternatives.

What are theories in the context of interface design?

High-level widely applicable frameworks to draw on during design and evaluation, as well as to support communication and teaching.

According to critics, what is a common problem with guidelines?

<p>They can be too specific, incomplete, hard to apply, and sometimes wrong.</p> Signup and view all the answers

What do proponents say that building on experience from design leaders contributes to?

<p>Steady improvements.</p> Signup and view all the answers

What were some of the early influential guidelines for desktop-interface designers?

<p>Apple and Microsoft guidelines.</p> Signup and view all the answers

What are some aspects guidelines cover?

<p>Navigating the interface, organizing the display, getting the user's attention, and facilitating data entry.</p> Signup and view all the answers

What is a suggestion from the National Cancer Institute's guidelines?

<p>Use thumbnail images to preview larger images.</p> Signup and view all the answers

What is a suggestion from the sample accessibility guidelines?

<p>Provide a text equivalent for every non-text element.</p> Signup and view all the answers

What are high-level goals offered by Smith and Mosier for organizing the display?

<p>Consistency of data display, efficient information assimilation, minimal memory load on the user, compatibility of data display with data entry, and flexibility for user control of data display.</p> Signup and view all the answers

What are design constraints for mobile HCI?

<p>Smaller screen size, touch data entry can cause errors, battery-power limitations, and data download speed or access.</p> Signup and view all the answers

What are design guidelines for mobile HCI?

<p>Spatial consistency, show high-level information, minimize number of steps (taps), minimize data entry, focus on goals and optimize tasks, and emerging standards from manufacturers.</p> Signup and view all the answers

What are techniques for getting the user's attention?

<p>Intensity, marking, size, choice of fonts, inverse video, blinking, color, and audio.</p> Signup and view all the answers

What are ways to facilitate data entry?

<p>Similar sequences of actions speed learning, fewer input actions mean greater operator productivity, users should not be required to remember lengthy lists of codes, and the format of data-entry information should be linked closely to the format of displayed information.</p> Signup and view all the answers

Give an example of how to facilitate data entry.

<p>Experienced users prefer to enter information in a sequence that they can control, such as selecting the color first or size first, when clothes shopping.</p> Signup and view all the answers

Principles are more __________ and widely __________ than guidelines.

<p>Fundamental, applicable</p> Signup and view all the answers

List the five primary interaction styles.

<p>Direct manipulation, menu selection, form fill-in, command language, and natural language.</p> Signup and view all the answers

What is one of the 8 golden rules of interface design?

<p>Strive for consistency.</p> Signup and view all the answers

True or False: interfaces should force users to remember information from one display and then use that information on another display.

<p>False</p> Signup and view all the answers

What is one way to prevent errors?

<p>Gray out inappropriate actions</p> Signup and view all the answers

Name one strength of humans compared to machines.

<p>Sense-making from hearing, sight, touch, etc.</p> Signup and view all the answers

Name one strength of machines compared to humans.

<p>Rapid consistent response for expected events.</p> Signup and view all the answers

What are users able to do in a successful integration of automation and human control?

<p>Users can avoid routine, tedious, and error prone tasks.</p> Signup and view all the answers

What are users able to concentrate on in a successful integration of automation and human control?

<p>Making critical decisions, coping with unexpected situations, and planning future actions.</p> Signup and view all the answers

What is needed to deal with real world open systems?

<p>Supervisory control</p> Signup and view all the answers

What are goals for autonomous agents?

<p>Knows user's likes and dislikes, makes proper inferences, responds to novel situations, and performs competently with little guidance.</p> Signup and view all the answers

What can be problematic about User modeling for adaptive interfaces?

<p>System may make surprising changes, user must pause to see what has happened, user may not be able to predict next change, interpret what has happened, restore system to previous state.</p> Signup and view all the answers

What is an alternative approach, besides agents?

<p>User control, responsibility, accomplishment.</p> Signup and view all the answers

What are theories based on?

<p>Human capacity.</p> Signup and view all the answers

Name one thing a theory can be.

<p>Explanatory.</p> Signup and view all the answers

Name one of Norman's seven stages of action.

<p>Forming the goal</p> Signup and view all the answers

Name one of Norman's contributions.

<p>Context of cycles of action and evaluation.</p> Signup and view all the answers

Fill in the blank: ____ of execution is a mismatch between the user's intentions and the allowable actions

<p>Gulf</p> Signup and view all the answers

Name one of the four principles of good design.

<p>State and the action alternatives should be visible.</p> Signup and view all the answers

Where can user failures occur?

<p>Users can form an inadequate goal.</p> Signup and view all the answers

Flashcards

Guidelines

Low-level focused advice about good practices and cautions against dangers.

Principles

Mid-level strategies or rules to analyze and compare design alternatives.

Theories

High-level, widely applicable frameworks to draw on during design and evaluation.

Shared Language

Promote consistency in terminology, appearance, and action sequences among designers.

Signup and view all the flashcards

Influential Guidelines

Apple and Microsoft guidelines, which were influential for desktop-interface designers.

Signup and view all the flashcards

Spatial consistency

Spatial consistency is the visual organization and layout consistency across different screens or views.

Signup and view all the flashcards

Data-entry format

The format of data-entry information should be linked closely to the format of displayed information.

Signup and view all the flashcards

Principles

More fundamental, widely applicable, and enduring than guidelines.

Signup and view all the flashcards

User's skill levels

Determine user's skill levels to design appropriate interfaces for novices vs. experts.

Signup and view all the flashcards

Task Analysis

Analysis that involve long hours observing and interviewing users

Signup and view all the flashcards

Direct manipulation

Visually presents task concepts. Allows easy learning.

Signup and view all the flashcards

Menu selection

Shortens learning, reduces keystrokes, and structures decision making. Permits use of dialog-management tools. Allows easy support of error handling.

Signup and view all the flashcards

Command language

Flexible. Appeals to 'power' users. Supports user initiative.

Signup and view all the flashcards

Natural language

Relieves burden of learning syntax.

Signup and view all the flashcards

Interface Design Rules

Strive for consistency, offer informative feedback, prevent errors, permit easy reversal of actions, keep users in control, and reduce short-term memory load.

Signup and view all the flashcards

Error Messages

Make error messages specific, positive in tone, and constructive.

Signup and view all the flashcards

Automation

Automation can be used for routine processes. Humans better at unanticipated situations.

Signup and view all the flashcards

Theories

Some theories are based on human capacity, like motor, perceptual or cognitive function.

Signup and view all the flashcards

Stages of Action

Forming a goal, forming the intention, specifying the action, executing the action, perceiving the system state, interpreting the system state, and evaluating the outcome.

Signup and view all the flashcards

Good Design

Interface should include good mappings that reveal the relationships between stages, User should receive continuous feedback.

Signup and view all the flashcards

Study Notes

  • The chapter discusses guidelines, principles, and theories in the context of design.

Introduction to Guidelines, Principles and Theories

  • Guidelines are low-level focused advice regarding good practices and potential dangers.
  • Principles are mid-level strategies or rules used to analyze and compare different design options.
  • Theories are high-level, widely applicable frameworks that inform design and evaluation, as well as support teaching and communication.

Guidelines

  • Shared language promotes consistency among various designers in terminology, appearance, and action sequences.
  • Guidelines are rooted in best practices.
  • Critics note they can be too specific, incomplete, hard to apply, or even incorrect.
  • Proponents suggest that building on the experience of design leaders fosters steady improvements.

Guidelines continued

  • Early guidelines from Apple and Microsoft for desktop interfaces have been widely followed in web and mobile device design.
  • Apple's guidelines for iWatch menu design provides options for designing menus, including different styles to display items.
  • Example of Apple iWatch menu design styles: List, stack and sequence styles for the navigation of menu items.
  • Guidelines are also used for navigating interfaces.
  • Guidelines are further used in organizing displays.
  • Guidelines are used to facilitate data entry.
  • The National Cancer Institute's guidelines can be found at www.usability.gov.
  • Task sequences are standardized for easier navigation.
  • Embedded links should be descriptive.
  • Unique and descriptive headings enhance navigability.
  • Check boxes are used for binary choices.
  • Pages need to be developed to ensure printability.
  • Thumbnail images are used to preview larger images.

Accessibility guidelines

  • Text equivalents are to be provided for all non-text elements.
  • Time-based multimedia presentations require synchronized equivalent alternatives.
  • Information conveyed through color should also be accessible without color.
  • Each frame has to have a descriptive title to ease identification and navigation.
  • More information can be found at: U.S. Access Board http://www.access-board.gov/508.htm or World Wide Consotrium Web (W3C) http://www.w3.org/TR/WCAG20/

Organizing the display

  • Smith and Mosier (1986) proposed five high-level goals for organizing displays.
  • Data display should be consistent in formats, colors, and capitalization.
  • Information assimilation from the user should be efficient.
  • Memory load on the user is minimal.
  • There has to be Compatibility of data display with data entry.
  • Users must have flexibility for user control of how data are displayed.

Mobile HCI Design Constraints/Guidelines

  • Smaller screen sizes are a constraint for mobile HCI design.
  • Touch data entry can cause errors
  • Battery-power limitations affect design.
  • Data download speed or access issues need to be considered.
  • Design guidelines include spatial consistency.
  • Show high-level information.
  • Minimize the number of steps in a given task.
  • Minimize data entry requirements.
  • Focus on objectives and streamline processes.
  • Look at emerging design standards from manufacturers.

Getting the user’s attention

  • Intensity should be limited to two levels, with high intensity reserved for drawing attention.
  • Items can be underlined, put in a box, or pointed to with an arrow.
  • Size can be varied up to four levels, with larger sizes grabbing more attention.
  • Choice of font can be used to get the attention of the user.
  • Inverse video can be used for attention.
  • Display items can blink Use blinking displays within a range if 2-4 Hz.
  • Up to four standard colors can be used.
  • Audio can be used, incorporating soft tones for regular positive feedback.

Facilitate data entry

  • Similar action sequences speed up learning.
  • Fewer input actions usually leads to increased operator productivity, and usually less error.
  • Users shouldn't need to remember lengthy lists of codes.
  • The format of data-entry information should be linked to the displayed information.
  • Experienced users prefer to enter information in a personally controlled sequence.
  • Cerner has guidelines for designers/developers in electronic health records available at https://design.cerner.com/.

Principles

  • Principles are enduring than guidelines.
  • Principles need more clarification than the guidelines.
  • Determine user's skill levels.
  • Identify the tasks
  • 5 primary interaction styles.
  • 8 golden rules of interface design.
  • Prevent errors.
  • Automation and human control.

Determine user's skill levels

  • It’s important to "Know thy user".
  • Factors include age, gender, physical and cognitive abilities, education, cultural or ethnic background, training, motivation, goals, and personality.
  • Design goals need to be based on the user's skill level.
  • Novice or first-time users.
  • Expert frequent users.
  • Multi-layer designs are good to implement.

Identify the tasks

  • Task Analysis usually involve long hours observing and interviewing users.
  • Tasks should be decomposed into high level tasks and then broken down.
  • Relative task considerations

Choose an interaction style

  • Direct manipulation visually presents task concepts and allows easy learning.
  • Menu selection shortens learning and reduces keystrokes, but presents danger of many menus.
  • Form fill-in simplifies data entry.
  • Command language is flexible and appeals to "power" users, but has poor error handling.
  • Natural language relieves the burden of learning syntax, but may not show context.

8 Golden Rules of Interface Design

  • Strive for consistency.
  • Cater to universal usability.
  • Offer informative feedback.
  • Design dialogs to yield closure.
  • Prevent errors.
  • Permit easy reversal of actions.
  • Keep users in control.
  • Reduce short-term memory load.

Prevent errors

  • Error messages should be specific, positive in tone, and constructive.
  • Correct actions by: Graying out inappropriate actions and selection rather focusing on freestyle typing.
  • Automatic completion can aid in the prevention of errors.
  • Complete sequences.

Automation and human control

  • Humans are generally better in sense-making from hearing, sight, touch, etc.
  • Machines are generally better to Sense stimuli outside human's range.
  • Successful integration Users being able to avoid routine, tedious, and error prone tasks.
  • Successful integration users should be able to concentrate on making critical decisions, coping with unexpected situations, and planning future actions.

More on Automation and human control

  • Supervisory control is needed to deal with real world open systems.
  • E.g. air-traffic controllers with low frequency, but high consequences of failure air-traffic.
  • Autonomous Agents are one goal for automation.
  • Autonomous Agents should aim to knows user's likes and dislikes.
  • Autonomous Agents should aim to makes proper inferences.
  • Autonomous Agents should aim to Performs competently with little guidance.
  • An Alternative is by creating User models to allow for adaptive interfaces.
  • Downside can be Users that may make surprising changes, they need to pause to see what has happened and it is problematic for them to predict changes that may happen..
  • Alternative is to look to alternatives such as user control,expand use of control panels and information visualization tools.

Theories

  • Theories go beyond guidelines.
  • Principles are used to develop theories.
  • Some theories are descriptive.
  • Some theories are also exploratory.
  • Some theories are prescriptive.
  • There are also predictive theories.
  • Some theories are based on human capacity.
  • Motor Task, for example skill in pointing, clicking, dragging, or other movements.
  • Perceptual, involving the aditory and tactile senses.
  • Cognitive processes, such as problem solving with short- and long-term memory.

Stages of action models

  • Norman's seven stages of action: Forming the goal, forming the intention, specifying the action, executing the action, perceiving the system state, interpreting the system state, and evaluating the outcome.
  • Contributes to the context of cycles of action and evaluation.
  • Gulf of execution: Mismatch between the user's intentions and the allowable actions.
  • Gulf of evaluation: Mismatch between the system's representation and the user's expectations.

Stages of action models (concluded)

  • Four principles of good design: Visibility: State and alternatives are visible, Conceptual Model: Good system image, Good Mappings: Interface reveals relationships, Feedback: User receives continuous communication.
  • Failures points and Users forming on inadequate goal.
  • Users finding the correct interface object.
  • User specifications for executing a desired action.
  • User receiving inappropriate or misleading feedback.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Use Quizgecko on...
Browser
Browser