SlideShare a Scribd company logo
1 of 45
Techniques for
more efficient
WCAG website testing
Bill Tyler
March 11, 2020
#bespokewcagchecklists
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 2
Meet the speaker
My Super Power
• UX developer & designer experience back to 1984
Education & Experience
• Full-time accessibility professional since 2013
First exposure & experiences go back to 2002
• W3C Invited Expert on Role-based Accessibility
Related Presentation
Introducing ARRM: A Framework to Fight Accessibility
Apathy
With Denis Boudreau (remote), Sean Kelly, Jenn Chadwick
Tomorrow @ 8:00AM, Platinum 3-4 (not Grand D)
Bill Tyler
Principal Digital
Accessibility Engineer
btyler@optum.com
@billtyler
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 3
Approach & techniques used at UnitedHealth Group for WCAG testing
• Optum Technology Accessibility Center of Excellence (A11y CoE)
• 6+ yrs. of ongoing accessibility testing research & analysis
• Applied to 200+ UnitedHealth Group (UHG) products
Accessibility
Center of Excellence
A brief history
4
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 5
0
15
30
45
Staff size before, during & after take-off
11
31
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 6
Growth and change over past 6+ years
• Primary practice in UnitedHealth Group (UHG), Optum and UnitedHealthcare (UHC)
• Started December 2013 with 2 people (including me!)
• Through internal mergers and restructuring grew to 10 people (including managers)
• Summer 2016 (Take-off): Complete assessments on 200+ products
− Increased 300%: 11 to 31 over 6 months
• Starting 2018 transitioned to consulting, governance, separate UHC digital accessibility
program (DAP)
• Today: Maturing of Optum A11y CoE (40) and UHC DAP (5)
But still growing!
WCAG 2.1
A brief summary
7
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 8
WCAG 2.1 summary
WCAG: Web Content Accessibility Guidelines from the W3C
4 (POUR) Principles
• Perceivable – 4 guidelines
• Operable – 5 guidelines
• Understandable – 3 guidelines
• Robust – 1 guideline
78 success criteria across 3 levels
• A – 30 criteria
• AA – 20 criteria
• AAA – 28 criteria
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 9
WCAG 2.1 conformance
Target: WCAG AA
• WCAG 2.0 (2008)
− 38 (A & AA) criteria
− Current US Section 508 (and many others, including most existing legal cases)
• WCAG 2.1 (2018)
− 50 (A & AA) criteria
− Started in EU (EN 301 549) some organizations such as University of Minnesota
− UHG / ACoE Standard as of January 1, 2019
The trouble with WCAG
0
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 11
WCAG is great for learning and organizing…
…but ”one size does not fit all.”
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 12
WCAG off the rack is not really useful for testing
Principles – single-word abstractions
• Great for organizing, but not for testing
Guidelines – goals
• Elaborate on principles, but do not add much detail
Success Criteria – testable requirements!
• Targets to be met
• Basis for conformance
• But the text is still not checklist or checkpoints
− Understanding documents includes situations, techniques, failures, and more
What did we do?
Bespoke checklists
Custom tailor WCAG to our needs
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 14
Bespoke
Adjective [BRITISH]
made for a particular customer or user.
"a bespoke suit"
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 15
Why bespoke (custom tailored) checklists? – Before take-off
No budget, but lots of time
• First couple years we had the luxury of time to prepare
− We knew what was coming
• With no budget for off-the-shelf tools we had to build our own checklist
• Excel was the tool of choice
− Standard issue
− Basic database operations
− Sorting
− Filtering
− Import/Export
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 16
Why bespoke (or custom) checklists? – After take-off
Little budget, no time, and nothing fit properly
• Had to build and adapt on the fly using the tools at hand
• Rapid ramp up (from ~3 to 200+ products) left little time for new tools
− Time needed to hire people,
− Not evaluate, buy, deploy and start using new tools
• Still limited budget, especially for size of organization
• Off-the-shelf tools were not viable
− Incomplete automation and coverage
− Concerns about fitting and integration into the future
− UHG’s size and number of products were at a scale beyond most tools
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 17
Bespoke checklist benefits
• Tailored – explicitly to enterprise needs
• Integrated – into existing corporate tools and processes
− Import from automated testing tool
− Export to Governance Risk Compliance (GRC) application
• Optimized – for changing accessibility program requirements
• Control – multibillion dollar companies don’t like risk
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 18
Downsides? Many
• Time to build
• Cost and resources
• Support and maintenance
Not for everyone, but the lessons and techniques can still be useful
Bespoke checkpoints
Custom tailored testing of success criteria
#bespokewcagchecklists
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 20
Checklist v1.0: One checkpoint per success criterion
Too small
• Obvious, logical mapping for 38 checkpoints (WCAG 2.0)
• 1:1 relationship ensured full coverage for WCAG conformance (and VPATs)
• Didn’t have many projects so it seemed acceptable initially
Problem: WCAG’s variable success criteria complexity
• Many criteria are much more detailed than others
• SC1.1.1 Non-Text Content ≠ SC3.1.1 Language of Page
• Often too broad, covering multiple different cases
• SC1.3.1 Info and Relationships: covers forms, labels, tables, groupings, lists, etc.
• Often difficult to describe effectively to other roles (developers, designers, authors)
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 21
Checklist v2.0 – One checkpoint for each sub-case (in success criteria)
Too large and cumbersome
• Understanding documents for each criteria provide the real details useful for testing
• One for each situation – standard WCAG building blocks
• Add other sub-cases such from success criterion text as needed (requirements, options)
• Added our best practices and priorities
• Checkpoint potential count of 113, but started with 84 at take-off
Problems: Duplication, overlap, confusion, extra work
• Examples
− SC1.1.1 Non-Text Content went from 1 to 11 checkpoints
− Multiple references to required attributes
• Example: SC1.3.1 Info and Relationships, SC3.3.2 Labels or Instructions
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 22
Checklist v3.0: Reviewed, revised, rewritten, reduced
Custom tailored to our needs
• Reviewed all 84 checkpoints
• Revised and rewritten for clarity based on experience of growing team
• Merged checkpoints to remove duplication and overlap
• Removed checkpoints mapped into new versions for continuity
− Still at least one per success criterion to ensure WCAG AA conformance testing
• Reduced count by 22 from 84 to 62 (26%)
− WCAG 2.1 (2019) added 15 making current count 76
Bespoke groupings
Custom tailored principles and guidelines
#bespokewcagchecklists
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 24
WCAG principles and guidelines are for accessibility professionals
They do not work well for product testing
• Accessibility topics are not familiar to business owners, designers, authors, developers
− Some terminology is
• Particularly obscure (time-based media)
• Vague or not actionable (adaptable, robust, compatible)
• Difficult to find
− Do not align with roles or features (forms, layout, presentation, semantics)
− Some topics span success criteria, guidelines and principles
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 25
Custom groupings
Group checkpoints for your audience and their needs
• Size to audience needs
− Fewer, simpler groupings for stakeholders (8 categories)
− More detailed groupings for testers (10-11 test groups)
• Organize by subjects
− Functional: keyboard operation, forms, tables
− Role: presentation, content and semantics, programming
• Structure to meet needs of product types
− Emphasize key functions (error prevention and handling)
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 26
Custom groupings
Benefits
• Use groups appropriate for testing and reporting needs
− Test using groups optimized for assessments
− Create stakeholder reports using more meaningful categories
• Filter by topic (display all the table-related or image checkpoints)
− Easier search – no need to memorize guidelines or criteria
• Filtering allows easier “batch setting” of values for videos, forms, tables
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 27
Custom groupings
Test groups for accessibility engineers (WCAG 2.1)
1. Keyboard / Input
2. Mobile
3. Navigation
4. Forms
5. Tables
6. Images
7. Presentation
8. Semantics
9. Content
10. Code
11. Time-Based Media (TBM)
Bespoke sort orderings
Custom tailored numbering and sequencing
#bespokewcagchecklists
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 29
WCAG order is a jumble
Principles, guidelines, criteria order are good for learning, but…
• WCAG order is inefficient for testing
− SC1.1.1 Non-text Content  GL1.2 “Video”  SC1.3.1 Info and Relationships
 SC1.3.2 Meaningful Sequence  SC1.3.3 Sensory Characteristics
