A. Appendix: Mapping User Needs, Persona and Patterns
A.1 Objective 1: Help users understand what things are and how to use them
| User Stories | Patterns | Scenarios |
|---|---|---|
| Clear Purpose |
Related Patterns
|
|
| Clear Operation |
Related Patterns
|
|
| Symbols (pictographic or ideographic that represent concepts) |
|
A.2 Objective 2: Help the user find what they need
A.3 Objective 3: Use clear and understandable content and text
A.4 Objective 4: Help Users Avoid Mistakes or Correct Them
| User Stories | Patterns | Scenarios |
|---|---|---|
| Assistance and Support |
Related Patterns
|
|
| Undo |
|
A.5 Objective 5: Help the user focus and restore context if attention is lost
| User Stories | Patterns | Scenarios |
|---|---|---|
| Distractions |
Related Patterns
|
|
A.6 Objective 6: Processes do not rely on memory
| User Stories | Patterns | Scenarios |
|---|---|---|
| Previous Steps |
|
|
| Accessible Authentication |
Related Patterns
|
|
| Voice Menus |
Related Patterns
|
A.7 Objective 7: Provide help and support
| User Stories | Patterns | Scenarios |
|---|---|---|
| Help |
|
|
| Support |
Related Patterns
|
|
| Cognitive Stress |
Related Patterns
|
|
| Task Management |
Related Patterns
|
A.8 Objective 8: Adapt and Personalize
| User Stories | Patterns | Scenarios |
|---|---|---|
| Adapt |
Related Patterns
|
|
| Extensions and APIs | Enable APIs and extensions |