Interaction Design Principles

Download the Lecture Slides PDF

1. IxD Principles

a. Design Values:

Ethical: It does no harm, and hopefully improves situations
Purposeful: It helps people accomplish goals. It is appropriate o
the user’s context
Pragmatic: it achieves business goals and fits within constraints
Elegant: It provides the simplest complete solution
It engages the emotions appropriately

b. Conceptual Principles:

How do we address the needs of both beginning users and expert users with a single, coherent interface?

Optimize for intermediates
Encourage users to skip beginner phase

c. Behavioural Principles:

Optimize the experience by clarifying information and minimizing work in the following areas:

  • Cognitive Work
  • Memory Work
  • Visual Work
  • Physical Work

d. Interface-level Principles:

  • Don’t think of your product as a computer
  • Integrate your hardware and software design
  • Let context drive the design
  • Use modes judiciously, if at all
  • Limit the scope
  • Balance navigation with display density
  • Customize for your platform

2. GUI metaphors

gui-metaphors

3. Design Patterns

design-patterns

4. Best Practices

  • Design based on user scenarios
  • Interfaces should anticipate user behaviour
  • Guide but do not dictate user experience
  • Navigation should indicate where the user is
  • Progress from simple to complex (Undesired complexity confuses user)
  • Prevent users from making errors (ex. electrical sockets)
  • Provide affordances for interactive elements
    (Elements should look like what they are)
  • Focus should be on content, not format or navigation
  • Don’t make users wait, wondering
  • Give the user control over the pace of the interaction
  • Let the user decide their needs, accommodate the user

Introduction to Interaction Design

Download the Lecture Slides PDF

Definition

INTERACTION DESIGN is the discipline of defining the behaviour of products and systems that a user can
interact with.
The practice typically centres around complex technology systems such as software, mobile devices, and other electronic devices.

“Interaction design is about behaviour, how things work. I push a button on my mobile phone and something happens. Defining what happens when a person uses a product or service is what interaction designers do.”
– Dan Saffer

“Is interaction design just about technology, or can it involve other types of products?”
– Liz Danzico

“Most interaction designers work on software, websites, and other technology like mobile devices. But interaction designers can also design services which have little to no technology in them.”
– Dan Saffer

ixd-diagram