SlideShare a Scribd company logo
Claudio Luis Vera, Royal Caribbean Cruises
Built for All
A badge for accessibility
Hats that I’ve worn
I manage digital accessibility
in a Fortune 500 company
after a 25-year career in
UX design and development. Front-
end
developer
Open source
contributor
UX
Designer
QA /
Testing
Management
Certified
A11y
professional
Analyst
C L A U D I O L U I S V E R A , R O YA L C A R I B B E A N
A photo slider
A popular component by a single
independent developer
• 15,000 downloads
• 10,000 instances in production
Requires a simple 2–hour fix to be
properly accessible
C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
4
10,000 x 2
hours of technical debt
10-person years, compared to the 300 hours it took to develop
Popular WordPress themes
Divi
• 1.15 million live websites
• Requires a separate divi-accessibility
plugin
• Let’s assume an average of 8 hours to
make it accessible
C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
6
1,150,000 x 8
hours of technical debt
4,600 person-years from one theming framework alone
7
Q: What could you do with that kind of manpower?
A: Quite a bit, actually
C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
Taking this further
• Consider every WordPress theme or
component (30% of the Web)
• Add other products, Sitecore, SharePoint,
Adobe, Drupal , Joomla, React, etc.
C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
10
???
What is the worldwide accessibility debt?
Important economic metric that’s never been computed.
11
???
What is the worldwide accessibility debt?
Important economic metric that’s never been computed.
How do you address this debt?
Product labeling
Allow developers and product owners
to select products and components
that don’t carry technical debt.
A technology badge
Proposed: an accessibility badge, and the
infrastructure and community required to
sustain it.
1.3
What’s needed?
A transparent testing
methodology based
on open standards
An established
workflow for
handling testing
A community of
trusted testers with
adequate training
Infrastructure for:
• automated testing
• project sites with
issue queues and
comments
Also needed
• Sufficient resources
• A compelling business plan
• Strong brand awareness
• Endorsement from
established entities
Semantic versioning
• Avoids certifying
obsolete components
• Protects against
regression
• Incentive for repeat
testing
1.3.2MAJOR
not valid
after updates
MINOR
partly valid
after updates
PATCH
fully valid
after updates
C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
Testing and tiers
• Bronze:
Automated testing only
• Gold:
Automated and manual testing
• Platinum
Automated and manual testing by
experienced auditors
1.3 2.4 3.1
0
P L A T I N U MG O L D
Issue queue
• Tracks progress through the
evaluation progress
• Allows testers and contributors to
comment and upload patches
• Reviewed and tested by the
community (RTBC) stamp
A diverse community
C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
authors testers contributorsmembers sponsors governance
The community
Basic members:
• Volunteers to report issues
• Volunteers for documentation
Authors
• Provide software and components for
review
• First line for remediation
Testers and evaluators
Usability testing participants
• Have moderate experience
with assistive technology
• Don’t write audits
Junior testers
• Trained in very specific
tasks
• Can be an onramp to
certification
Trusted testers
• Experts in assistive
technologies
• Experienced at writing
audits
Contributors
Contributors
• Developers for contributing new
testing tools and methods
• Developers for writing patches
• Mentors and trainers for more junior
members
Perform peer review through pull
requests of fellow contributors’ work
Sponsorship
Sponsors
• Individuals / contributing members
• Companies that provide in-kind
support such as trusted tester
resources for more ambitious projects
• Financial underwriters that contribute
to the community’s overall operating
budget
• Infrastructure sponsors
Infrastructure
Public servers
• Serve the community’s web site,
member profiles and issue queues
Testing/CI server
• for hosting automated testing and
downloadable testbots
Code servers
• for hosting the issue queue and
projects with git integration
Evolution
Shared code
repositories
Team level code shares
Style guides
KSS
A11y Style Guide
Internal design
systems
Fortune 1000
corporations
C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
Shared design
systems
Material Design
(Google)
Fluent Design
(Microsoft)
Design Language System
(Airbnb)
Types of projects to date
Whitelists and project
directories:
WAI’s list of Accessible UI
Components
Global Public Inclusive
Infrastructure (GPII)
The A11y Style Guide
Accessible frameworks
Inclusive Components by
Heydon Pickering
Groups in established
communities
Drupal, Foundation,
WordPress, React
C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
Crawl, Walk, Run
C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
Crawl
• Recruit core contributors
• Set up first-generation
infrastructure
• Set up trusted tester
program
• Set up governance
• Branding
• Articles
• Recruit in-kind donors
• Secure seed funding
• Pilot projects within
organizations and major
brands
• Organizing within major
open source projects
• First major frameworks
certified
C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
Walk
• Critical mass of
contributors
• Robust trusted tester
program
• Scalable infrastructure
• Limited publicity
• Brand recognition among
practitioners
• Relationships with major
development communities
• Influential libraries or
frameworks certified
C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
Run
• Multiple tiers of
certification
• Mature infrastructure
• Respected brand with
widespread recognition
• Mature following in major
development communities
• Valued statistics
• Measurable impact on
technical debt
C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
31
Interested?
How can you contribute?
32
Thank you
Claudio Luis Vera
Royal Caribbean Cruises, Ltd.
claudiovera@rccl.com

