| | Metaphor: the use of a vehicle (e.g. stage) to visualize a tenor (e.g. the world) |
|
| | Design: relationship between users with problems to solve and designers with solutions to offer |
|
| | Successful metaphor examples are a menu or a mouse |
|
| | Progress bar: reducing the user's perception of waiting |
|
| | Dropdown: big list in small space |
|
| | Data entry QA measures: show examples, validate entry, check DB, minimize typing, progressive lookup, autocomplete |
|
| | Sample prototyping techniques: sequence diagram, UI mockups, and throw-away code |
|
| | How to anticipate user behavior: modeling based on usage and prediction based on models |
|
| | Access to countless features: menu controls, ribbon interfaces, query language |
|
| | Editor for few items of many fields: listbox for items, tab controls for fields |
|
| | Editor for many items of few fields: use grid control or add logic for grouping, paging, filtering or autocomplete |
|
| | Too many colors: untidy, unprofessional and hard to read |
|
| | Web environment: easier to deploy, more collaboration, slower performance |
|
| | Desktop environment: harder to deploy, less collaboration, faster performance |
|