Human Computer Interaction
The joy of good design often becomes invisible
The Power of Prototyping
Focus on goals in evolving your design
The rights of a prototype
- Should not be required to be complete
- should be easy to change
- Gets to retire
Prototypes answer questions, like...
- How might it look like?
- What might the experience be?
The best way to have a good idea is to have lots of ideas.
-Linus Pauling
Evaluating Designs
Usability studies are a common and straightforward way to find and fix interface bugs in existing software.
Controlled experiments can limit the real-world applicability when they are done in a contrived (人为的) setting.
Surveys are a quick way to gather feedback from lots and lots of users.
Feedback from Experts
- peer Critique
- Dogfooding
- Heuristic Evaluation(启发式)
comparative experiments and Participant Observation is a good way of gaining insights by discovering people's actual practices, as opposed to self-report.
Simulation & Formal Models
Issues to Consider
- Reliability/Precision
- Generalizability
- Realism
- Comparison
- Work Involved
The Birth of HCI
Vannevar Bush In the 1940s, wrote of how future technologies could augment human intellect.
Key to the memes idea was effective user interfaces for information
storage and retrievalGrace Hopper invented the compiler.
The Graphical User Interface
The mouse and HypertextDoug Engelbart invented the mouse.
Alan Kay at Xerox PARC, prototyped the Dynabook, and created many important ideas in the graphical user interface