User Interface Development
Table of Contents
- Analysis
- Design
- Implementation / Prototyping
- Evaluation
- ...
Understanding Users and Their Tasks through:
- Interviews
- Surveys
- Questionnaires
- Focus groups
Sources of Design
- Guidelines
-
general principles of design
- Standards
-
- de facto (Mac, Windows)
- de jure (MIL-STD-1472D)
- Styleguides / Rules
-
platform- company- product-line-specific specifications
Design Methods
Norman's Stages of Action
To achieve goals in the world.
Gulf of Execution
- forming an intention
- selecting an action
- executing the action
Gulf of Evaluation
- perceiving the state of the world
- interpretation
- evaluation (with respect to goals)
- pencil & paper (PostIt)
- prototyping tools
- development tools
- Evaluation without Users (static)
-
- formal evaluation of specification
- inspection/walkthrough of prototype/specification
- Evaluation with Users (dynamic)
-
- observation (via video) of users doing tasks
- questionnaires of users after doing tasks
- audits of program usage
- Readings on HCI, UI, & HF
-
Gary Perlman's Suggested Readings
- Online Book
-
Task-Centered User Interface Design
by Lewis & Rieman
- Online Resources
-
Gary Perlman's Resources on HCI