SlideShare a Scribd company logo
CSUN ATC 2022, March 18, 2022
Bill Tyler
Slides: http://bit.ly.com/xxxxxx
Role-based
analysis update:
WCAG 2.2
© 2022 Optum, Inc. All rights reserved. 2
Introductions and agenda
Bill Tyler
Principal Digital Accessibility Engineer
Optum
Twitter: @billtyler
e-mail: btyler@optum.com
Topic Duration
Welcome and introduction <2 minutes
Role-based analysis background 10 minutes
Who? Success criteria ownership roles 5 minutes
When? Software design lifecycle entry points 5 minutes
What? Underlying knowledge required 5 minutes
Examples, trends and conclusions 10 minutes
Q & A 5 minutes
© 2022 Optum, Inc. All rights reserved. 3
WCAG 2.2 still
not official
Analysis presented based upon latest editor’s drafts.
© 2022 Optum, Inc. All rights reserved. 4
Role-based analysis
background
© 2022 Optum, Inc. All rights reserved. 5
Role-based analysis history
2017 to now
My previous CSUN role-based presentations
• 2017 WCAG 2.0
• 2019 WCAG 2.1
W3C EOWG Accessibility Roles & Responsibilities Mapping (ARRM)
• 2020 CSUN, AccessU
• 2021 axe-con, AccessU
• 2022 A11y Talks
ARRM resource links coming later in this presentation.
© 2022 Optum, Inc. All rights reserved. 6
Typical development lifecycle (by role)
QA / A11y testers
Developers
Content author
Visual designer
UX designer
Business owner
Add a11y Here
© 2022 Optum, Inc. All rights reserved. 7
There’s something very wrong with this
QA / A11y testers
Developers
Content author
Visual designer
UX designer
Business owner
Add A11y Here
© 2022 Optum, Inc. All rights reserved. 8
The assumption
© 2022 Optum, Inc. All rights reserved. 9
The assumption is…
Developers
are the owners
Code
is entry point
Accessibility
is magical guild secrets
© 2022 Optum, Inc. All rights reserved. 10
Question the assumption
Who?
If not developers?
When?
If not code?
What?
If not accessibility?
© 2022 Optum, Inc. All rights reserved. 11
Finding the answers
Who?
Which roles?
When?
Which deliverables?
What?
Which knowledge?
© 2022 Optum, Inc. All rights reserved. 12
Who?
Roles that own accessibility
© 2022 Optum, Inc. All rights reserved. 13
Who owns accessibility?
Identify the roles making the decisions that affect accessibility
Business owner
• Standard agile role
• Focused on
business outcomes
• Project initiator
• Requirement
definer
• Result approver
UX designer
• Business liaison
• Requirement author
• Wireframe creator
• UX/usability expert
• User research
Visual designer
• Presentation owner
• Style expert
• Layout creator
• Design enforcer
• Style guide author
• Design comp artist
• Image file producer
Content author
• Author of all text
“large (section) and
small (words)”
• Content proofreader
• Time-based media
creator
• Script writer
• Audio and video file
producer
Developer
• Front-end developer
• Last stop before testing
• Recipient of all defects
© 2022 Optum, Inc. All rights reserved. 14
What about QA and a11y?
Too little, too late
• Testing is not design
• Testing is at end
• Design is (much) earlier
• We must shift left
QA / A11y testers
Developers
Content author
Visual designer
UX designer
Business owner
© 2022 Optum, Inc. All rights reserved. 15
Who: To what level is a role involved?
Primary
The owner ultimately
responsible for the decision
Always (and only) one
Secondary
Actively works with primary
owner to make the decision
Zero or more
Contributor
Provides input, but not
involved in making decision
Zero or more
© 2022 Optum, Inc. All rights reserved. 16
Is it the developers?
© 2022 Optum, Inc. All rights reserved. 17
No, it’s not likely to be the developers
WCAG 2.2 success criteria (Level A and AA) primary ownership
New WCAG 2.2 success criteria
Primary owner Increase
UX designer +6
Visual designer +2
Content author 0
Developer 0
Business owner 0
All WCAG 2.2 success criteria
Primary owner % #
UX designer 48% 28
Visual designer 19% 11
Content author 17% 10
Developer 14% 8
Business owner 2% 1
UX designer
Visual designer
Content author
UX designer
Visual designer
Business owner
Developer
© 2022 Optum, Inc. All rights reserved. 18
Trending away from developers
WCAG success criteria primary ownership (version 2.0 through 2.2)
+100%
UX designer (since 2.0)
Visual designer +83%
Developer unchanged
WCAG Version 2.0 2.1 2.2
UX Designer 14 22 28
Visual Designer 6 9 11
Content Author 9 10 10
Developer 8 8 8
Business Owner 1 1 1
0
10
20
30
40
50
60
1.0 2.0 3.0
Content author
UX designer
Visual designer
Business owner
Developer
© 2022 Optum, Inc. All rights reserved. 19
When?
Deliverables that impact accessibility
© 2022 Optum, Inc. All rights reserved. 20
When is accessibility impacted in the project lifecycle?
Identify deliverables that define the decisions. Which is first?
User stories and requirements
Core specifications and functionality
Wireframes
Structure of page, interface, interactions
Style guides
Site presentation, branding, colors,
logos, layout
Design comps
Page or feature final presentation
Content
Text, terminology, including video and audio
Code
Front-end development:
HTML, CSS, JavaScript
© 2022 Optum, Inc. All rights reserved. 21
Is it code?
© 2022 Optum, Inc. All rights reserved. 22
No, it’s not going to be code
WCAG 2.2 success criteria (Level A and AA) first entry points
New WCAG 2.2 success criteria
First entry point Increase
Wireframes +2
User Stories +3
Style Guides +3
Content 0
Code 0
Design Comps 0
All WCAG 2.2 success criteria
Primary entry point % #
Wireframes 36% 21
User Stories 34% 20
Style Guides 22% 13
Content 3% 2
Code 3% 2
Design Comps 0% 0
Style Guides
User Stories
User Stories
Wireframes
Style Guides
Content
Code
Wireframes
© 2022 Optum, Inc. All rights reserved. 23
Trending away from code
WCAG success criteria first deliverable entry points (version 2.0 through 2.2)
+122%
User stories (since 2.0)
Style guide nearly doubled
Code unchanged
WCAG Version 2.0 2.1 2.2
Wireframes 19 19 21
User Stories 9 17 20
Style Guide 7 10 13
Content 1 2 2
Code 2 2 2
Design Comps 0 0 0
0
10
20
30
40
50
60
1.0 2.0 3.0
User stories
Wireframes
Style guides
Content
Code
© 2022 Optum, Inc. All rights reserved. 24
What?
Knowledge needed to ensure accessibility
© 2022 Optum, Inc. All rights reserved. 25
What type of knowledge is needed to make the decisions?
Identify the fundamental background needed to define accessible results
Accessibility-specific knowledge
Not generally known outside of
accessibility
Additional training, often minor, will be
needed for roles
Best practices
Already known by ownership roles
Minor adjustments needed to apply them
Standard features
Common approaches “everybody” knows
Requires little or no additional change
© 2022 Optum, Inc. All rights reserved. 26
Is it accessibility-specific?
© 2022 Optum, Inc. All rights reserved. 27
No, it’s still more about best practices
WCAG 2.2 success criteria (Level A and AA) primary knowledge type required
New WCAG 2.2 success criteria
Knowledge type Increase
Best Practices +5
Accessibility +3
Standard Features +0
All WCAG 2.2 success criteria
Knowledge type % #
Best Practices 55% 32
Accessibility 40% 23
Standard Features 5% 3
Best Practices
Accessibility Best Practices
Accessibility
Standard Features
© 2022 Optum, Inc. All rights reserved. 28
Trending away from accessibility
WCAG success criteria primary knowledge type required (version 2.0 through 2.2)
+4
Increase best practices over
accessibility (since 2.0)
Total now 9 more than a11y
WCAG Version 2.0 2.1 2.2
Best Practices 20 27 32
Accessibility 15 20 23
Standard Features 3 3 3
0
10
20
30
40
50
60
1.0 2.0 3.0
Best Practices
Accessibility
Standard Features
© 2022 Optum, Inc. All rights reserved. 29
Role-based applied
WCAG 2.2 examples
© 2022 Optum, Inc. All rights reserved. 30
SC2.5.8 Target Size (Minimum) (Level AA)
The size of the target for pointer inputs is at least 24 by 24 CSS pixels, except where:
• Spacing: The target offset is at least 24 CSS pixels to every adjacent target;
• Inline: The target is in a sentence or block of text;
• Necessary: A particular presentation of the target is essential or is legally required for the
information being conveyed;
• Legal: A particular presentation of the target is legally required.
Primary owner
• Visual designer
Secondary
• UX designer?
Contributor
• none
First deliverable
• Style guide
Knowledge type
• Best practice
© 2022 Optum, Inc. All rights reserved. 31
SC2.4.13 Page Break Navigation (Level A)
For web content with page break locators, a mechanism is available to navigate to each locator.
Primary owner
• UX designer
Secondary
• Content author
Contributor
• Developer
First deliverable
• Wireframes
Knowledge type
• Best practice
© 2022 Optum, Inc. All rights reserved. 32
​SC3.3.7 Accessible Authentication (Level AA)
For each step in an authentication process that relies on a cognitive function test, at least one
other authentication method is available that does not rely on a cognitive function test, or a
mechanism is available to assist the user in completing the cognitive function test.
Exception: When the cognitive function test is to recognize common objects or content the user
provided to the website.
Primary owner
• UX designer
Secondary
• Business owner
• Developer
Contributor
• none
First deliverable
• User stories
Knowledge type
• Accessibility
© 2022 Optum, Inc. All rights reserved. 33
Shift left
…applying role-based analysis
© 2022 Optum, Inc. All rights reserved. 34
Shift left: Existing products
Direct issues to the original, primary decision maker
QA / A11y testers
Developers
Content author
Visual designer
UX designer
Business owner
Direct
A11y here
© 2022 Optum, Inc. All rights reserved. 35
Shift left: New projects
Make accessible decisions at the start
QA / A11y testers
Developers
Content author
Visual designer
UX designer
Business owner
Add
a11y
here
© 2022 Optum, Inc. All rights reserved. 36
Shift left: Training and deliverables
Make accessible decisions at the start
Distribute accessibility across roles
• Identify the roles in the product lifecycle for your teams
• Review success criteria or checkpoints for ownership levels
Supplemental role-based training
• Training focused on criteria and issues owned by each role
• Leverage existing knowledge and best practices
• Supplement with accessibility requirements
Review deliverable
• Perform accessibility “testing” of requirements and deliverable
• Include sign-off by accessibility staff
© 2022 Optum, Inc. All rights reserved. 37
DIY role-based analysis using ARRM resources
Do try this at home work
Role-based decision tree for all 3 ownership levels
• https://www.w3.org/WAI/EO/wiki/Role-Based_Decision_Tree
Role-specific templates
• UX designer: bit.ly/arrm-uxdesign
• Visual designer: bit.ly/arrm-uidesign
• Content author: bit.ly/arrm-content
• Developer: bit.ly/arrm-developers
Accessibility Checkpoint List
• https://www.w3.org/WAI/EO/wiki/Accessibility_Checkpoint_Master_List
© 2022 Optum, Inc. All rights reserved. 38
Conclusions
Role-based analysis and trends
© 2022 Optum, Inc. All rights reserved. 39
WCAG 2.2 analysis and trends
Based upon latest editor’s draft
Developers are #4, not #1 in ownership
• Other roles make and own the decisions that impact accessibility
Code is first entry point < 5% of the time
• Design deliverables are overwhelmingly the first source of accessibility decisions
Over half of success criteria knowledge is not specific to accessibility
• Ownership roles should already know a lot required to make accessible decision
All trends are moving away from “the assumption”
• Developer ownership and code as entry point relatively unchanged
• Accessibility requirement increasing at slower rate than best practices
Shifting left is not only possible but necessary for efficiency
• Identify owners, provide supplementary training, design and document early and often
© 2022 Optum, Inc. All rights reserved. 40
Q&A
© 2022 Optum, Inc. All rights reserved. 41
Thank you.
Optum is a registered trademark of Optum, Inc. in the U.S. and other jurisdictions. All other brand or product names
are the property of their respective owners. Because we are continuously improving our products and services,
Optum reserves the right to change specifications without prior notice. Optum is an equal opportunity employer.
© 2022 Optum, Inc. All rights reserved.