• Must switch testing modes and techniques or constantly jump back and forth
− SC1.3.1 Info and Relationships  GL3.3 Input Assistance
• Critical issues come later
− SC2.1.1 Keyboard Operation is the 21st criterion of WCAG 2.1, A & AA only
− WCAG 2.0 order wasn’t great, WCAG 2.1 made it worse
− New criteria added after originals, starting over with level A
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 30
Custom sort orders
Create a logical sequence for needs and efficiency
• Prioritize group order
− Common, critical groups first (such as keyboard, navigation, forms)
− Less critical later (time-based media)
• Start with showstoppers to confirm testing can proceed
− Example: focus  keyboard operation  keyboard trap
• Sort checkpoints within groups to follow more efficient testing protocol
− Example: content images  images of text  complex images  decorative images
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 31
Checkpoint numbering tips
Encoding IDs
• Mandatory IDs – row numbers become meaningless after sorting
• Unique IDs for each checkpoint – duplicates will get out of order after multiple sorting
• Extra digits – for consistent sorting of multiple checkpoints to a criterion or sub-case
• Base on WCAG – provides quick reliable default WCAG order
• Leading zeroes – for GL1.4 – 1.4.01 or 1.401
− If not, they never sort into to the expected WCAG order
• 1.4.1
• 1.4.10 …
• 1.4.13
• 1.4.2
Bespoke severity levels
Custom tailored level indicators
#bespokewcagchecklists
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 33
A, AA and AAA don’t work well for testing
WCAG AA isn’t very meaningful for prioritizing checkpoints
It’s really all one group (all A & AA)
• AAA (usually) not included
• Does anyone target Level A conformance?
A and AA are too broad for processes like Agile
• Severity scales typically have four levels
− Example: MoSCoW method – Must / Should / Could / Won’t
• Which are showstoppers? blockers? major or more minor barriers to use?
− SC2.1.2 No Keyboard Trap = SC4.1.1 Parsing? Both are Level A
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 34
Custom severity levels
Sample levels
• Critical Showstoppers or blockers to site access, operation and testing
• High Could be very challenging to overcome, impossible for most
• Medium May be very frustrating or time consuming for all
• Low Might have significant impact for many
Benefits
• Not forced to WCAG levels (Example: raise SC2.4.7 Visible Focus from AA to Critical)
• Align to product and project needs (like minimum viable or accessible product)
• Write so they cannot be optional (must include only)
• Align and reference by WCAG levels as needed
Other bespoke details
Additional custom tailoring
#bespokewcagchecklists
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 36
WCAG options
WCAG version
• v2.0 – only
• v2.1 – complete (2.0 and 2.1)
• v2.1 – supplement (new 2.1 checkpoints only)
WCAG level indicators
• A – only
• AA – only
• AA – conformance (A & AA)
• AAA – if applicable (A & AA & AAA)
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 37
WCAG options (cont.)
The Four POUR Principles
• P – Perceivable
• O – Operable
• U – Understandable
• R – Robust
Could include Guidelines
• 1.1 Text Alternatives
• 1.2 Time-based Media
• 1.3 Adaptable
• …
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 38
Custom checkpoints can be distributed by skill
Optimizing work to screen reader and visual testers
Custom checkpoints can be tailored and grouped based upon skills
• Screen Reader Tester / SRT AT expert using screen reader
• Visual Assistant / VA User working relying on vision, not AT
Filtering allows clear, consistent work assignments
• SRT Screen Reader Tester preferred
• EitherScreen Reader Tester or Visual Assistant can perform equally well
• Dual Both should test (AT experience very different from visual)
• VA Visual Assistant preferred (usually for efficiency)
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 39
Map checkpoints to non-WCAG standards
Section 508 (1998 or “pre-refresh”)
• § 1194.21 Software Applications and Operating Systems
− 12 criteria (a) – (l)
• § 1194.22 Web-based Intranet and Internet Information and Applications
− 16 criteria (a) - (p)
• § 1194.24 Video or Multimedia Products
− 5 criteria (a) – (e)
And possibly transition to future standards like AG (WCAG 3.0)
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 40
Other information for reports
• Additional options can be added for checkpoints and reports to communicate benefits
Example: “Affects users who are…” [blind, low vision, deaf, cognitively impaired, etc.]
• Accessibility tools for testing
List of tools to test checkpoint – useful for developers and designers
References links to standards and resources
• Roles
List of roles that may own the issue or should be consulted about the checkpoint
− Example: color contrast issues (SC1.4.2) likely belong to visual designer
Final fitting
Putting it all together
#bespokewcagchecklists
1
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 42
You can and must support all WCAG
• Success criteria
• Guidelines
• Principles
• Conformance
• Reporting (VPAT)
How you get there is up to you.
© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 43
Custom tailor WCAG to your needs with bespoke checklists
• Success Criteria  Checkpoints
− Create as many as appropriate with minimum of 1 for each criterion
− Structure using Understand Documents (leveraging situations, options, best practices, etc.)
• Principles and Guidelines  Groupings
− Tailor and size them to needs (and vocabulary) of target audiences
• Numbering  Sort order
− Encode IDs so they provide consistent, helpful, efficient sequences for testing
• Level Indicators  Severity levels
− Prioritize to needs of testing and delivered product
• Other details as needed
Thank you.
Bill Tyler
Principal Digital Accessibility Engineer
btyler@optum.com
@billtyler
45© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum.
4

