A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 2. Row 2, 3, and 4 are all User Functions | 3. The cells where the User Needs and User Functions intersect is where the applicable User Outcomes are added | - Uses platform conventions for look and behaviour of controls | ​ | |||||||||||||||||
2 | Tags | Summary Outcomes per User Need | Essential | Sensory | Physical | Cognitive | Independence | ||||||||||||||
3 | Operate the plus sign on the left to expand / collapse the user functions row | Outcomes have a many-to-many relationship https://docs.google.com/document/d/1sugAtqie_x1XqHDZo1Im7ftDNllWeRV_ty4PULeoTV0/edit# | Essential | Vision & Visual | Hearing & Auditory | Sensory Intersections | Mobility | Motor | Physical & Sensory Intersections | Speech | Attention | Language & Communication | Learning | Memory | Executive | Mental Health | Cognitive & Sensory Intersections | Independence | |||
4 | Outcomes have a AND relationship or are N/A per User Need (for the specific application / audience) Methods (,proof points, or techniques) have an OR relationship for each Outcome (methods not in this matrrix present) - Visually | Semantics / code | Discover \ Prevent distractions - Provide | Allow | Use | Conform | Connect | Ensure | Present | - Use without physical harm or risk (to self or others within a physical environment) | - Use without vision a. Use as blind (born without vision) b. Use with blindness (acquired blindness during lifetime) - Use with limited vision a. Use with limited central vision b. Use with limited peripheral vision c. Use with limited interocular acuity or monocular input - Use without color perception - Use with limited color perception - Use with limited depth perception - Use with limited orientation or spatial tracking - Use with photosensitivity (too much or too little) | - Use without hearing a. Use as Deaf (born with congenital deafness and/or to a deaf family) b. Use as deaf (acquired deafness during lifetime after a language was learned) - Use with limited hearing - Use with limited auditory processing (speech) - Use with sensorineural hearing loss (limited frequency range) related to age or Presbycusis (gradual loss over time) | - Use without vision and hearing a. Use without vision from birth then without hearing as acquired b. Use without hearing from birth then without vision as acquired - Use with vestibular issues - Use without spatial auditory awareness or perception (needs diegetic sound) | - Use without mobility - Use with limited mobility a. Use with limited ambulation b. Use with temporary or partial paralysis - Use with limited reach or range | - Use without hands - Use without multiple touchpoint gesture - Use with limited strength - Use without fine point control - Use without physical tracking speed - Use with tremors | - Use with limited kinesthetic perception (orientation, position, weight distribution, movement) - Use with limited tactile perception, sensory processing, or touch pressure sensitivity - Use with chronic pain impacting input or interaction modality | - Use without vocalization - Use with limited vocalization or volume | - Use with limited ability to focus attention - Use with limited ability to direct attention - Use with limited ability to shift attention | - Use with limited ability to comprehend spoken language - Use without ability to read - Use with limited ability to recognize written language - Use with limited ability to comprehend written language - Use without ability to write - Use with limited ability to correctly write (or type) words and use punctuation - Use without understanding symbols - Use without understanding metaphors, idioms, euphemisms, or specific dialect of culture or location | - Use with limited ability of math and numeric concepts - Use with limited compositional skill (simultaneous thinking and input) - Use with limited coordinational skill (motoric skills, visual-spatial organizational memory, and social) | - Use with limited short-term or working memory - Use with limited medium or long-term memory - Use with limited sensory memory a. Visual b. Visuo-spatial c. Auditory | - Use with limited planning, organization, sequencing, and execution ability - Use with limited emotional control and self monitoring - Use with limited judgement | - Use with debilitating fear or anxiety | - Use with interocular transfer of visual memory (retrieval based on limited acuity in a single eye) - Use with limited phonological or phonemic awareness | - Use without autonomy or agency - Use without privacy | ||||
5 | Perceivable | ||||||||||||||||||||
6 | Provide consistent content (static / fixed) | ||||||||||||||||||||
7 | Users can perceive: | ||||||||||||||||||||
8 | Content | - Allow / provides zooming in and out (for all content) - Allow for brightness adjustment - Allow for color adjustments - Ensure interoperability with Assistive Technology - Provide text alternative for non-text content (graphics) - Provide support for monocular user needs (cues for relative size, interposition, depth,liner perspective, aerial, perspective) - Provide adequate luminance contrast between background and foreground colors - Use color not as the only means (for instructions) | |||||||||||||||||||
9 | Controls (roles, states and properties) | - Allow for brightness adjustment - Allow for color adjustments - Allow / provides zooming in and out (for all controls) - Allow hard text resizing - Prevent obscuring relevant items on focus - Provide text alternative for non-text content (graphics used for User Interface Control) - Provide support for monocular user needs (cues for relative size, interposition, depth,liner perspective, aerial, perspective) - Provide adequate luminance contrast between background and controls color - Provide adequate luminance contrast between controls color and adjacent colors / controls - Provides sufficient contrast for controls and control states - Provide visible controls when hover or focus triggers UIC visibility - Provide semantics (Name, Role, State and Properties) - Provide a modality independant mode of operation (or an alternative) - Use color not as the only means (for instructions) - Uses depth not as the only means to convey controls - Uses labels as part of the name | |||||||||||||||||||
10 | Structure | ||||||||||||||||||||
11 | Purpose | ||||||||||||||||||||
12 | Sequence | ||||||||||||||||||||
13 | Input Data | ||||||||||||||||||||
14 | Reveal changed content | ||||||||||||||||||||
15 | Users can perceive changes to: | ||||||||||||||||||||
16 | Content | Error Instructions Notifications Error Prevention | - Provide error message when error occurs - Provide error message focus or notification on reload - Provide instructions when needed | ||||||||||||||||||
17 | Controls (roles, states and properties) | Error Instructions Notifications | - Provide error source indication | ||||||||||||||||||
18 | Purpose | ||||||||||||||||||||
19 | Sequences that support meaning and interoperability | ||||||||||||||||||||
20 | Input Data | ||||||||||||||||||||
21 | Operable | ||||||||||||||||||||
22 | Provide consistent interactions | ||||||||||||||||||||
23 | Users can operate: | ||||||||||||||||||||
24 | Content | ||||||||||||||||||||
25 | Controls (roles, states and properties) | - Ensure keyboard operability - Ensure pointer operability - Ensure touch gesture operability - Ensure AT access - Ensure states and properties can be set with AT - Ensure shortcut conventions are honored with AT - Ensure custom controls supports OS gesture conventions - Provide visible focus all input modes - Provides visual feedback after activating controls - Provide voice activation - Provide visual state that matches programmatic state - Supports single point operation - Use not more focus points than needed | |||||||||||||||||||
26 | Navigation | ||||||||||||||||||||
27 | Users can navigate: | ||||||||||||||||||||
28 | Structure (document and application) | ||||||||||||||||||||
29 | Allow adjustable content | ||||||||||||||||||||
30 | Users can adjust | ||||||||||||||||||||
31 | Duration requirements | ||||||||||||||||||||
32 | Content orientation | ||||||||||||||||||||
33 | Orientation in space | ||||||||||||||||||||
34 | Understandable | ||||||||||||||||||||
35 | Make appearance understandable | ||||||||||||||||||||
36 | Users can understand: | ||||||||||||||||||||
37 | Content | ||||||||||||||||||||
38 | Controls | ||||||||||||||||||||
39 | Structure | ||||||||||||||||||||
40 | Navigation | ||||||||||||||||||||
41 | Changed content | ||||||||||||||||||||
42 | Purpose | ||||||||||||||||||||
43 | Relationships (and associations) | Error Instructions Notifications Indicators Preventing / Avoid Errors | - Connect error message / instructions to UIC - Connect error source indicator to UIC - Connect instructions to UIC - Provide labels for inputs | ||||||||||||||||||
44 | Provide help and instructions | ||||||||||||||||||||
45 | Users get instructions for: | ||||||||||||||||||||
46 | Content | ||||||||||||||||||||
47 | Interaction | Preventing Avoid Errors Error Description Instructions Help Suggestion / Recovery | - Provide editorial instructions for complete tasks - Provide format instructions for completing inputs - Provide conditional instructions - Provide description of error - Provides remedy instructions for errors - Provide consistent interface (identification) for error message | ||||||||||||||||||
48 | Support for modalities | ||||||||||||||||||||
49 | Processes | ||||||||||||||||||||
50 | Users get help through: | ||||||||||||||||||||
51 | Moderated (form) input | Auto correct Auto fill Help Moderate | - Provide auto-populated previously entered information, or available for the user to select | ||||||||||||||||||
52 | Alert awareness | Error Description Help | - Provide overview of errors - Provide programmatically determinable status messages | ||||||||||||||||||
53 | Make position and orientation clear | ||||||||||||||||||||
54 | Users can identify their position in: | ||||||||||||||||||||
55 | Content | ||||||||||||||||||||
56 | Context | ||||||||||||||||||||
57 | A process | ||||||||||||||||||||
58 | A space | ||||||||||||||||||||
59 | Users can orientate themselves in: | ||||||||||||||||||||
60 | Immersive environments | ||||||||||||||||||||
61 | Augmented environments | ||||||||||||||||||||
62 | Make discoverable | ||||||||||||||||||||
63 | Users can discover | ||||||||||||||||||||
64 | Content | ||||||||||||||||||||
65 | Context | ||||||||||||||||||||
66 | Customization options | ||||||||||||||||||||
67 | Personalization | ||||||||||||||||||||
68 | Customization | ||||||||||||||||||||
69 | Users can customize | ||||||||||||||||||||
70 | Content (or request) | ||||||||||||||||||||
71 | Context (or request) | ||||||||||||||||||||
72 | Functionality / settings (or request) | ||||||||||||||||||||
73 | Users get customized (via platform): | ||||||||||||||||||||
74 | Content | ||||||||||||||||||||
75 | Context | ||||||||||||||||||||
76 | Functionality | ||||||||||||||||||||
77 | Users can control: | ||||||||||||||||||||
78 | Time-sensitive content | ||||||||||||||||||||
79 | Time-sensitive tasks | ||||||||||||||||||||
80 | Time-based media (including dynamic values, EQ, volume) | ||||||||||||||||||||
81 | Preferences | ||||||||||||||||||||
82 | Users personalization preferences: | ||||||||||||||||||||
83 | Are allowed | ||||||||||||||||||||
84 | Are honored by content authors | ||||||||||||||||||||
85 | Are not compromised by security | ||||||||||||||||||||
86 | Do not compromise privacy | ||||||||||||||||||||
87 | Users can, device independently: | ||||||||||||||||||||
88 | Interact | ||||||||||||||||||||
89 | Input data | ||||||||||||||||||||
90 | Route and control output | ||||||||||||||||||||
91 | Deceptive Patterns | ||||||||||||||||||||
92 | Distractions / Interruptions | ||||||||||||||||||||
93 | Users attention can be | ||||||||||||||||||||
94 | Focussed | ||||||||||||||||||||
95 | Directed | ||||||||||||||||||||
96 | Shifted | ||||||||||||||||||||
97 | No Harm | ||||||||||||||||||||
98 | Users are not harmed: | ||||||||||||||||||||
99 | Neurologically | ||||||||||||||||||||
100 | Emotionally |