SlideShare a Scribd company logo
1 of 48
Download to read offline
CSUN 2017, San Diego
Bill Tyler
March 2, 2017
Rethinking Accessibility:
Role-Based Analysis of
WCAG 2.0
My Experience
30+ yrs. of UI/UX Design & Development
12+ yrs. in medical devices
15+ yrs. in plans & providers
2X dot-com survivor
Started Web 1996
Started Accessibility 2002
Materials Presented
3+ yrs. of ongoing accessibility research & analysis at Optum Technology
Background
2
The
Problem
3
No one thinks about accessibility
โ€ฆ EXCEPT the accessibility expert
Accessibility testing comes at END of development
โ€ฆand LONG after other design decisions are made
All issues found are directed to DEVELOPERS to fix
โ€ฆwith help from accessibility expert
Final Result: โ€œSort ofโ€ Accessible Result
The Problem: The Usual Approach to Accessibility
4
5
Typical Development Sequence (by Role)
Add
A11y
Here QA / A11y Testing
Developers
Content Author
Visual (Vx) Designer
Interaction (IX) Designer
Business Owner
6
Thereโ€™s something very wrong with this picture
Add
A11y
Here QA / A11y Testing
Developers
Content Author
Visual (Vx) Designer
Interaction (IX) Designer
Business Owner
The
Assumptions
7
The Assumptions are:
Developersโ€ฆ
โ€ฆcode accessibilityโ€ฆ
using โ€œaccessibility-specificโ€
Knowledge.
8
Questioning the
Assumptions
9
Three Questions for Each Success Criterion
Who?
developer
When?
coding
10
Who?
11
Testing Roles
12
Decision Making Roles
โ€ข Standard
agile role
โ€ข Project
initiator
โ€ข Requirements
definer
โ€ข Result
approver
โ€ข Business
liaison
โ€ข Requirement
author
โ€ข Wireframe
creator
โ€ข UX / Usability
expert
โ€ข Presentation
owner
โ€ข Style expert
โ€ข Layout
creator
โ€ข Design
enforcer
โ€ข Style guide
author
โ€ข Design comp
artist
โ€ข Image file
producer
โ€ข Author of All
Text โ€œLarge &
Smallโ€
Large: sections
Small: words
โ€ข Content
proofreader
โ€ข Includes time-
based media
โ€ข Script writer
โ€ข Audio & video
file creator
โ€ข Front-End
Programmer
โ€ข Last stop
before testing
โ€ข Primary target
for all defects
13
Of a like mindโ€ฆ
14
Accessibility Responsibility Breakdown
โ€ข Denis Boudreau / W3C / WAI-Engage Community, April 2012
Source: http://www.w3.org/community/wai-engage/wiki/Accessibility_Responsibility_Breakdown
โ€“ 12 Roles
Interactive WCAG 2.0
โ€ข Jeremy Fields / Viget, January 2015
Source: http://code.viget.com/interactive-wcag/
โ€“ 5 Roles
Accessibility is Everyoneโ€™s Job: A Role-Based Model for
Teams
โ€ข Mark Palmer / Simply Accessible, June 2016
Source: http://simplyaccessible.com/article/role-based-a11y
โ€“ 6 Roles
Differences in our approach
15
Decision Ownership
โ€ข Roles not just identified as part of process
RACI Model Levels
โ€ข Levels of ownership based on impact to deliverable
Additional Analysis
โ€ข Examined (much) more than just ownership (or phases)
Actionable
โ€ข Apply to enterprise distribution of work and responsibility
RACI (RASCI) Modeling
Responsible โ€“ Owns the issueR
Accountable โ€“ to Responsible โ€œownerโ€A
Supportive โ€“ but not accountableS
Consulted โ€“ to address issueC
Informed โ€“ of results, but not consultedI
16
Source: http://www.valuebasedmanagement.net/methods_raci.html
Role Ownership Model
Primary โ€“ Individual role with โ€œfinal approvalโ€P
Secondary โ€“ actively involved in decisionS
Contributor โ€“ affect, but not deeply involvedC
17
Example: SC1.4.1 Use of Color
Visual Designer Interaction Designer Business Owner
18
Is it the Developer?
Who?
19
No.
20
21
Primary Success Criteria Ownership
IX Designer: 37% (14)
Content Author: 24% (9)
Developer: 21% (8)
Vx Designer: 16% (6)
Business Owner: 3% (1)
Observations
Developers only own 1 in 5 criteria
Developers are third in ownership
Need to work with other roles
When?
22
Software Design Lifecycle Entry Points
Code (front-end development: HTML, CSS, JavaScript)
Content (text, terminology, and includes video & audio)
Design Comps (page or feature final presentation)
Style Guides (site presentation, branding, colors, logos)
Wireframes (structure of page, interface, interactions)
User Story / Standard Requirements
23
Of a like mindโ€ฆ
24
Accessibility Responsibility Breakdown
โ€ข Government of Canada, April 2014
Source: https://wet-boew.github.io/themes-dist/GCWeb/demos/arb-rra/arb-rra-en.html
โ€“ 7 โ€œProduction Phasesโ€
As with roles, we went further and added levels
โ€ข Levels based upon expected frequency
Entry Point Level Model
Primary โ€“ single, most significant (typical) entry pointP
Secondary โ€“ other significant entry pointsS
Impact โ€“ other minor sources of design inputI
25
When?
26
Is it Code?
No.
27
28
Primary Success Criteria Entry Points
Wireframes: 50% (19)
User Story/Std. Req.: 24% (9)
Style Guides: 18% (7)
Code: 5% (2)
Content: 2% (1)
Design Comps: โ€œ0%โ€
Observations
95% of decisions come before code
Half are defined in wireframes
A quarter are in user stories
Nearly a fifth in style guide
What?
29
Three Criteria Types
30
What?
31
Is it Accessibility?
No.
32
33
Success Criteria Types
Best Practices: 53% (20)
Primarily A11y: 39% (15)
User Stories: 8% (3)
Observations
โ€ข Over half of decisions are
best practices roles should
already know
โ€ข Accessibility training could
focus on topics they donโ€™t
Examples
34
Example (of what NOT to do): โ€œPress the green button on the right.โ€
Notes:
โ€ข Rare instance of single owner, no secondary owner or contributor
โ€ข Example of a โ€œNeverโ€ event
SC1.3.3 Sensory Characteristics
35
Example: โ€œSession times out in 5 minutes. Continue? Yes / Noโ€
Notes:
โ€ข Business Ownerโ€™s only primary ownership criterion
โ€ข Rare Standard Requirement case
SC2.2.1 Timing Adjustable
36
Example: Search, Site Map, Breadcrumbs, Top-nav, In-page links
Notes:
โ€ข One of several Interaction Designer-only primary criteria
SC2.4.5 Multiple Ways
37
(Questionable) Example: โ€œBlue on โ€˜lightโ€™ blueโ€
Notes:
โ€ข One of several Visual Designer primary ownership crits
โ€ข Visual Designer has no secondary ownership
SC1.4.3 Color Contrast (Minimum)
38
(Bad) Example: โ€œMissing alt attribute in <img>โ€
Notes:
โ€ข Code reviews should already include code validation
SC4.1.1 Parsing
39
Changes
40
Opportunities to improve efficiency and quality for both new
and existing sites
Involvement should be early in the design process
โ€ข Includes project intake
โ€ข For more:
Success Criteria Dependencies & Prioritization: Implication & Use
Sean Kelly, Bill Tyler
3:20PM Old Town AB
Distribute and assign ownership (resolution) to other roles
All roles should have training tailored to their role
Checklists for reviewing all design deliverables before sign-off
Changes: General
41
Distribute most common issue remediation to roles
โ€ข Agile teams become more self-sufficient
โ€ข Design roles make better decisions preventing issues at the start
โ€ข Trained team members can identify and return issues at earlier steps
โ€ข Train QA to do basic a11y testing
Accessibility SME can focus on difficult issues that require
their expertise
Net Result: Reduce the total number of accessibility
SMEs across the enterprise
โ€ข Important for organizations with hundreds of sites
Changes: Accessibility Role
42
Integrate accessibility early in the design process
Distribute accessibility ownership to key decision makers
Targeted, role-based training
โ€ข Refresher on existing best practices
โ€ข Accessibility training only on topics they own or impact
Changes: New Projects
43
44
New Approach for New Projects
QA / A11y Testing
Developers
Content Author
Visual (Vx) Designer
Interaction (IX) Designer
Business Owner
ADD
A11Y
HERE
As with new projects, all roles should have targeted role-
based training
As issues are found they should be directed to the correct role
owner, not simply the developer
โ€ข Issues directed to specific roles will demonstrate how previous
decisions impacted accessibility
Changes: Triage of Existing Sites
45
46
New Approach for Triage Projects
QA / A11y Testing
Developers
Content Author
Visual (Vx) Designer
Interaction (IX) Designer
Business Owner
ADDRESS
A11Y HERE
47
Contact information:
Thank you.
Bill Tyler
Sr. Digital Accessibility Engineer
btyler@optum.com
@billtyler
48

