CSCE 470 Lecture 30
Jump to navigation
Jump to search
« previous | Wednesday, November 6, 2013 | next »
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
- Design: sketch an idea
- Prototype: proof-of-concept
- Fidelity: low = paper; medium = http://gomockingbird.com; high = working concept
- 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