More Related Content

PPTX
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
PDF
Web accessibility 101: The why, who, what, and how of "a11y"
PDF
Automating Accessibility Tests: Web is for Everyone (by Manoj Kumar)
PDF
twMVC#44 如何測試與保護你的 web application with playwright
PPTX
Negative Testing
PPTX
The Importance of UX
PPT
Web Accessibility
PDF
Advanced API Debugging
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Web accessibility 101: The why, who, what, and how of "a11y"
Automating Accessibility Tests: Web is for Everyone (by Manoj Kumar)
twMVC#44 如何測試與保護你的 web application with playwright
Negative Testing
The Importance of UX
Web Accessibility
Advanced API Debugging

What's hot (14)

PDF
Automated-Accessibility-Testing
PPTX
Accessibility Testing 101
PDF
Introduction to UX for Developers
PPTX
SonarQube.pptx
PPTX
PDF
Social media marketing project ppt for project
PDF
The history of ux by bara' harb
PPTX
Integrating User Centered Design with Agile Development
PDF
UXPA UK: UX Strategy. What is UX Strategy? Tim Loo, Foolproof.
PDF
UX Research - Overview
PDF
UX Research Workshop
PPTX
Tips from the trenches Accessibility Testing
PDF
Transport: RTMS Certification Requirements
PDF
Design System 101
Automated-Accessibility-Testing
Accessibility Testing 101
Introduction to UX for Developers
SonarQube.pptx
Social media marketing project ppt for project
The history of ux by bara' harb
Integrating User Centered Design with Agile Development
UXPA UK: UX Strategy. What is UX Strategy? Tim Loo, Foolproof.
UX Research - Overview
UX Research Workshop
Tips from the trenches Accessibility Testing
Transport: RTMS Certification Requirements
Design System 101
Ad