More Related Content

What's hot

Implementing WCAG 2.2 into Your Digital Strategy
Implementing WCAG 2.2 into Your Digital StrategyImplementing WCAG 2.2 into Your Digital Strategy
Implementing WCAG 2.2 into Your Digital Strategy3Play Media
ย 
Agile Vs Traditional Models
Agile Vs Traditional ModelsAgile Vs Traditional Models
Agile Vs Traditional ModelsSabir Ali Khuhro
ย 
Design i/o - Creating Visual Interfaces for Digital Systems
Design i/o - Creating Visual Interfaces for Digital SystemsDesign i/o - Creating Visual Interfaces for Digital Systems
Design i/o - Creating Visual Interfaces for Digital SystemsCantina
ย 
Agile+Lean, Alum Meet Apr23 2016 - Short Version
Agile+Lean, Alum Meet Apr23 2016 - Short VersionAgile+Lean, Alum Meet Apr23 2016 - Short Version
Agile+Lean, Alum Meet Apr23 2016 - Short VersionHemant Elhence
ย 
Accessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance CheckboxAccessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance CheckboxApplause
ย 
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 managersYaniv Pessach
ย 
Agile And Open Development
Agile And Open DevelopmentAgile And Open Development
Agile And Open DevelopmentRoss Gardler
ย 
Requirements gathering for developers
Requirements gathering for developersRequirements gathering for developers
Requirements gathering for developersDorje McKinnon
ย 
[QE 2018] Paul Gerrard โ€“ Automating Assurance: Tools, Collaboration and DevOps
[QE 2018] Paul Gerrard โ€“ Automating Assurance: Tools, Collaboration and DevOps[QE 2018] Paul Gerrard โ€“ Automating Assurance: Tools, Collaboration and DevOps
[QE 2018] Paul Gerrard โ€“ Automating Assurance: Tools, Collaboration and DevOpsFuture Processing
ย 
Requirements Gathering: What Could Possibly Go Wrong?
Requirements Gathering: What Could Possibly Go Wrong?Requirements Gathering: What Could Possibly Go Wrong?
Requirements Gathering: What Could Possibly Go Wrong?Eugene O'Loughlin
ย 
Web Usability (Slideshare Version)
Web Usability (Slideshare Version)Web Usability (Slideshare Version)
Web Usability (Slideshare Version)Carles Farrรฉ
ย 
Agile Requirements Engineering Practices: An Empirical Study
Agile Requirements Engineering Practices: An Empirical StudyAgile Requirements Engineering Practices: An Empirical Study
Agile Requirements Engineering Practices: An Empirical StudyAsanka Dilruk
ย 
Introducing Agile
Introducing AgileIntroducing Agile
Introducing AgileUjjwal Trivedi
ย 
Optimizing a11y-remediation-process-tierney-chen
Optimizing a11y-remediation-process-tierney-chenOptimizing a11y-remediation-process-tierney-chen
Optimizing a11y-remediation-process-tierney-chenRichard Chen
ย 
Telling Your UX Metrics Story - The 21st Century Metrics Model
Telling Your UX Metrics Story - The 21st Century Metrics ModelTelling Your UX Metrics Story - The 21st Century Metrics Model
Telling Your UX Metrics Story - The 21st Century Metrics ModelUserZoom
ย 
Building Lean Products with Distributed Agile Teams - Igor Moochnick at Produ...
Building Lean Products with Distributed Agile Teams - Igor Moochnick at Produ...Building Lean Products with Distributed Agile Teams - Igor Moochnick at Produ...
Building Lean Products with Distributed Agile Teams - Igor Moochnick at Produ...ProductCamp Boston
ย 
Non-Negotiable Usability
Non-Negotiable UsabilityNon-Negotiable Usability
Non-Negotiable UsabilityBonitasoft
ย 
QA Role In Agile Teams - by Michael Hall
QA Role In Agile Teams - by Michael HallQA Role In Agile Teams - by Michael Hall
QA Role In Agile Teams - by Michael HallSynerzip
ย 
Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012Developer Force - Force.com Community
ย 