More Related Content

Similar to Built for all: a badge for accessibility

AWS DevOps Introduction
AWS DevOps Introduction AWS DevOps Introduction
AWS DevOps Introduction
Varun Manik
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
Kari Kakkonen
 
R Consortium update for EARL Boston Oct 2017
R Consortium update for EARL Boston Oct 2017R Consortium update for EARL Boston Oct 2017
R Consortium update for EARL Boston Oct 2017
Lou Bajuk
 
Unlocking Organizational Potential By the Power of Inner Sourcing.pdf
Unlocking Organizational Potential By the Power of Inner Sourcing.pdfUnlocking Organizational Potential By the Power of Inner Sourcing.pdf
Unlocking Organizational Potential By the Power of Inner Sourcing.pdf
TomHalpin9
 
R consortium update EARL London Sept 2017
R consortium update EARL London Sept 2017R consortium update EARL London Sept 2017
R consortium update EARL London Sept 2017
Lou Bajuk
 
Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)
Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)
Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)
TelecomValley
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering Practices
CollabNet
 
Migrating from ClearCase
Migrating from ClearCaseMigrating from ClearCase
Migrating from ClearCase
CollabNet
 
SanDiego_DevOps_Meetup_9212016-v8
SanDiego_DevOps_Meetup_9212016-v8SanDiego_DevOps_Meetup_9212016-v8
SanDiego_DevOps_Meetup_9212016-v8Rajwinder Singh
 
Open World Forum - The Agile and Open Source Way
Open World Forum - The Agile and Open Source WayOpen World Forum - The Agile and Open Source Way
Open World Forum - The Agile and Open Source Way
Alexis Monville
 
Applause crowd testing meetup march 2015
Applause crowd testing meetup   march 2015Applause crowd testing meetup   march 2015
Applause crowd testing meetup march 2015
QualiTest
 
Great Developer Experiences Matter by PayPal Director of Product
Great Developer Experiences Matter by PayPal Director of ProductGreat Developer Experiences Matter by PayPal Director of Product
Great Developer Experiences Matter by PayPal Director of Product
Product School
 
Certified DevOps Architect.pdf
Certified DevOps Architect.pdfCertified DevOps Architect.pdf
Certified DevOps Architect.pdf
DevOps University
 
French Scrum User Group @Google - The Agile and Open Source Way
French Scrum User Group @Google - The Agile and Open Source WayFrench Scrum User Group @Google - The Agile and Open Source Way
French Scrum User Group @Google - The Agile and Open Source Way
Alexis Monville
 