Similar to CSUN 2022 Role-based analysis update: WCAG 2.2 (20)

PPTX
A11yTC MeetUp: Role-based Analysis of WCAG 2.2
PDF
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
PDF
Automate Behavior-driven Development | Stanford WebCamp 2022
PDF
Enabling continuous deployment of pixel-perfect user interfaces
PDF
Automate Behavior-driven Development | DrupalCon Portland 2022
PPTX
Challenging The Role Of The Architect
PDF
Tokyo Release.pdf
PPTX
De-mystifying and Taming the Complexities of WCAG 2.1
PDF
Introduction to UX for Mesiniaga Academy
PDF
5d-methodology
PDF
2022.11, UiPath Release 2022.10 Features and Highlights.pdf
PDF
Low Code Capabilities of Digital Product Design Platforms
PDF
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...
PDF
Efficient platform engineering with Microk8s & gopaddle.pdf
PDF
Meet Qt Canada
 
DOC
Siva visual resume.docx
DOC
Siva visual Resume.docx
PPTX
Accelerating Time-To-Market with Continuous Delivery at Tech in Asia, PDC 202...
PDF
Abstracting the UI Layer for WebSphere Portal
PDF
Atagg2015 Benefits of BDD in Digital Era
A11yTC MeetUp: Role-based Analysis of WCAG 2.2
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
Automate Behavior-driven Development | Stanford WebCamp 2022
Enabling continuous deployment of pixel-perfect user interfaces
Automate Behavior-driven Development | DrupalCon Portland 2022
Challenging The Role Of The Architect
Tokyo Release.pdf
De-mystifying and Taming the Complexities of WCAG 2.1
Introduction to UX for Mesiniaga Academy
5d-methodology
2022.11, UiPath Release 2022.10 Features and Highlights.pdf
Low Code Capabilities of Digital Product Design Platforms
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...
Efficient platform engineering with Microk8s & gopaddle.pdf
Meet Qt Canada
 