What's hot (20)

Implementing WCAG 2.2 into Your Digital Strategy
Implementing WCAG 2.2 into Your Digital StrategyImplementing WCAG 2.2 into Your Digital Strategy
Implementing WCAG 2.2 into Your Digital Strategy
ย 
Agile Vs Traditional Models
Agile Vs Traditional ModelsAgile Vs Traditional Models
Agile Vs Traditional Models
ย 
Design i/o - Creating Visual Interfaces for Digital Systems
Design i/o - Creating Visual Interfaces for Digital SystemsDesign i/o - Creating Visual Interfaces for Digital Systems
Design i/o - Creating Visual Interfaces for Digital Systems
ย 
Agile+Lean, Alum Meet Apr23 2016 - Short Version
Agile+Lean, Alum Meet Apr23 2016 - Short VersionAgile+Lean, Alum Meet Apr23 2016 - Short Version
Agile+Lean, Alum Meet Apr23 2016 - Short Version
ย 
Agile UX
Agile UXAgile UX
Agile UX
ย 
Accessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance CheckboxAccessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance Checkbox
ย 
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
ย 
Agile And Open Development
Agile And Open DevelopmentAgile And Open Development
Agile And Open Development
ย 
Requirements gathering for developers
Requirements gathering for developersRequirements gathering for developers
Requirements gathering for developers
ย 
[QE 2018] Paul Gerrard โ€“ Automating Assurance: Tools, Collaboration and DevOps
[QE 2018] Paul Gerrard โ€“ Automating Assurance: Tools, Collaboration and DevOps[QE 2018] Paul Gerrard โ€“ Automating Assurance: Tools, Collaboration and DevOps
[QE 2018] Paul Gerrard โ€“ Automating Assurance: Tools, Collaboration and DevOps
ย 
Requirements Gathering: What Could Possibly Go Wrong?
Requirements Gathering: What Could Possibly Go Wrong?Requirements Gathering: What Could Possibly Go Wrong?
Requirements Gathering: What Could Possibly Go Wrong?
ย 
Web Usability (Slideshare Version)
Web Usability (Slideshare Version)Web Usability (Slideshare Version)
Web Usability (Slideshare Version)
ย 
Agile Requirements Engineering Practices: An Empirical Study
Agile Requirements Engineering Practices: An Empirical StudyAgile Requirements Engineering Practices: An Empirical Study
Agile Requirements Engineering Practices: An Empirical Study
ย 
Introducing Agile
Introducing AgileIntroducing Agile
Introducing Agile
ย 
Optimizing a11y-remediation-process-tierney-chen
Optimizing a11y-remediation-process-tierney-chenOptimizing a11y-remediation-process-tierney-chen
Optimizing a11y-remediation-process-tierney-chen
ย 
Telling Your UX Metrics Story - The 21st Century Metrics Model
Telling Your UX Metrics Story - The 21st Century Metrics ModelTelling Your UX Metrics Story - The 21st Century Metrics Model
Telling Your UX Metrics Story - The 21st Century Metrics Model
ย 
Building Lean Products with Distributed Agile Teams - Igor Moochnick at Produ...
Building Lean Products with Distributed Agile Teams - Igor Moochnick at Produ...Building Lean Products with Distributed Agile Teams - Igor Moochnick at Produ...
Building Lean Products with Distributed Agile Teams - Igor Moochnick at Produ...
ย 
Non-Negotiable Usability
Non-Negotiable UsabilityNon-Negotiable Usability
Non-Negotiable Usability
ย 
QA Role In Agile Teams - by Michael Hall
QA Role In Agile Teams - by Michael HallQA Role In Agile Teams - by Michael Hall
QA Role In Agile Teams - by Michael Hall
ย 
Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012Twin Cities Salesforce.com Developer User Group Presentation April 2012
Twin Cities Salesforce.com Developer User Group Presentation April 2012
ย 