The Agile and Open Source Way (AgileTour Brussels)
The Agile and Open Source Way (AgileTour Brussels)The Agile and Open Source Way (AgileTour Brussels)
The Agile and Open Source Way (AgileTour Brussels)
Alexis Monville
 
Accessibility in the Engineering Village CSUN 2019
Accessibility in the Engineering Village CSUN 2019Accessibility in the Engineering Village CSUN 2019
Accessibility in the Engineering Village CSUN 2019
Ted Gies
 
Value Stream Mapping – Stories From the Trenches
Value Stream Mapping – Stories From the TrenchesValue Stream Mapping – Stories From the Trenches
Value Stream Mapping – Stories From the Trenches
DevOps.com
 
SanDiego_DevOps_Meetup_9212016
SanDiego_DevOps_Meetup_9212016SanDiego_DevOps_Meetup_9212016
SanDiego_DevOps_Meetup_9212016w2fong
 

Similar to Built for all: a badge for accessibility (20)

AWS DevOps Introduction
AWS DevOps Introduction AWS DevOps Introduction
AWS DevOps Introduction
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
 
R Consortium update for EARL Boston Oct 2017
R Consortium update for EARL Boston Oct 2017R Consortium update for EARL Boston Oct 2017
R Consortium update for EARL Boston Oct 2017
 
Unlocking Organizational Potential By the Power of Inner Sourcing.pdf
Unlocking Organizational Potential By the Power of Inner Sourcing.pdfUnlocking Organizational Potential By the Power of Inner Sourcing.pdf
Unlocking Organizational Potential By the Power of Inner Sourcing.pdf
 
R consortium update EARL London Sept 2017
R consortium update EARL London Sept 2017R consortium update EARL London Sept 2017
R consortium update EARL London Sept 2017
 
Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)
Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)
Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering Practices
 
Ignatius Prasad Guntupalli
Ignatius Prasad GuntupalliIgnatius Prasad Guntupalli
Ignatius Prasad Guntupalli
 
Migrating from ClearCase
Migrating from ClearCaseMigrating from ClearCase
Migrating from ClearCase
 
SanDiego_DevOps_Meetup_9212016-v8
SanDiego_DevOps_Meetup_9212016-v8SanDiego_DevOps_Meetup_9212016-v8
SanDiego_DevOps_Meetup_9212016-v8
 
Open World Forum - The Agile and Open Source Way
Open World Forum - The Agile and Open Source WayOpen World Forum - The Agile and Open Source Way
Open World Forum - The Agile and Open Source Way
 
Applause crowd testing meetup march 2015
Applause crowd testing meetup   march 2015Applause crowd testing meetup   march 2015
Applause crowd testing meetup march 2015
 
Great Developer Experiences Matter by PayPal Director of Product
Great Developer Experiences Matter by PayPal Director of ProductGreat Developer Experiences Matter by PayPal Director of Product
Great Developer Experiences Matter by PayPal Director of Product
 
Certified DevOps Architect.pdf
Certified DevOps Architect.pdfCertified DevOps Architect.pdf
Certified DevOps Architect.pdf
 
French Scrum User Group @Google - The Agile and Open Source Way
French Scrum User Group @Google - The Agile and Open Source WayFrench Scrum User Group @Google - The Agile and Open Source Way
French Scrum User Group @Google - The Agile and Open Source Way
 
The Agile and Open Source Way (AgileTour Brussels)
The Agile and Open Source Way (AgileTour Brussels)The Agile and Open Source Way (AgileTour Brussels)
The Agile and Open Source Way (AgileTour Brussels)
 
Accessibility in the Engineering Village CSUN 2019
Accessibility in the Engineering Village CSUN 2019Accessibility in the Engineering Village CSUN 2019
Accessibility in the Engineering Village CSUN 2019
 
Value Stream Mapping – Stories From the Trenches
Value Stream Mapping – Stories From the TrenchesValue Stream Mapping – Stories From the Trenches
Value Stream Mapping – Stories From the Trenches
 
