SlideShare a Scribd company logo
1 of 42
Download to read offline
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

What's hot

Prakat_Whitepaper_Accessibility_Unit_FrameworkV1.4
Prakat_Whitepaper_Accessibility_Unit_FrameworkV1.4Prakat_Whitepaper_Accessibility_Unit_FrameworkV1.4
Prakat_Whitepaper_Accessibility_Unit_FrameworkV1.4
Kedar Sapre
 

What's hot (14)

User Centered Design 101
User Centered Design 101User Centered Design 101
User Centered Design 101
 
1.3.5 more than autocomplete
1.3.5 more than autocomplete1.3.5 more than autocomplete
1.3.5 more than autocomplete
 
Verhaert Innovation Day 2011 – Joris Vanderschrick (VERHAERT) - System Requir...
Verhaert Innovation Day 2011 – Joris Vanderschrick (VERHAERT) - System Requir...Verhaert Innovation Day 2011 – Joris Vanderschrick (VERHAERT) - System Requir...
Verhaert Innovation Day 2011 – Joris Vanderschrick (VERHAERT) - System Requir...
 
IoT Product Design and Prototyping
IoT Product Design and PrototypingIoT Product Design and Prototyping
IoT Product Design and Prototyping
 
Intuit's Accessibility Champion Program - Coaching and Celebrating
Intuit's Accessibility Champion Program - Coaching and Celebrating Intuit's Accessibility Champion Program - Coaching and Celebrating
Intuit's Accessibility Champion Program - Coaching and Celebrating
 
Working with software architects - advice to project managers
Working with software architects - advice to project managersWorking with software architects - advice to project managers
Working with software architects - advice to project managers
 
Software Architecture for Agile Development
Software Architecture for Agile DevelopmentSoftware Architecture for Agile Development
Software Architecture for Agile Development
 
Fundamental principles of Usability and User Centred Design
Fundamental principles of Usability and User Centred DesignFundamental principles of Usability and User Centred Design
Fundamental principles of Usability and User Centred Design
 
Portfolio - Amol Tondwalkar
Portfolio - Amol TondwalkarPortfolio - Amol Tondwalkar
Portfolio - Amol Tondwalkar
 
Expand your outreach with an accessibility champions program
Expand your outreach with an accessibility champions program Expand your outreach with an accessibility champions program
Expand your outreach with an accessibility champions program
 
software-dev-life.pptx
software-dev-life.pptxsoftware-dev-life.pptx
software-dev-life.pptx
 
Lean + UX + Agile: Putting It All Together
Lean + UX + Agile: Putting It All TogetherLean + UX + Agile: Putting It All Together
Lean + UX + Agile: Putting It All Together
 
Prakat_Whitepaper_Accessibility_Unit_FrameworkV1.4
Prakat_Whitepaper_Accessibility_Unit_FrameworkV1.4Prakat_Whitepaper_Accessibility_Unit_FrameworkV1.4
Prakat_Whitepaper_Accessibility_Unit_FrameworkV1.4
 
Ux prototyping
Ux prototypingUx prototyping
Ux prototyping
 

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

Accelerate Time to Market by Pipelining UX with Development - Part 1
Accelerate Time to Market by Pipelining UX with Development - Part 1Accelerate Time to Market by Pipelining UX with Development - Part 1
Accelerate Time to Market by Pipelining UX with Development - Part 1
ICS
 

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

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

More from Bill Tyler

Moneyball AA11y Minnebar 11.aprile.2015
Moneyball AA11y Minnebar 11.aprile.2015Moneyball AA11y Minnebar 11.aprile.2015
Moneyball AA11y Minnebar 11.aprile.2015
Bill Tyler
 

More from Bill Tyler (8)

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

Recently uploaded

一比一原版(毕业证书)新加坡南洋理工学院毕业证原件一模一样
一比一原版(毕业证书)新加坡南洋理工学院毕业证原件一模一样一比一原版(毕业证书)新加坡南洋理工学院毕业证原件一模一样
一比一原版(毕业证书)新加坡南洋理工学院毕业证原件一模一样
AS
 
一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理
F
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
ayvbos
 
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
AS
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
F
 
一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理
A
 
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
apekaom
 
Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...
Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...
Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...
mikehavy0
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
pxcywzqs
 
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
hfkmxufye
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
F
 

Recently uploaded (20)

20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
一比一原版(毕业证书)新加坡南洋理工学院毕业证原件一模一样
一比一原版(毕业证书)新加坡南洋理工学院毕业证原件一模一样一比一原版(毕业证书)新加坡南洋理工学院毕业证原件一模一样
一比一原版(毕业证书)新加坡南洋理工学院毕业证原件一模一样
 
一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理
 
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
 
Research Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptxResearch Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptx
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理
 
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...
Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...
Abortion Clinic in Germiston +27791653574 WhatsApp Abortion Clinic Services i...
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon
[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon
[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
 

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.