Viewers also liked

Mystery Meat 2.0 โ€“ Making hidden mobile interactions accessible
Mystery Meat 2.0 โ€“ Making hidden mobile interactions accessibleMystery Meat 2.0 โ€“ Making hidden mobile interactions accessible
Mystery Meat 2.0 โ€“ Making hidden mobile interactions accessibleTed Drake
ย 
Reusable acceptance criteria and test cases for accessibility
Reusable acceptance criteria and test cases for accessibilityReusable acceptance criteria and test cases for accessibility
Reusable acceptance criteria and test cases for accessibilityIntopia
ย 
Accessibility metrics Accessibility Data Metrics and Reporting โ€“ Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting โ€“ Industry Bes...Accessibility metrics Accessibility Data Metrics and Reporting โ€“ Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting โ€“ Industry Bes...Ted Drake
ย 
A Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal DesignA Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal DesignAnders Skifte
ย 
2017 CSUN Color Contrast
2017 CSUN Color Contrast2017 CSUN Color Contrast
2017 CSUN Color ContrastCrystal Baker
ย 
Mind your lang (for role=drinks at CSUN 2017)
Mind your lang (for role=drinks at CSUN 2017)Mind your lang (for role=drinks at CSUN 2017)
Mind your lang (for role=drinks at CSUN 2017)Adrian Roselli
ย 
Cognitive theory of multimedia learning, krista greear, csun 2017
Cognitive theory of multimedia learning, krista greear, csun 2017Cognitive theory of multimedia learning, krista greear, csun 2017
Cognitive theory of multimedia learning, krista greear, csun 2017Krista Greear
ย 
2017 CSUN The Art of Language in Accessibility
2017 CSUN The Art of Language in Accessibility2017 CSUN The Art of Language in Accessibility
2017 CSUN The Art of Language in AccessibilityCrystal Baker
ย 
Accessibility microinteractions: better user experience, happier developers
Accessibility microinteractions: better user experience, happier developersAccessibility microinteractions: better user experience, happier developers
Accessibility microinteractions: better user experience, happier developersAidan Tierney
ย 
The 7 minute accessibility assessment and app rating system
The 7 minute accessibility assessment and app rating systemThe 7 minute accessibility assessment and app rating system
The 7 minute accessibility assessment and app rating systemAidan Tierney
ย 
Csun presentation-170302-hykim
Csun presentation-170302-hykimCsun presentation-170302-hykim
Csun presentation-170302-hykimhyunyoung kim
ย 
Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)
Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)
Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)Lainey Feingold
ย 
Preparing the enterprise for 508 refresh, ibm csun2017
Preparing the enterprise for 508 refresh, ibm csun2017Preparing the enterprise for 508 refresh, ibm csun2017
Preparing the enterprise for 508 refresh, ibm csun2017Michael Gower
ย 
CSUN 2017: USAA - Voice Guided Deposits
CSUN 2017: USAA - Voice Guided DepositsCSUN 2017: USAA - Voice Guided Deposits
CSUN 2017: USAA - Voice Guided DepositsHarmony Clauer Salyers
ย 
Android Accessibility - The missing manual
Android Accessibility - The missing manualAndroid Accessibility - The missing manual
Android Accessibility - The missing manualTed Drake
ย 
Resources for transition 2017 csun presntation
Resources for transition 2017 csun presntationResources for transition 2017 csun presntation
Resources for transition 2017 csun presntationChristopher Corrigan
ย 
Ubiquitous Transactions - Financial Future and Accessibility
Ubiquitous Transactions - Financial Future and AccessibilityUbiquitous Transactions - Financial Future and Accessibility
Ubiquitous Transactions - Financial Future and AccessibilityTed Drake
ย 
Early prevention of accessibility issues with mockup & wireframe reviews
Early prevention of accessibility issues with mockup & wireframe reviewsEarly prevention of accessibility issues with mockup & wireframe reviews
Early prevention of accessibility issues with mockup & wireframe reviewsAidan Tierney
ย 
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAGCSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAGMary Jo Mueller
ย 

Viewers also liked (20)