SanDiego_DevOps_Meetup_9212016
SanDiego_DevOps_Meetup_9212016SanDiego_DevOps_Meetup_9212016
SanDiego_DevOps_Meetup_9212016
 
Ramya Resume
Ramya ResumeRamya Resume
Ramya Resume
 

More from Claudio Luis Vera, MBA, CPWA

Ten Commandments CSUN 20220316-v3-export.pptx
Ten Commandments CSUN 20220316-v3-export.pptxTen Commandments CSUN 20220316-v3-export.pptx
Ten Commandments CSUN 20220316-v3-export.pptx
Claudio Luis Vera, MBA, CPWA
 
CSUN - Ten Commandments DRAFT
CSUN - Ten Commandments DRAFTCSUN - Ten Commandments DRAFT
CSUN - Ten Commandments DRAFT
Claudio Luis Vera, MBA, CPWA
 
The role of design in discrimination
The role of design in discriminationThe role of design in discrimination
The role of design in discrimination
Claudio Luis Vera, MBA, CPWA
 
Giving a voice to those without speech
Giving a voice to those without speechGiving a voice to those without speech
Giving a voice to those without speech
Claudio Luis Vera, MBA, CPWA
 
Everyone here spoke sign language
Everyone here spoke sign languageEveryone here spoke sign language
Everyone here spoke sign language
Claudio Luis Vera, MBA, CPWA
 
How can I test my website for accessibility?
How can I test my website for accessibility?How can I test my website for accessibility?
How can I test my website for accessibility?
Claudio Luis Vera, MBA, CPWA
 
Accessibility: the letter of the law
Accessibility: the letter of the lawAccessibility: the letter of the law
Accessibility: the letter of the law
Claudio Luis Vera, MBA, CPWA
 
IXDA - Build apps like you mean it
IXDA - Build apps like you mean itIXDA - Build apps like you mean it
IXDA - Build apps like you mean it
Claudio Luis Vera, MBA, CPWA
 
Disabilities and digital equality
Disabilities and digital equalityDisabilities and digital equality
Disabilities and digital equality
Claudio Luis Vera, MBA, CPWA
 
Build apps like you mean it
Build apps like you mean itBuild apps like you mean it
Build apps like you mean it
Claudio Luis Vera, MBA, CPWA
 
Business case for accessibility
Business case for accessibilityBusiness case for accessibility
Business case for accessibility
Claudio Luis Vera, MBA, CPWA
 
Building the business case for accessibility
Building the business case for accessibilityBuilding the business case for accessibility
Building the business case for accessibility
Claudio Luis Vera, MBA, CPWA
 
Global Accessibility Awareness Day
Global Accessibility Awareness DayGlobal Accessibility Awareness Day
Global Accessibility Awareness Day
Claudio Luis Vera, MBA, CPWA
 
Building websites for all
Building websites for allBuilding websites for all
Building websites for all
Claudio Luis Vera, MBA, CPWA
 
Building websites for all
Building websites for allBuilding websites for all
Building websites for all
Claudio Luis Vera, MBA, CPWA
 

More from Claudio Luis Vera, MBA, CPWA (15)

Ten Commandments CSUN 20220316-v3-export.pptx
Ten Commandments CSUN 20220316-v3-export.pptxTen Commandments CSUN 20220316-v3-export.pptx
Ten Commandments CSUN 20220316-v3-export.pptx
 
CSUN - Ten Commandments DRAFT
CSUN - Ten Commandments DRAFTCSUN - Ten Commandments DRAFT
CSUN - Ten Commandments DRAFT
 
The role of design in discrimination
The role of design in discriminationThe role of design in discrimination
The role of design in discrimination
 
Giving a voice to those without speech
Giving a voice to those without speechGiving a voice to those without speech
Giving a voice to those without speech
 
