CSCE 470 Lecture 30

From Notes
Jump to navigation Jump to search

« previous | Wednesday, November 6, 2013 | next »


Google Poetics


HCI Design Process and Principles

  • We design for the user
    • Not designers
    • Not for system
    • User-centered
  • Make use of cognitive principles where available; important guidelines:
    • Reduce memory load
    • Speak user's language
    • Provide helpful feedback
    • Respect perceptual principles


User-Centered Design

Assesment:

  • Find out:
    • who users are
    • what their goals are
    • what tasks they need to perform
  • Analyze Tasks:
    • characterize the steps needed
    • create scenarios

Iterative Design Process

  1. Design: sketch an idea
  2. Prototype: proof-of-concept
  3. Evaluate: see if it works

Rapid Prototyping

  • Build a mock-up of design
  • Low fidelity is better

Why Prototype?

  • Get feedback on design faster
  • Experiment with alternative designs
  • Fix problems before code is written