Mystery Meat 2.0 โ€“ Making hidden mobile interactions accessible
Mystery Meat 2.0 โ€“ Making hidden mobile interactions accessibleMystery Meat 2.0 โ€“ Making hidden mobile interactions accessible
Mystery Meat 2.0 โ€“ Making hidden mobile interactions accessible
ย 
Reusable acceptance criteria and test cases for accessibility
Reusable acceptance criteria and test cases for accessibilityReusable acceptance criteria and test cases for accessibility
Reusable acceptance criteria and test cases for accessibility
ย 
Accessibility metrics Accessibility Data Metrics and Reporting โ€“ Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting โ€“ Industry Bes...Accessibility metrics Accessibility Data Metrics and Reporting โ€“ Industry Bes...
Accessibility metrics Accessibility Data Metrics and Reporting โ€“ Industry Bes...
ย 
A Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal DesignA Multidisciplinary Approach to Universal Design
A Multidisciplinary Approach to Universal Design
ย 
2017 CSUN Color Contrast
2017 CSUN Color Contrast2017 CSUN Color Contrast
2017 CSUN Color Contrast
ย 
Mind your lang (for role=drinks at CSUN 2017)
Mind your lang (for role=drinks at CSUN 2017)Mind your lang (for role=drinks at CSUN 2017)
Mind your lang (for role=drinks at CSUN 2017)
ย 
Cognitive theory of multimedia learning, krista greear, csun 2017
Cognitive theory of multimedia learning, krista greear, csun 2017Cognitive theory of multimedia learning, krista greear, csun 2017
Cognitive theory of multimedia learning, krista greear, csun 2017
ย 
2017 CSUN The Art of Language in Accessibility
2017 CSUN The Art of Language in Accessibility2017 CSUN The Art of Language in Accessibility
2017 CSUN The Art of Language in Accessibility
ย 
Accessibility microinteractions: better user experience, happier developers
Accessibility microinteractions: better user experience, happier developersAccessibility microinteractions: better user experience, happier developers
Accessibility microinteractions: better user experience, happier developers
ย 
The 7 minute accessibility assessment and app rating system
The 7 minute accessibility assessment and app rating systemThe 7 minute accessibility assessment and app rating system
The 7 minute accessibility assessment and app rating system
ย 
Csun presentation-170302-hykim
Csun presentation-170302-hykimCsun presentation-170302-hykim
Csun presentation-170302-hykim
ย 
Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)
Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)
Digital Accessibility Legal Update - CSUNATC 2017 (CSUN)
ย 
Preparing the enterprise for 508 refresh, ibm csun2017
Preparing the enterprise for 508 refresh, ibm csun2017Preparing the enterprise for 508 refresh, ibm csun2017
Preparing the enterprise for 508 refresh, ibm csun2017
ย 
CSUN2017
CSUN2017CSUN2017
CSUN2017
ย 
CSUN 2017: USAA - Voice Guided Deposits
CSUN 2017: USAA - Voice Guided DepositsCSUN 2017: USAA - Voice Guided Deposits
CSUN 2017: USAA - Voice Guided Deposits
ย 
Android Accessibility - The missing manual
Android Accessibility - The missing manualAndroid Accessibility - The missing manual
Android Accessibility - The missing manual
ย 
Resources for transition 2017 csun presntation
Resources for transition 2017 csun presntationResources for transition 2017 csun presntation
Resources for transition 2017 csun presntation
ย 
Ubiquitous Transactions - Financial Future and Accessibility
Ubiquitous Transactions - Financial Future and AccessibilityUbiquitous Transactions - Financial Future and Accessibility
Ubiquitous Transactions - Financial Future and Accessibility
ย 
Early prevention of accessibility issues with mockup & wireframe reviews
Early prevention of accessibility issues with mockup & wireframe reviewsEarly prevention of accessibility issues with mockup & wireframe reviews
Early prevention of accessibility issues with mockup & wireframe reviews
ย 
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAGCSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG
CSUN 2017 - ACT Now: Accessibility Conformance Testing for WCAG
ย 

Similar to Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017

Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1Bill Tyler
ย 
Why Usability Testing should be part of your accessibility testing strategy
Why Usability Testing should be part of your accessibility testing strategyWhy Usability Testing should be part of your accessibility testing strategy
Why Usability Testing should be part of your accessibility testing strategypmcnallyux
ย 
Auditing Design Systems for Accessibility - Anna E. Cook
Auditing Design Systems for Accessibility - Anna E. CookAuditing Design Systems for Accessibility - Anna E. Cook
Auditing Design Systems for Accessibility - Anna E. CookWey Wey Web
ย 
Just Married: User Centered Design and Agile
Just Married: User Centered Design and AgileJust Married: User Centered Design and Agile
Just Married: User Centered Design and AgileMemi Beltrame
ย 
Software Engineering Past Papers Notes
Software Engineering Past Papers Notes Software Engineering Past Papers Notes
Software Engineering Past Papers Notes MuhammadTalha436
ย 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13User Vision
ย 
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Ross Philip
ย 
Early Signal Testing: Designing Atlassianโ€™s New Look
Early Signal Testing: Designing Atlassianโ€™s New LookEarly Signal Testing: Designing Atlassianโ€™s New Look
Early Signal Testing: Designing Atlassianโ€™s New LookAtlassian
ย 
The Power of the UX Evaluation
The Power of the UX EvaluationThe Power of the UX Evaluation
The Power of the UX EvaluationJon Fukuda
ย 
Os Leung
Os LeungOs Leung
Os Leungoscon2007
ย 
Chapter 9 id2e_slides
Chapter 9 id2e_slidesChapter 9 id2e_slides
Chapter 9 id2e_slidesoopscrash1
ย 
New Microsoft PowerPoint Presentation-1.pptx
New Microsoft PowerPoint Presentation-1.pptxNew Microsoft PowerPoint Presentation-1.pptx
New Microsoft PowerPoint Presentation-1.pptxSimranBurman3
ย 
Presentation: Why Usability Testing Should be Part of your Accessibility Test...
Presentation: Why Usability Testing Should be Part of your Accessibility Test...Presentation: Why Usability Testing Should be Part of your Accessibility Test...
Presentation: Why Usability Testing Should be Part of your Accessibility Test...User Experience Center, Bentley University
ย 
Lean User Testing Intro
Lean User Testing IntroLean User Testing Intro
Lean User Testing IntroJessica DuVerneay
ย 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or FictionMatt Ganis
ย 
What to Fix First? Remediation Order Matters
What to Fix First? Remediation Order Matters What to Fix First? Remediation Order Matters
What to Fix First? Remediation Order Matters Sean Kelly
ย 
Is Agile Project Management Right for your Nonprofit
Is Agile Project Management Right for your NonprofitIs Agile Project Management Right for your Nonprofit
Is Agile Project Management Right for your NonprofitNorman Reiss
ย 
Is Agile Project Management Right for My Nonprofit?
Is Agile Project Management Right for My Nonprofit?Is Agile Project Management Right for My Nonprofit?
Is Agile Project Management Right for My Nonprofit?501 Tech NYC
ย 