Siva visual resume.docx
Siva visual Resume.docx
Accelerating Time-To-Market with Continuous Delivery at Tech in Asia, PDC 202...
Abstracting the UI Layer for WebSphere Portal
Atagg2015 Benefits of BDD in Digital Era
Ad

More from Bill Tyler (9)

PPTX
Shift Left - Require Right WRT A11yTC 2023-07-31.pptx
PPTX
Introducing WCAG 2.2
PDF
Introducing ARRM: A Framework To Fight Accessibility Apathy
PDF
Introducing ARRM: A Framework to Fight Accessibility Apathy
PPTX
WCAG 2.1 Made Easier for Non-Accessibility Professionals 2019-03-15
PPTX
A11y by Design 2018 Rethinking Accessibility 2018-05-08
PDF
CSUN 2018 Analyzing and Extending WCAG Beyond 3 Digits
PDF
Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017
PPTX
Moneyball AA11y Minnebar 11.aprile.2015
Shift Left - Require Right WRT A11yTC 2023-07-31.pptx
Introducing WCAG 2.2
Introducing ARRM: A Framework To Fight Accessibility Apathy
Introducing ARRM: A Framework to Fight Accessibility Apathy
WCAG 2.1 Made Easier for Non-Accessibility Professionals 2019-03-15
A11y by Design 2018 Rethinking Accessibility 2018-05-08
CSUN 2018 Analyzing and Extending WCAG Beyond 3 Digits
Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017
Moneyball AA11y Minnebar 11.aprile.2015