Everyone here spoke sign language
Everyone here spoke sign languageEveryone here spoke sign language
Everyone here spoke sign language
 
How can I test my website for accessibility?
How can I test my website for accessibility?How can I test my website for accessibility?
How can I test my website for accessibility?
 
Accessibility: the letter of the law
Accessibility: the letter of the lawAccessibility: the letter of the law
Accessibility: the letter of the law
 
IXDA - Build apps like you mean it
IXDA - Build apps like you mean itIXDA - Build apps like you mean it
IXDA - Build apps like you mean it
 
Disabilities and digital equality
Disabilities and digital equalityDisabilities and digital equality
Disabilities and digital equality
 
Build apps like you mean it
Build apps like you mean itBuild apps like you mean it
Build apps like you mean it
 
Business case for accessibility
Business case for accessibilityBusiness case for accessibility
Business case for accessibility
 
Building the business case for accessibility
Building the business case for accessibilityBuilding the business case for accessibility
Building the business case for accessibility
 
Global Accessibility Awareness Day
Global Accessibility Awareness DayGlobal Accessibility Awareness Day
Global Accessibility Awareness Day
 
Building websites for all
Building websites for allBuilding websites for all
Building websites for all
 
Building websites for all
Building websites for allBuilding websites for all
Building websites for all
 

Recently uploaded

projectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdfprojectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdf
farazahmadas6
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
7sd8fier
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
asuzyq
 
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
fabianavillanib
 
Exploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdfExploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdf
fastfixgaragedoor
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
M. A. Architect
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
ameli25062005
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
h7j5io0
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
h7j5io0
 
Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
madhavlakhanpal29
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
7sd8fier
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
Confidence Ago
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
PlanitIsrael
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
aaryangarg12
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
9a93xvy
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
boryssutkowski
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
9a93xvy
 
Let's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons ShirtLet's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons Shirt
TeeFusion
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
cy0krjxt
 

Recently uploaded (20)

projectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdfprojectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdf
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
 
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
 
Exploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdfExploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdf
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
 
Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
 
Let's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons ShirtLet's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons Shirt
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
 