Similar to Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017 (20)

Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
Rethinking Accessibility: Role-based Accessibility of WCAG 2.1
ย 
Why Usability Testing should be part of your accessibility testing strategy
Why Usability Testing should be part of your accessibility testing strategyWhy Usability Testing should be part of your accessibility testing strategy
Why Usability Testing should be part of your accessibility testing strategy
ย 
Auditing Design Systems for Accessibility - Anna E. Cook
Auditing Design Systems for Accessibility - Anna E. CookAuditing Design Systems for Accessibility - Anna E. Cook
Auditing Design Systems for Accessibility - Anna E. Cook
ย 
Just Married: User Centered Design and Agile
Just Married: User Centered Design and AgileJust Married: User Centered Design and Agile
Just Married: User Centered Design and Agile
ย 
Software Engineering Past Papers Notes
Software Engineering Past Papers Notes Software Engineering Past Papers Notes
Software Engineering Past Papers Notes
ย 
Key Challenges in Agile RE @XP2017
Key Challenges in Agile RE @XP2017Key Challenges in Agile RE @XP2017
Key Challenges in Agile RE @XP2017
ย 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13
ย 
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13
ย 
Early Signal Testing: Designing Atlassianโ€™s New Look
Early Signal Testing: Designing Atlassianโ€™s New LookEarly Signal Testing: Designing Atlassianโ€™s New Look
Early Signal Testing: Designing Atlassianโ€™s New Look
ย 
UI/UX Design in Agile process
UI/UX Design in Agile process  UI/UX Design in Agile process
UI/UX Design in Agile process
ย 
The Power of the UX Evaluation
The Power of the UX EvaluationThe Power of the UX Evaluation
The Power of the UX Evaluation
ย 
Os Leung
Os LeungOs Leung
Os Leung
ย 
Chapter 9 id2e_slides
Chapter 9 id2e_slidesChapter 9 id2e_slides
Chapter 9 id2e_slides
ย 
New Microsoft PowerPoint Presentation-1.pptx
New Microsoft PowerPoint Presentation-1.pptxNew Microsoft PowerPoint Presentation-1.pptx
New Microsoft PowerPoint Presentation-1.pptx
ย 
Presentation: Why Usability Testing Should be Part of your Accessibility Test...
Presentation: Why Usability Testing Should be Part of your Accessibility Test...Presentation: Why Usability Testing Should be Part of your Accessibility Test...
Presentation: Why Usability Testing Should be Part of your Accessibility Test...
ย 
Lean User Testing Intro
Lean User Testing IntroLean User Testing Intro
Lean User Testing Intro
ย 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or Fiction
ย 
What to Fix First? Remediation Order Matters
What to Fix First? Remediation Order Matters What to Fix First? Remediation Order Matters
What to Fix First? Remediation Order Matters
ย 
Is Agile Project Management Right for your Nonprofit
Is Agile Project Management Right for your NonprofitIs Agile Project Management Right for your Nonprofit
Is Agile Project Management Right for your Nonprofit
ย 
Is Agile Project Management Right for My Nonprofit?
Is Agile Project Management Right for My Nonprofit?Is Agile Project Management Right for My Nonprofit?
Is Agile Project Management Right for My Nonprofit?
ย 

More from Bill Tyler

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.pptxBill Tyler
ย 
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.2Bill Tyler
ย 
CSUN 2022 Role-based analysis update: WCAG 2.2
CSUN 2022 Role-based analysis update: WCAG 2.2CSUN 2022 Role-based analysis update: WCAG 2.2
CSUN 2022 Role-based analysis update: WCAG 2.2Bill Tyler
ย 
Introducing WCAG 2.2
Introducing WCAG 2.2Introducing WCAG 2.2
Introducing WCAG 2.2Bill Tyler
ย 
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 ApathyBill Tyler
ย 
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 ApathyBill Tyler
ย 
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-15Bill Tyler
ย 
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 DigitsBill 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
ย 
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
ย 
CSUN 2022 Role-based analysis update: WCAG 2.2
CSUN 2022 Role-based analysis update: WCAG 2.2CSUN 2022 Role-based analysis update: WCAG 2.2
CSUN 2022 Role-based analysis update: WCAG 2.2
ย 
Introducing WCAG 2.2
Introducing WCAG 2.2Introducing WCAG 2.2
Introducing WCAG 2.2
ย 
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
ย 
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
ย 