Recently uploaded (20)

PDF
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
PPTX
Slides PPTX World Game (s) Eco Economic Epochs.pptx
PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PPTX
artificial intelligence overview of it and more
PPTX
522797556-Unit-2-Temperature-measurement-1-1.pptx
PDF
Unit-1 introduction to cyber security discuss about how to secure a system
PPTX
Introuction about WHO-FIC in ICD-10.pptx
PPTX
Digital Literacy And Online Safety on internet
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PPTX
Introduction to Information and Communication Technology
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PDF
Triggering QUIC, presented by Geoff Huston at IETF 123
PPTX
Funds Management Learning Material for Beg
PDF
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
PDF
The New Creative Director: How AI Tools for Social Media Content Creation Are...
PDF
Tenda Login Guide: Access Your Router in 5 Easy Steps
DOCX
Unit-3 cyber security network security of internet system
PPTX
innovation process that make everything different.pptx
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
Slides PPTX World Game (s) Eco Economic Epochs.pptx
INTERNET------BASICS-------UPDATED PPT PRESENTATION
artificial intelligence overview of it and more
522797556-Unit-2-Temperature-measurement-1-1.pptx
Unit-1 introduction to cyber security discuss about how to secure a system
Introuction about WHO-FIC in ICD-10.pptx
Digital Literacy And Online Safety on internet
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Introduction to Information and Communication Technology
SASE Traffic Flow - ZTNA Connector-1.pdf
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
Triggering QUIC, presented by Geoff Huston at IETF 123
Funds Management Learning Material for Beg
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
Slides PDF The World Game (s) Eco Economic Epochs.pdf
The New Creative Director: How AI Tools for Social Media Content Creation Are...
Tenda Login Guide: Access Your Router in 5 Easy Steps
Unit-3 cyber security network security of internet system
innovation process that make everything different.pptx