More Related Content

Recently uploaded

Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
sexy call girls service in goa
 
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
anilsa9823
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
shivangimorya083
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Sheetaleventcompany
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
SofiyaSharma5
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 

Recently uploaded (20)

Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Lucknow Lucknow best sexual service Online
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Techniques for More Efficient WCAG Website Testing - CSUN 2020

  • 1. Techniques for more efficient WCAG website testing Bill Tyler March 11, 2020 #bespokewcagchecklists
  • 2. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 2 Meet the speaker My Super Power • UX developer & designer experience back to 1984 Education & Experience • Full-time accessibility professional since 2013 First exposure & experiences go back to 2002 • W3C Invited Expert on Role-based Accessibility Related Presentation Introducing ARRM: A Framework to Fight Accessibility Apathy With Denis Boudreau (remote), Sean Kelly, Jenn Chadwick Tomorrow @ 8:00AM, Platinum 3-4 (not Grand D) Bill Tyler Principal Digital Accessibility Engineer btyler@optum.com @billtyler
  • 3. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 3 Approach & techniques used at UnitedHealth Group for WCAG testing • Optum Technology Accessibility Center of Excellence (A11y CoE) • 6+ yrs. of ongoing accessibility testing research & analysis • Applied to 200+ UnitedHealth Group (UHG) products
  • 5. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 5 0 15 30 45 Staff size before, during & after take-off 11 31
  • 6. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 6 Growth and change over past 6+ years • Primary practice in UnitedHealth Group (UHG), Optum and UnitedHealthcare (UHC) • Started December 2013 with 2 people (including me!) • Through internal mergers and restructuring grew to 10 people (including managers) • Summer 2016 (Take-off): Complete assessments on 200+ products − Increased 300%: 11 to 31 over 6 months • Starting 2018 transitioned to consulting, governance, separate UHC digital accessibility program (DAP) • Today: Maturing of Optum A11y CoE (40) and UHC DAP (5) But still growing!
  • 7. WCAG 2.1 A brief summary 7
  • 8. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 8 WCAG 2.1 summary WCAG: Web Content Accessibility Guidelines from the W3C 4 (POUR) Principles • Perceivable – 4 guidelines • Operable – 5 guidelines • Understandable – 3 guidelines • Robust – 1 guideline 78 success criteria across 3 levels • A – 30 criteria • AA – 20 criteria • AAA – 28 criteria
  • 9. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 9 WCAG 2.1 conformance Target: WCAG AA • WCAG 2.0 (2008) − 38 (A & AA) criteria − Current US Section 508 (and many others, including most existing legal cases) • WCAG 2.1 (2018) − 50 (A & AA) criteria − Started in EU (EN 301 549) some organizations such as University of Minnesota − UHG / ACoE Standard as of January 1, 2019
  • 11. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 11 WCAG is great for learning and organizing… …but ”one size does not fit all.”
  • 12. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 12 WCAG off the rack is not really useful for testing Principles – single-word abstractions • Great for organizing, but not for testing Guidelines – goals • Elaborate on principles, but do not add much detail Success Criteria – testable requirements! • Targets to be met • Basis for conformance • But the text is still not checklist or checkpoints − Understanding documents includes situations, techniques, failures, and more
  • 13. What did we do? Bespoke checklists Custom tailor WCAG to our needs
  • 14. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 14 Bespoke Adjective [BRITISH] made for a particular customer or user. "a bespoke suit"
  • 15. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 15 Why bespoke (custom tailored) checklists? – Before take-off No budget, but lots of time • First couple years we had the luxury of time to prepare − We knew what was coming • With no budget for off-the-shelf tools we had to build our own checklist • Excel was the tool of choice − Standard issue − Basic database operations − Sorting − Filtering − Import/Export
  • 16. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 16 Why bespoke (or custom) checklists? – After take-off Little budget, no time, and nothing fit properly • Had to build and adapt on the fly using the tools at hand • Rapid ramp up (from ~3 to 200+ products) left little time for new tools − Time needed to hire people, − Not evaluate, buy, deploy and start using new tools • Still limited budget, especially for size of organization • Off-the-shelf tools were not viable − Incomplete automation and coverage − Concerns about fitting and integration into the future − UHG’s size and number of products were at a scale beyond most tools
  • 17. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 17 Bespoke checklist benefits • Tailored – explicitly to enterprise needs • Integrated – into existing corporate tools and processes − Import from automated testing tool − Export to Governance Risk Compliance (GRC) application • Optimized – for changing accessibility program requirements • Control – multibillion dollar companies don’t like risk
  • 18. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 18 Downsides? Many • Time to build • Cost and resources • Support and maintenance Not for everyone, but the lessons and techniques can still be useful
  • 19. Bespoke checkpoints Custom tailored testing of success criteria #bespokewcagchecklists
  • 20. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 20 Checklist v1.0: One checkpoint per success criterion Too small • Obvious, logical mapping for 38 checkpoints (WCAG 2.0) • 1:1 relationship ensured full coverage for WCAG conformance (and VPATs) • Didn’t have many projects so it seemed acceptable initially Problem: WCAG’s variable success criteria complexity • Many criteria are much more detailed than others • SC1.1.1 Non-Text Content ≠ SC3.1.1 Language of Page • Often too broad, covering multiple different cases • SC1.3.1 Info and Relationships: covers forms, labels, tables, groupings, lists, etc. • Often difficult to describe effectively to other roles (developers, designers, authors)
  • 21. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 21 Checklist v2.0 – One checkpoint for each sub-case (in success criteria) Too large and cumbersome • Understanding documents for each criteria provide the real details useful for testing • One for each situation – standard WCAG building blocks • Add other sub-cases such from success criterion text as needed (requirements, options) • Added our best practices and priorities • Checkpoint potential count of 113, but started with 84 at take-off Problems: Duplication, overlap, confusion, extra work • Examples − SC1.1.1 Non-Text Content went from 1 to 11 checkpoints − Multiple references to required attributes • Example: SC1.3.1 Info and Relationships, SC3.3.2 Labels or Instructions
  • 22. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 22 Checklist v3.0: Reviewed, revised, rewritten, reduced Custom tailored to our needs • Reviewed all 84 checkpoints • Revised and rewritten for clarity based on experience of growing team • Merged checkpoints to remove duplication and overlap • Removed checkpoints mapped into new versions for continuity − Still at least one per success criterion to ensure WCAG AA conformance testing • Reduced count by 22 from 84 to 62 (26%) − WCAG 2.1 (2019) added 15 making current count 76
  • 23. Bespoke groupings Custom tailored principles and guidelines #bespokewcagchecklists
  • 24. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 24 WCAG principles and guidelines are for accessibility professionals They do not work well for product testing • Accessibility topics are not familiar to business owners, designers, authors, developers − Some terminology is • Particularly obscure (time-based media) • Vague or not actionable (adaptable, robust, compatible) • Difficult to find − Do not align with roles or features (forms, layout, presentation, semantics) − Some topics span success criteria, guidelines and principles
  • 25. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 25 Custom groupings Group checkpoints for your audience and their needs • Size to audience needs − Fewer, simpler groupings for stakeholders (8 categories) − More detailed groupings for testers (10-11 test groups) • Organize by subjects − Functional: keyboard operation, forms, tables − Role: presentation, content and semantics, programming • Structure to meet needs of product types − Emphasize key functions (error prevention and handling)
  • 26. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 26 Custom groupings Benefits • Use groups appropriate for testing and reporting needs − Test using groups optimized for assessments − Create stakeholder reports using more meaningful categories • Filter by topic (display all the table-related or image checkpoints) − Easier search – no need to memorize guidelines or criteria • Filtering allows easier “batch setting” of values for videos, forms, tables
  • 27. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 27 Custom groupings Test groups for accessibility engineers (WCAG 2.1) 1. Keyboard / Input 2. Mobile 3. Navigation 4. Forms 5. Tables 6. Images 7. Presentation 8. Semantics 9. Content 10. Code 11. Time-Based Media (TBM)
  • 28. Bespoke sort orderings Custom tailored numbering and sequencing #bespokewcagchecklists
  • 29. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 29 WCAG order is a jumble Principles, guidelines, criteria order are good for learning, but… • WCAG order is inefficient for testing − SC1.1.1 Non-text Content  GL1.2 “Video”  SC1.3.1 Info and Relationships  SC1.3.2 Meaningful Sequence  SC1.3.3 Sensory Characteristics • Must switch testing modes and techniques or constantly jump back and forth − SC1.3.1 Info and Relationships  GL3.3 Input Assistance • Critical issues come later − SC2.1.1 Keyboard Operation is the 21st criterion of WCAG 2.1, A & AA only − WCAG 2.0 order wasn’t great, WCAG 2.1 made it worse − New criteria added after originals, starting over with level A
  • 30. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 30 Custom sort orders Create a logical sequence for needs and efficiency • Prioritize group order − Common, critical groups first (such as keyboard, navigation, forms) − Less critical later (time-based media) • Start with showstoppers to confirm testing can proceed − Example: focus  keyboard operation  keyboard trap • Sort checkpoints within groups to follow more efficient testing protocol − Example: content images  images of text  complex images  decorative images
  • 31. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 31 Checkpoint numbering tips Encoding IDs • Mandatory IDs – row numbers become meaningless after sorting • Unique IDs for each checkpoint – duplicates will get out of order after multiple sorting • Extra digits – for consistent sorting of multiple checkpoints to a criterion or sub-case • Base on WCAG – provides quick reliable default WCAG order • Leading zeroes – for GL1.4 – 1.4.01 or 1.401 − If not, they never sort into to the expected WCAG order • 1.4.1 • 1.4.10 … • 1.4.13 • 1.4.2
  • 32. Bespoke severity levels Custom tailored level indicators #bespokewcagchecklists
  • 33. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 33 A, AA and AAA don’t work well for testing WCAG AA isn’t very meaningful for prioritizing checkpoints It’s really all one group (all A & AA) • AAA (usually) not included • Does anyone target Level A conformance? A and AA are too broad for processes like Agile • Severity scales typically have four levels − Example: MoSCoW method – Must / Should / Could / Won’t • Which are showstoppers? blockers? major or more minor barriers to use? − SC2.1.2 No Keyboard Trap = SC4.1.1 Parsing? Both are Level A
  • 34. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 34 Custom severity levels Sample levels • Critical Showstoppers or blockers to site access, operation and testing • High Could be very challenging to overcome, impossible for most • Medium May be very frustrating or time consuming for all • Low Might have significant impact for many Benefits • Not forced to WCAG levels (Example: raise SC2.4.7 Visible Focus from AA to Critical) • Align to product and project needs (like minimum viable or accessible product) • Write so they cannot be optional (must include only) • Align and reference by WCAG levels as needed
  • 35. Other bespoke details Additional custom tailoring #bespokewcagchecklists
  • 36. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 36 WCAG options WCAG version • v2.0 – only • v2.1 – complete (2.0 and 2.1) • v2.1 – supplement (new 2.1 checkpoints only) WCAG level indicators • A – only • AA – only • AA – conformance (A & AA) • AAA – if applicable (A & AA & AAA)
  • 37. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 37 WCAG options (cont.) The Four POUR Principles • P – Perceivable • O – Operable • U – Understandable • R – Robust Could include Guidelines • 1.1 Text Alternatives • 1.2 Time-based Media • 1.3 Adaptable • …
  • 38. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 38 Custom checkpoints can be distributed by skill Optimizing work to screen reader and visual testers Custom checkpoints can be tailored and grouped based upon skills • Screen Reader Tester / SRT AT expert using screen reader • Visual Assistant / VA User working relying on vision, not AT Filtering allows clear, consistent work assignments • SRT Screen Reader Tester preferred • EitherScreen Reader Tester or Visual Assistant can perform equally well • Dual Both should test (AT experience very different from visual) • VA Visual Assistant preferred (usually for efficiency)
  • 39. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 39 Map checkpoints to non-WCAG standards Section 508 (1998 or “pre-refresh”) • § 1194.21 Software Applications and Operating Systems − 12 criteria (a) – (l) • § 1194.22 Web-based Intranet and Internet Information and Applications − 16 criteria (a) - (p) • § 1194.24 Video or Multimedia Products − 5 criteria (a) – (e) And possibly transition to future standards like AG (WCAG 3.0)
  • 40. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 40 Other information for reports • Additional options can be added for checkpoints and reports to communicate benefits Example: “Affects users who are…” [blind, low vision, deaf, cognitively impaired, etc.] • Accessibility tools for testing List of tools to test checkpoint – useful for developers and designers References links to standards and resources • Roles List of roles that may own the issue or should be consulted about the checkpoint − Example: color contrast issues (SC1.4.2) likely belong to visual designer
  • 41. Final fitting Putting it all together #bespokewcagchecklists 1
  • 42. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 42 You can and must support all WCAG • Success criteria • Guidelines • Principles • Conformance • Reporting (VPAT) How you get there is up to you.
  • 43. © 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 43 Custom tailor WCAG to your needs with bespoke checklists • Success Criteria  Checkpoints − Create as many as appropriate with minimum of 1 for each criterion − Structure using Understand Documents (leveraging situations, options, best practices, etc.) • Principles and Guidelines  Groupings − Tailor and size them to needs (and vocabulary) of target audiences • Numbering  Sort order − Encode IDs so they provide consistent, helpful, efficient sequences for testing • Level Indicators  Severity levels − Prioritize to needs of testing and delivered product • Other details as needed
  • 44. Thank you. Bill Tyler Principal Digital Accessibility Engineer btyler@optum.com @billtyler
  • 45. 45© 2020 Optum, Inc. All rights reserved. Confidential property of Optum. Do not distribute or reproduce without express permission from Optum. 4