Recently uploaded

Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
ย 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men ๐Ÿ”mehsana๐Ÿ” Escorts...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men  ๐Ÿ”mehsana๐Ÿ”   Escorts...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men  ๐Ÿ”mehsana๐Ÿ”   Escorts...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men ๐Ÿ”mehsana๐Ÿ” Escorts...nirzagarg
ย 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...SUHANI PANDEY
ย 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...SUHANI PANDEY
ย 
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.pdfMatthew Sinclair
ย 
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...nilamkumrai
ย 
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 53APNIC
ย 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445ruhi
ย 
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...nilamkumrai
ย 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls DubaiEscorts Call Girls
ย 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...roncy bisnoi
ย 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort ServiceBusty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort ServiceDelhi Call girls
ย 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
ย 

Recently uploaded (20)

Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
ย 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men ๐Ÿ”mehsana๐Ÿ” Escorts...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men  ๐Ÿ”mehsana๐Ÿ”   Escorts...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men  ๐Ÿ”mehsana๐Ÿ”   Escorts...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mehsana Call-girls in Women Seeking Men ๐Ÿ”mehsana๐Ÿ” Escorts...
ย 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
ย 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
ย 
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
ย 
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
ย 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
ย 
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
ย 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
ย 
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
All Time Service Available Call Girls Mg Road ๐Ÿ‘Œ โญ๏ธ 6378878445
ย 
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐ŸฅตLow Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
Low Sexy Call Girls In Mohali 9053900678 ๐ŸฅตHave Save And Good Place ๐Ÿฅต
ย 
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
ย 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
ย 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
ย 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
ย 
(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
ย 
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort ServiceBusty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
Busty DesiโšกCall Girls in Vasundhara Ghaziabad >เผ’8448380779 Escort Service
ย 
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
ย 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
ย 

Rethinking Accessibility: Role-Based Analysis of WCAG 2.0 - CSUN 2017

  • 1. CSUN 2017, San Diego Bill Tyler March 2, 2017 Rethinking Accessibility: Role-Based Analysis of WCAG 2.0
  • 2. My Experience 30+ yrs. of UI/UX Design & Development 12+ yrs. in medical devices 15+ yrs. in plans & providers 2X dot-com survivor Started Web 1996 Started Accessibility 2002 Materials Presented 3+ yrs. of ongoing accessibility research & analysis at Optum Technology Background 2
  • 4. No one thinks about accessibility โ€ฆ EXCEPT the accessibility expert Accessibility testing comes at END of development โ€ฆand LONG after other design decisions are made All issues found are directed to DEVELOPERS to fix โ€ฆwith help from accessibility expert Final Result: โ€œSort ofโ€ Accessible Result The Problem: The Usual Approach to Accessibility 4
  • 5. 5 Typical Development Sequence (by Role) Add A11y Here QA / A11y Testing Developers Content Author Visual (Vx) Designer Interaction (IX) Designer Business Owner
  • 6. 6 Thereโ€™s something very wrong with this picture Add A11y Here QA / A11y Testing Developers Content Author Visual (Vx) Designer Interaction (IX) Designer Business Owner
  • 8. The Assumptions are: Developersโ€ฆ โ€ฆcode accessibilityโ€ฆ using โ€œaccessibility-specificโ€ Knowledge. 8
  • 10. Three Questions for Each Success Criterion Who? developer When? coding 10
  • 13. Decision Making Roles โ€ข Standard agile role โ€ข Project initiator โ€ข Requirements definer โ€ข Result approver โ€ข Business liaison โ€ข Requirement author โ€ข Wireframe creator โ€ข UX / Usability expert โ€ข Presentation owner โ€ข Style expert โ€ข Layout creator โ€ข Design enforcer โ€ข Style guide author โ€ข Design comp artist โ€ข Image file producer โ€ข Author of All Text โ€œLarge & Smallโ€ Large: sections Small: words โ€ข Content proofreader โ€ข Includes time- based media โ€ข Script writer โ€ข Audio & video file creator โ€ข Front-End Programmer โ€ข Last stop before testing โ€ข Primary target for all defects 13
  • 14. Of a like mindโ€ฆ 14 Accessibility Responsibility Breakdown โ€ข Denis Boudreau / W3C / WAI-Engage Community, April 2012 Source: http://www.w3.org/community/wai-engage/wiki/Accessibility_Responsibility_Breakdown โ€“ 12 Roles Interactive WCAG 2.0 โ€ข Jeremy Fields / Viget, January 2015 Source: http://code.viget.com/interactive-wcag/ โ€“ 5 Roles Accessibility is Everyoneโ€™s Job: A Role-Based Model for Teams โ€ข Mark Palmer / Simply Accessible, June 2016 Source: http://simplyaccessible.com/article/role-based-a11y โ€“ 6 Roles
  • 15. Differences in our approach 15 Decision Ownership โ€ข Roles not just identified as part of process RACI Model Levels โ€ข Levels of ownership based on impact to deliverable Additional Analysis โ€ข Examined (much) more than just ownership (or phases) Actionable โ€ข Apply to enterprise distribution of work and responsibility
  • 16. RACI (RASCI) Modeling Responsible โ€“ Owns the issueR Accountable โ€“ to Responsible โ€œownerโ€A Supportive โ€“ but not accountableS Consulted โ€“ to address issueC Informed โ€“ of results, but not consultedI 16 Source: http://www.valuebasedmanagement.net/methods_raci.html
  • 17. Role Ownership Model Primary โ€“ Individual role with โ€œfinal approvalโ€P Secondary โ€“ actively involved in decisionS Contributor โ€“ affect, but not deeply involvedC 17
  • 18. Example: SC1.4.1 Use of Color Visual Designer Interaction Designer Business Owner 18
  • 19. Is it the Developer? Who? 19
  • 21. 21 Primary Success Criteria Ownership IX Designer: 37% (14) Content Author: 24% (9) Developer: 21% (8) Vx Designer: 16% (6) Business Owner: 3% (1) Observations Developers only own 1 in 5 criteria Developers are third in ownership Need to work with other roles
  • 23. Software Design Lifecycle Entry Points Code (front-end development: HTML, CSS, JavaScript) Content (text, terminology, and includes video & audio) Design Comps (page or feature final presentation) Style Guides (site presentation, branding, colors, logos) Wireframes (structure of page, interface, interactions) User Story / Standard Requirements 23
  • 24. Of a like mindโ€ฆ 24 Accessibility Responsibility Breakdown โ€ข Government of Canada, April 2014 Source: https://wet-boew.github.io/themes-dist/GCWeb/demos/arb-rra/arb-rra-en.html โ€“ 7 โ€œProduction Phasesโ€ As with roles, we went further and added levels โ€ข Levels based upon expected frequency
  • 25. Entry Point Level Model Primary โ€“ single, most significant (typical) entry pointP Secondary โ€“ other significant entry pointsS Impact โ€“ other minor sources of design inputI 25
  • 28. 28 Primary Success Criteria Entry Points Wireframes: 50% (19) User Story/Std. Req.: 24% (9) Style Guides: 18% (7) Code: 5% (2) Content: 2% (1) Design Comps: โ€œ0%โ€ Observations 95% of decisions come before code Half are defined in wireframes A quarter are in user stories Nearly a fifth in style guide
  • 33. 33 Success Criteria Types Best Practices: 53% (20) Primarily A11y: 39% (15) User Stories: 8% (3) Observations โ€ข Over half of decisions are best practices roles should already know โ€ข Accessibility training could focus on topics they donโ€™t
  • 35. Example (of what NOT to do): โ€œPress the green button on the right.โ€ Notes: โ€ข Rare instance of single owner, no secondary owner or contributor โ€ข Example of a โ€œNeverโ€ event SC1.3.3 Sensory Characteristics 35
  • 36. Example: โ€œSession times out in 5 minutes. Continue? Yes / Noโ€ Notes: โ€ข Business Ownerโ€™s only primary ownership criterion โ€ข Rare Standard Requirement case SC2.2.1 Timing Adjustable 36
  • 37. Example: Search, Site Map, Breadcrumbs, Top-nav, In-page links Notes: โ€ข One of several Interaction Designer-only primary criteria SC2.4.5 Multiple Ways 37
  • 38. (Questionable) Example: โ€œBlue on โ€˜lightโ€™ blueโ€ Notes: โ€ข One of several Visual Designer primary ownership crits โ€ข Visual Designer has no secondary ownership SC1.4.3 Color Contrast (Minimum) 38
  • 39. (Bad) Example: โ€œMissing alt attribute in <img>โ€ Notes: โ€ข Code reviews should already include code validation SC4.1.1 Parsing 39
  • 41. Opportunities to improve efficiency and quality for both new and existing sites Involvement should be early in the design process โ€ข Includes project intake โ€ข For more: Success Criteria Dependencies & Prioritization: Implication & Use Sean Kelly, Bill Tyler 3:20PM Old Town AB Distribute and assign ownership (resolution) to other roles All roles should have training tailored to their role Checklists for reviewing all design deliverables before sign-off Changes: General 41
  • 42. Distribute most common issue remediation to roles โ€ข Agile teams become more self-sufficient โ€ข Design roles make better decisions preventing issues at the start โ€ข Trained team members can identify and return issues at earlier steps โ€ข Train QA to do basic a11y testing Accessibility SME can focus on difficult issues that require their expertise Net Result: Reduce the total number of accessibility SMEs across the enterprise โ€ข Important for organizations with hundreds of sites Changes: Accessibility Role 42
  • 43. Integrate accessibility early in the design process Distribute accessibility ownership to key decision makers Targeted, role-based training โ€ข Refresher on existing best practices โ€ข Accessibility training only on topics they own or impact Changes: New Projects 43
  • 44. 44 New Approach for New Projects QA / A11y Testing Developers Content Author Visual (Vx) Designer Interaction (IX) Designer Business Owner ADD A11Y HERE
  • 45. As with new projects, all roles should have targeted role- based training As issues are found they should be directed to the correct role owner, not simply the developer โ€ข Issues directed to specific roles will demonstrate how previous decisions impacted accessibility Changes: Triage of Existing Sites 45
  • 46. 46 New Approach for Triage Projects QA / A11y Testing Developers Content Author Visual (Vx) Designer Interaction (IX) Designer Business Owner ADDRESS A11Y HERE
  • 47. 47
  • 48. Contact information: Thank you. Bill Tyler Sr. Digital Accessibility Engineer btyler@optum.com @billtyler 48