CSUN 2022 Role-based analysis update: WCAG 2.2

  • 1. CSUN ATC 2022, March 18, 2022 Bill Tyler Slides: http://bit.ly.com/xxxxxx Role-based analysis update: WCAG 2.2
  • 2. © 2022 Optum, Inc. All rights reserved. 2 Introductions and agenda Bill Tyler Principal Digital Accessibility Engineer Optum Twitter: @billtyler e-mail: btyler@optum.com Topic Duration Welcome and introduction <2 minutes Role-based analysis background 10 minutes Who? Success criteria ownership roles 5 minutes When? Software design lifecycle entry points 5 minutes What? Underlying knowledge required 5 minutes Examples, trends and conclusions 10 minutes Q & A 5 minutes
  • 3. © 2022 Optum, Inc. All rights reserved. 3 WCAG 2.2 still not official Analysis presented based upon latest editor’s drafts.
  • 4. © 2022 Optum, Inc. All rights reserved. 4 Role-based analysis background
  • 5. © 2022 Optum, Inc. All rights reserved. 5 Role-based analysis history 2017 to now My previous CSUN role-based presentations • 2017 WCAG 2.0 • 2019 WCAG 2.1 W3C EOWG Accessibility Roles & Responsibilities Mapping (ARRM) • 2020 CSUN, AccessU • 2021 axe-con, AccessU • 2022 A11y Talks ARRM resource links coming later in this presentation.
  • 6. © 2022 Optum, Inc. All rights reserved. 6 Typical development lifecycle (by role) QA / A11y testers Developers Content author Visual designer UX designer Business owner Add a11y Here
  • 7. © 2022 Optum, Inc. All rights reserved. 7 There’s something very wrong with this QA / A11y testers Developers Content author Visual designer UX designer Business owner Add A11y Here
  • 8. © 2022 Optum, Inc. All rights reserved. 8 The assumption
  • 9. © 2022 Optum, Inc. All rights reserved. 9 The assumption is… Developers are the owners Code is entry point Accessibility is magical guild secrets
  • 10. © 2022 Optum, Inc. All rights reserved. 10 Question the assumption Who? If not developers? When? If not code? What? If not accessibility?
  • 11. © 2022 Optum, Inc. All rights reserved. 11 Finding the answers Who? Which roles? When? Which deliverables? What? Which knowledge?
  • 12. © 2022 Optum, Inc. All rights reserved. 12 Who? Roles that own accessibility
  • 13. © 2022 Optum, Inc. All rights reserved. 13 Who owns accessibility? Identify the roles making the decisions that affect accessibility Business owner • Standard agile role • Focused on business outcomes • Project initiator • Requirement definer • Result approver UX designer • Business liaison • Requirement author • Wireframe creator • UX/usability expert • User research Visual designer • Presentation owner • Style expert • Layout creator • Design enforcer • Style guide author • Design comp artist • Image file producer Content author • Author of all text “large (section) and small (words)” • Content proofreader • Time-based media creator • Script writer • Audio and video file producer Developer • Front-end developer • Last stop before testing • Recipient of all defects
  • 14. © 2022 Optum, Inc. All rights reserved. 14 What about QA and a11y? Too little, too late • Testing is not design • Testing is at end • Design is (much) earlier • We must shift left QA / A11y testers Developers Content author Visual designer UX designer Business owner
  • 15. © 2022 Optum, Inc. All rights reserved. 15 Who: To what level is a role involved? Primary The owner ultimately responsible for the decision Always (and only) one Secondary Actively works with primary owner to make the decision Zero or more Contributor Provides input, but not involved in making decision Zero or more
  • 16. © 2022 Optum, Inc. All rights reserved. 16 Is it the developers?
  • 17. © 2022 Optum, Inc. All rights reserved. 17 No, it’s not likely to be the developers WCAG 2.2 success criteria (Level A and AA) primary ownership New WCAG 2.2 success criteria Primary owner Increase UX designer +6 Visual designer +2 Content author 0 Developer 0 Business owner 0 All WCAG 2.2 success criteria Primary owner % # UX designer 48% 28 Visual designer 19% 11 Content author 17% 10 Developer 14% 8 Business owner 2% 1 UX designer Visual designer Content author UX designer Visual designer Business owner Developer
  • 18. © 2022 Optum, Inc. All rights reserved. 18 Trending away from developers WCAG success criteria primary ownership (version 2.0 through 2.2) +100% UX designer (since 2.0) Visual designer +83% Developer unchanged WCAG Version 2.0 2.1 2.2 UX Designer 14 22 28 Visual Designer 6 9 11 Content Author 9 10 10 Developer 8 8 8 Business Owner 1 1 1 0 10 20 30 40 50 60 1.0 2.0 3.0 Content author UX designer Visual designer Business owner Developer
  • 19. © 2022 Optum, Inc. All rights reserved. 19 When? Deliverables that impact accessibility
  • 20. © 2022 Optum, Inc. All rights reserved. 20 When is accessibility impacted in the project lifecycle? Identify deliverables that define the decisions. Which is first? User stories and requirements Core specifications and functionality Wireframes Structure of page, interface, interactions Style guides Site presentation, branding, colors, logos, layout Design comps Page or feature final presentation Content Text, terminology, including video and audio Code Front-end development: HTML, CSS, JavaScript
  • 21. © 2022 Optum, Inc. All rights reserved. 21 Is it code?
  • 22. © 2022 Optum, Inc. All rights reserved. 22 No, it’s not going to be code WCAG 2.2 success criteria (Level A and AA) first entry points New WCAG 2.2 success criteria First entry point Increase Wireframes +2 User Stories +3 Style Guides +3 Content 0 Code 0 Design Comps 0 All WCAG 2.2 success criteria Primary entry point % # Wireframes 36% 21 User Stories 34% 20 Style Guides 22% 13 Content 3% 2 Code 3% 2 Design Comps 0% 0 Style Guides User Stories User Stories Wireframes Style Guides Content Code Wireframes
  • 23. © 2022 Optum, Inc. All rights reserved. 23 Trending away from code WCAG success criteria first deliverable entry points (version 2.0 through 2.2) +122% User stories (since 2.0) Style guide nearly doubled Code unchanged WCAG Version 2.0 2.1 2.2 Wireframes 19 19 21 User Stories 9 17 20 Style Guide 7 10 13 Content 1 2 2 Code 2 2 2 Design Comps 0 0 0 0 10 20 30 40 50 60 1.0 2.0 3.0 User stories Wireframes Style guides Content Code
  • 24. © 2022 Optum, Inc. All rights reserved. 24 What? Knowledge needed to ensure accessibility
  • 25. © 2022 Optum, Inc. All rights reserved. 25 What type of knowledge is needed to make the decisions? Identify the fundamental background needed to define accessible results Accessibility-specific knowledge Not generally known outside of accessibility Additional training, often minor, will be needed for roles Best practices Already known by ownership roles Minor adjustments needed to apply them Standard features Common approaches “everybody” knows Requires little or no additional change
  • 26. © 2022 Optum, Inc. All rights reserved. 26 Is it accessibility-specific?
  • 27. © 2022 Optum, Inc. All rights reserved. 27 No, it’s still more about best practices WCAG 2.2 success criteria (Level A and AA) primary knowledge type required New WCAG 2.2 success criteria Knowledge type Increase Best Practices +5 Accessibility +3 Standard Features +0 All WCAG 2.2 success criteria Knowledge type % # Best Practices 55% 32 Accessibility 40% 23 Standard Features 5% 3 Best Practices Accessibility Best Practices Accessibility Standard Features
  • 28. © 2022 Optum, Inc. All rights reserved. 28 Trending away from accessibility WCAG success criteria primary knowledge type required (version 2.0 through 2.2) +4 Increase best practices over accessibility (since 2.0) Total now 9 more than a11y WCAG Version 2.0 2.1 2.2 Best Practices 20 27 32 Accessibility 15 20 23 Standard Features 3 3 3 0 10 20 30 40 50 60 1.0 2.0 3.0 Best Practices Accessibility Standard Features
  • 29. © 2022 Optum, Inc. All rights reserved. 29 Role-based applied WCAG 2.2 examples
  • 30. © 2022 Optum, Inc. All rights reserved. 30 SC2.5.8 Target Size (Minimum) (Level AA) The size of the target for pointer inputs is at least 24 by 24 CSS pixels, except where: • Spacing: The target offset is at least 24 CSS pixels to every adjacent target; • Inline: The target is in a sentence or block of text; • Necessary: A particular presentation of the target is essential or is legally required for the information being conveyed; • Legal: A particular presentation of the target is legally required. Primary owner • Visual designer Secondary • UX designer? Contributor • none First deliverable • Style guide Knowledge type • Best practice
  • 31. © 2022 Optum, Inc. All rights reserved. 31 SC2.4.13 Page Break Navigation (Level A) For web content with page break locators, a mechanism is available to navigate to each locator. Primary owner • UX designer Secondary • Content author Contributor • Developer First deliverable • Wireframes Knowledge type • Best practice
  • 32. © 2022 Optum, Inc. All rights reserved. 32 ​SC3.3.7 Accessible Authentication (Level AA) For each step in an authentication process that relies on a cognitive function test, at least one other authentication method is available that does not rely on a cognitive function test, or a mechanism is available to assist the user in completing the cognitive function test. Exception: When the cognitive function test is to recognize common objects or content the user provided to the website. Primary owner • UX designer Secondary • Business owner • Developer Contributor • none First deliverable • User stories Knowledge type • Accessibility
  • 33. © 2022 Optum, Inc. All rights reserved. 33 Shift left …applying role-based analysis
  • 34. © 2022 Optum, Inc. All rights reserved. 34 Shift left: Existing products Direct issues to the original, primary decision maker QA / A11y testers Developers Content author Visual designer UX designer Business owner Direct A11y here
  • 35. © 2022 Optum, Inc. All rights reserved. 35 Shift left: New projects Make accessible decisions at the start QA / A11y testers Developers Content author Visual designer UX designer Business owner Add a11y here
  • 36. © 2022 Optum, Inc. All rights reserved. 36 Shift left: Training and deliverables Make accessible decisions at the start Distribute accessibility across roles • Identify the roles in the product lifecycle for your teams • Review success criteria or checkpoints for ownership levels Supplemental role-based training • Training focused on criteria and issues owned by each role • Leverage existing knowledge and best practices • Supplement with accessibility requirements Review deliverable • Perform accessibility “testing” of requirements and deliverable • Include sign-off by accessibility staff
  • 37. © 2022 Optum, Inc. All rights reserved. 37 DIY role-based analysis using ARRM resources Do try this at home work Role-based decision tree for all 3 ownership levels • https://www.w3.org/WAI/EO/wiki/Role-Based_Decision_Tree Role-specific templates • UX designer: bit.ly/arrm-uxdesign • Visual designer: bit.ly/arrm-uidesign • Content author: bit.ly/arrm-content • Developer: bit.ly/arrm-developers Accessibility Checkpoint List • https://www.w3.org/WAI/EO/wiki/Accessibility_Checkpoint_Master_List
  • 38. © 2022 Optum, Inc. All rights reserved. 38 Conclusions Role-based analysis and trends
  • 39. © 2022 Optum, Inc. All rights reserved. 39 WCAG 2.2 analysis and trends Based upon latest editor’s draft Developers are #4, not #1 in ownership • Other roles make and own the decisions that impact accessibility Code is first entry point < 5% of the time • Design deliverables are overwhelmingly the first source of accessibility decisions Over half of success criteria knowledge is not specific to accessibility • Ownership roles should already know a lot required to make accessible decision All trends are moving away from “the assumption” • Developer ownership and code as entry point relatively unchanged • Accessibility requirement increasing at slower rate than best practices Shifting left is not only possible but necessary for efficiency • Identify owners, provide supplementary training, design and document early and often
  • 40. © 2022 Optum, Inc. All rights reserved. 40 Q&A
  • 41. © 2022 Optum, Inc. All rights reserved. 41 Thank you.
  • 42. Optum is a registered trademark of Optum, Inc. in the U.S. and other jurisdictions. All other brand or product names are the property of their respective owners. Because we are continuously improving our products and services, Optum reserves the right to change specifications without prior notice. Optum is an equal opportunity employer. © 2022 Optum, Inc. All rights reserved.