Built for all: a badge for accessibility

  • 1. Claudio Luis Vera, Royal Caribbean Cruises Built for All A badge for accessibility
  • 2. Hats that I’ve worn I manage digital accessibility in a Fortune 500 company after a 25-year career in UX design and development. Front- end developer Open source contributor UX Designer QA / Testing Management Certified A11y professional Analyst C L A U D I O L U I S V E R A , R O YA L C A R I B B E A N
  • 3. A photo slider A popular component by a single independent developer • 15,000 downloads • 10,000 instances in production Requires a simple 2–hour fix to be properly accessible C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
  • 4. 4 10,000 x 2 hours of technical debt 10-person years, compared to the 300 hours it took to develop
  • 5. Popular WordPress themes Divi • 1.15 million live websites • Requires a separate divi-accessibility plugin • Let’s assume an average of 8 hours to make it accessible C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
  • 6. 6 1,150,000 x 8 hours of technical debt 4,600 person-years from one theming framework alone
  • 7. 7 Q: What could you do with that kind of manpower?
  • 8. A: Quite a bit, actually C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
  • 9. Taking this further • Consider every WordPress theme or component (30% of the Web) • Add other products, Sitecore, SharePoint, Adobe, Drupal , Joomla, React, etc. C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
  • 10. 10 ??? What is the worldwide accessibility debt? Important economic metric that’s never been computed.
  • 11. 11 ??? What is the worldwide accessibility debt? Important economic metric that’s never been computed. How do you address this debt?
  • 12. Product labeling Allow developers and product owners to select products and components that don’t carry technical debt.
  • 13. A technology badge Proposed: an accessibility badge, and the infrastructure and community required to sustain it. 1.3
  • 14. What’s needed? A transparent testing methodology based on open standards An established workflow for handling testing A community of trusted testers with adequate training Infrastructure for: • automated testing • project sites with issue queues and comments
  • 15. Also needed • Sufficient resources • A compelling business plan • Strong brand awareness • Endorsement from established entities
  • 16. Semantic versioning • Avoids certifying obsolete components • Protects against regression • Incentive for repeat testing 1.3.2MAJOR not valid after updates MINOR partly valid after updates PATCH fully valid after updates C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
  • 17. Testing and tiers • Bronze: Automated testing only • Gold: Automated and manual testing • Platinum Automated and manual testing by experienced auditors 1.3 2.4 3.1 0 P L A T I N U MG O L D
  • 18. Issue queue • Tracks progress through the evaluation progress • Allows testers and contributors to comment and upload patches • Reviewed and tested by the community (RTBC) stamp
  • 19. A diverse community C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N authors testers contributorsmembers sponsors governance
  • 20. The community Basic members: • Volunteers to report issues • Volunteers for documentation Authors • Provide software and components for review • First line for remediation
  • 21. Testers and evaluators Usability testing participants • Have moderate experience with assistive technology • Don’t write audits Junior testers • Trained in very specific tasks • Can be an onramp to certification Trusted testers • Experts in assistive technologies • Experienced at writing audits
  • 22. Contributors Contributors • Developers for contributing new testing tools and methods • Developers for writing patches • Mentors and trainers for more junior members Perform peer review through pull requests of fellow contributors’ work
  • 23. Sponsorship Sponsors • Individuals / contributing members • Companies that provide in-kind support such as trusted tester resources for more ambitious projects • Financial underwriters that contribute to the community’s overall operating budget • Infrastructure sponsors
  • 24. Infrastructure Public servers • Serve the community’s web site, member profiles and issue queues Testing/CI server • for hosting automated testing and downloadable testbots Code servers • for hosting the issue queue and projects with git integration
  • 25. Evolution Shared code repositories Team level code shares Style guides KSS A11y Style Guide Internal design systems Fortune 1000 corporations C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N Shared design systems Material Design (Google) Fluent Design (Microsoft) Design Language System (Airbnb)
  • 26. Types of projects to date Whitelists and project directories: WAI’s list of Accessible UI Components Global Public Inclusive Infrastructure (GPII) The A11y Style Guide Accessible frameworks Inclusive Components by Heydon Pickering Groups in established communities Drupal, Foundation, WordPress, React C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
  • 27. Crawl, Walk, Run C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
  • 28. Crawl • Recruit core contributors • Set up first-generation infrastructure • Set up trusted tester program • Set up governance • Branding • Articles • Recruit in-kind donors • Secure seed funding • Pilot projects within organizations and major brands • Organizing within major open source projects • First major frameworks certified C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
  • 29. Walk • Critical mass of contributors • Robust trusted tester program • Scalable infrastructure • Limited publicity • Brand recognition among practitioners • Relationships with major development communities • Influential libraries or frameworks certified C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
  • 30. Run • Multiple tiers of certification • Mature infrastructure • Respected brand with widespread recognition • Mature following in major development communities • Valued statistics • Measurable impact on technical debt C L A U D I O L U I S V E R A , R O Y A L C A R I B B E A N
  • 32. 32 Thank you Claudio Luis Vera Royal Caribbean Cruises, Ltd. claudiovera@rccl.com

Editor's Notes

  1. Statistics from trends.builtwith.com
  2. Built for All would limit the scope pf a badge to a specific version of a component.
  3. This addresses both short tail and long tail needs for the software community
  4. Overall, testers can be paid evaluators or work pro bono, depending on their expertise, the level of sponsorship, and availability of their particular skillset.
  5. Overall, testers can be paid evaluators or work pro bono, depending on their expertise, the level of sponsorship, and availability of their particular skillset.
  6. Left: operations Middle: reputation Right: success
  7. Left: operations Middle: reputation Right: success
  8. Left: operations Middle: reputation Right: success