Yes, Virginia, PMs Are Responsible for Accessibility

Angela M. Hooker
Angela M. HookerAccessibility and User Experience Consultant, Content Manager, Editor, Writer, Speaker at Microsoft
Yes, Virginia, PMs
Are Responsible
for Accessibility
Angela M. Hooker
axe-con | March 2021
Meet Virginia.
Your ability to produce
accessible projects reflects
your skill level as a PM.
Why do you build
in accessibility
from the start?
Get your
leadership’s
support
Work with an
accessibility
consultant.
Budget. Timeline. People. Resources.
Include multiple
accessibility
reviews in your
timeline.
Choose the standards and
level of compliance you’ll
achieve.
Put accessibility
requirements in
your contracts.
Carefully choose
the technologies
you’ll use.
Document all
your team’s
accessibility
work.
Get training for your team.
Encourage
innovation.
How do you coach
your team and
oversee their
work?
Written content comes first.
Designers: Collaborate!
Engineers and developers: Collaborate!
Have your team
start with user
personas.
Invest in usability testing.
Did I mention documentation?
What if you’re
updating a legacy
project?
Let’s review.
Thanks for coming!
@AccessForAll
linkedin.com/in/angelahooker
angela.m.hooker @ gmail.com
Credits: This presentation template was adapted from Slidesgo's "Cute Winter
Animals" template, including icons by Flaticon, and infographics and images
by Freepik.
slides: https://noti.st/accessforall
Resources (1 of 2)
• Integrating Accessibility in the Organization’s Web Development
Life Cycle, Denis Boudreau
• Accessibility for Project Managers, Ben Logan
• Just Ask: Integrating Accessibility Throughout Design, Shawn
Lawton Henry
• Managing Accessibility Compliance in the Enterprise, Karl Groves
• Personas: Understanding Disabilities and Impairments: User
Profiles, GOV.UK
• Do Your D&I Efforts Include People with Disabilities, Harvard
Business Review
• Motivating Accessibility Change, WebAIM
Resources (2 of 2)
• Constructing a POUR Website, WebAIM
• Accessibility laws and standards from around the world, Level
Access
• World Wide Web Consortium Web Accessibility Initiative’s
Accessibility Curricula
• About the real Virginia O’Hanlon
Top tasks for PMs (1 of 2)
• Do the technologies you’ve chosen support accessibility?
• Investigate compliance statements.
• Check well-known implementations of those technologies.
• Review these technologies, if needed.
• Is there enough time for accessibility reviews throughout the
project timeline?
• Have you factored in budget for accessibility consultations (if
you need outside help)?
• Have you considered the specific access needs of people with
each disability type and people in situational limitations?
Top tasks for PMs (2 of 2)
• Choose the accessibility standards you’ll follow for the project.
• Use the Accessibility Roles and Responsibilities Mapping Project.
• Ask potential vendors for proof that they are experienced in
accessibility.
• Include accessibility requirements in requests for proposals, contracts,
statements of work, etc.
• When you select a supplier, state in your contract that they must
give proof that their work conforms to your chosen accessibility
standards when the project is complete.
• State in the contract that your team—and not the supplier—will
have the final say on whether the supplier has met the standards.
• Let them know you’ll measure accessibility against the POUR
principles (perceivable, operable, understandable, robust).
Top tasks for content writers (1 of 2)
• Write simply and clearly.
• Write simple, short sentences.
• Write for the web rather than writing as you would for print.
• Use common words and terms that your readers know.
• Use plain language principles.
• Put the most important info first in headings, sentences, lists,
paragraphs, links, etc.
• Break long documents into separate topics.
• Use bullets and lists, when possible.
• Make call to action (CTA) buttons and links specific and
descriptive.
Top tasks for content writers (2 of 2)
• Aim for a sixth-grade reading level.
• Consider people with cognitive impairments, low-language
proficiency, mental health concerns, plus non-native language
speakers, and neurodiverse people. Learn about their needs at
Clear Helper, and WebAIM’s Cognitive Disabilities info.
• Test your content with people with disabilities; ask if they can
complete a task based on the content.
• Read Accessibility for Web Writers, from 4Syllables.
• See “A web of anxiety: accessibility for people with anxiety and
panic disorders,” The Paciello Group
Top tasks for designers (1 of 2)
• Consult user personas before you design.
• After you’ve designed each component, page, etc., work with your
accessibility consultant to map out how people with each type of
access need (and people without access needs) will use each part
of your project’s interface and complete tasks.
• Choose fonts that support the best readability (avoid fonts that
are too thin or ambiguous; avoid too many fonts per page;
remember that font use/repetition conveys structure/hierarchy).
• Watch out for flat design issues. Sometimes the lack of depth
makes it hard to perceive parts of an interface.
• Don’t follow the crowd—innovate!
Top tasks for designers (2 of 2)
• Use motion with caution, as it can make some people ill or, worse,
induce seizures.
• Mark up your design for developers. Walk them through each
component/page. See Aaron Pearlman’s Top Five Most Common
Accessibility Annotations.
• See WebAIM’s Accessibility for Designers infographic.
Top tasks for engineers/developers (1 of 2)
• Work with the designers and the accessibility consultant to plan for
all content states, interactions, etc.
• Use checklists to help you remember accessibility principles, but
know that using a checklist doesn’t make your work accessible.
• Write user stories, related to each accessibility standard in the
Microsoft Accessibility Standards, so that you meet each user need
that each standard addresses.
• Build out the design.
• Use semantic code.
• Code for device and platform independence.
• Support keyboard accessibility.
Top tasks for engineers/developers (2 of 2)
• Use HTML before relying on other technologies, such as ARIA, to
create compliant works.
• Validate your code to find common errors, or be sure your
development environment checks your code for errors. Don’t
worry about issues that the W3C recommends but validators mark
as errors (including ARIA, CSS, etc.).
• Test your code with accessibility tools throughout your
development process—not just at the end.
• Use Accessibility Insights to help you find access issues throughout
your development process. Its FastPass mode is good, but you’ll
get more in-depth help from Assessment mode.
1 of 34

Recommended

The why, when and how of including people with disability in the design process by
The why, when and how of including people with disability in the design processThe why, when and how of including people with disability in the design process
The why, when and how of including people with disability in the design processIntopia
382 views21 slides
Introduction to Accessibility by
Introduction to AccessibilityIntroduction to Accessibility
Introduction to AccessibilityElizabeth Gray
48 views6 slides
Accessibility by
AccessibilityAccessibility
AccessibilityElizabeth Chesters
437 views33 slides
How to Put the PM in Accessibility by
How to Put the PM in AccessibilityHow to Put the PM in Accessibility
How to Put the PM in AccessibilityAngela M. Hooker
108 views41 slides
Planning and writing your documents - Software documentation by
Planning and writing your documents - Software documentationPlanning and writing your documents - Software documentation
Planning and writing your documents - Software documentationRa'Fat Al-Msie'deen
226 views39 slides
Design process interaction design basics by
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basicsPreeti Mishra
3.6K views90 slides

More Related Content

Similar to Yes, Virginia, PMs Are Responsible for Accessibility

Incorporating accessibility into your product - UPA 2012 unconference by
Incorporating accessibility into your product - UPA 2012 unconferenceIncorporating accessibility into your product - UPA 2012 unconference
Incorporating accessibility into your product - UPA 2012 unconferenceAmanda Nance
663 views9 slides
Agile Software Development by
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentAhmet Bulut
387 views38 slides
Multi Platform User Exerience by
Multi Platform User ExerienceMulti Platform User Exerience
Multi Platform User ExerienceTanya Zavialova
560 views60 slides
Role-Based Accessibility in Government by
Role-Based Accessibility in GovernmentRole-Based Accessibility in Government
Role-Based Accessibility in GovernmentAngela M. Hooker
2.4K views68 slides
ICS3211_lecture 04 2023.pdf by
ICS3211_lecture 04 2023.pdfICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdfVanessa Camilleri
1.1K views20 slides
Roles in the industry by
Roles in the industryRoles in the industry
Roles in the industryShashank Shekhar
201 views45 slides

Similar to Yes, Virginia, PMs Are Responsible for Accessibility(20)

Incorporating accessibility into your product - UPA 2012 unconference by Amanda Nance
Incorporating accessibility into your product - UPA 2012 unconferenceIncorporating accessibility into your product - UPA 2012 unconference
Incorporating accessibility into your product - UPA 2012 unconference
Amanda Nance663 views
Agile Software Development by Ahmet Bulut
Agile Software DevelopmentAgile Software Development
Agile Software Development
Ahmet Bulut387 views
Role-Based Accessibility in Government by Angela M. Hooker
Role-Based Accessibility in GovernmentRole-Based Accessibility in Government
Role-Based Accessibility in Government
Angela M. Hooker2.4K views
Capability Building for Cyber Defense: Software Walk through and Screening by Maven Logix
Capability Building for Cyber Defense: Software Walk through and Screening Capability Building for Cyber Defense: Software Walk through and Screening
Capability Building for Cyber Defense: Software Walk through and Screening
Maven Logix 95 views
Modern software architect post the agile wave by Niels Bech Nielsen
Modern software architect post the agile waveModern software architect post the agile wave
Modern software architect post the agile wave
Niels Bech Nielsen918 views
Project Management as an Art Form (DrupalCon Chicago 2011) by Phase2
Project Management as an Art Form (DrupalCon Chicago 2011)Project Management as an Art Form (DrupalCon Chicago 2011)
Project Management as an Art Form (DrupalCon Chicago 2011)
Phase2814 views
How to engineer accessible websites by Rachel Cherry
How to engineer accessible websitesHow to engineer accessible websites
How to engineer accessible websites
Rachel Cherry217 views
application development analyst roles and responsibilities.pdf by SocialMediaCyberDolp
application development analyst roles and responsibilities.pdfapplication development analyst roles and responsibilities.pdf
application development analyst roles and responsibilities.pdf
unit5_usability.pptx by SrilekhaK12
unit5_usability.pptxunit5_usability.pptx
unit5_usability.pptx
SrilekhaK1210 views
Open Source Project Management by Semen Arslan
Open Source Project ManagementOpen Source Project Management
Open Source Project Management
Semen Arslan317 views
Never mind the content: the importance of Authoring Tools in achieving Web Ac... by David Sloan
Never mind the content: the importance of Authoring Tools in achieving Web Ac...Never mind the content: the importance of Authoring Tools in achieving Web Ac...
Never mind the content: the importance of Authoring Tools in achieving Web Ac...
David Sloan1K views
What’s Next with Accessibility? by Keana Lynch
What’s Next with Accessibility?What’s Next with Accessibility?
What’s Next with Accessibility?
Keana Lynch73 views

More from Angela M. Hooker

5 Keys for Implementing Accessibility in Your Team by
5 Keys for Implementing Accessibility in Your Team5 Keys for Implementing Accessibility in Your Team
5 Keys for Implementing Accessibility in Your TeamAngela M. Hooker
56 views35 slides
Educating Your Team: Accessibility for Chummies by
Educating Your Team: Accessibility for ChummiesEducating Your Team: Accessibility for Chummies
Educating Your Team: Accessibility for ChummiesAngela M. Hooker
126 views37 slides
I Was Wrong! Learn from My Accessibility Program Mstakes by
I Was Wrong! Learn from My Accessibility Program MstakesI Was Wrong! Learn from My Accessibility Program Mstakes
I Was Wrong! Learn from My Accessibility Program MstakesAngela M. Hooker
80 views27 slides
The Case of the Ouch! Demoing Inaccessible User Experiences to Bring Organiza... by
The Case of the Ouch! Demoing Inaccessible User Experiences to Bring Organiza...The Case of the Ouch! Demoing Inaccessible User Experiences to Bring Organiza...
The Case of the Ouch! Demoing Inaccessible User Experiences to Bring Organiza...Angela M. Hooker
52 views39 slides
UX + Your Team = Accessibility by
UX + Your Team = AccessibilityUX + Your Team = Accessibility
UX + Your Team = AccessibilityAngela M. Hooker
1.5K views55 slides
Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U... by
Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...
Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...Angela M. Hooker
3.1K views51 slides

More from Angela M. Hooker(10)

5 Keys for Implementing Accessibility in Your Team by Angela M. Hooker
5 Keys for Implementing Accessibility in Your Team5 Keys for Implementing Accessibility in Your Team
5 Keys for Implementing Accessibility in Your Team
Angela M. Hooker56 views
Educating Your Team: Accessibility for Chummies by Angela M. Hooker
Educating Your Team: Accessibility for ChummiesEducating Your Team: Accessibility for Chummies
Educating Your Team: Accessibility for Chummies
Angela M. Hooker126 views
I Was Wrong! Learn from My Accessibility Program Mstakes by Angela M. Hooker
I Was Wrong! Learn from My Accessibility Program MstakesI Was Wrong! Learn from My Accessibility Program Mstakes
I Was Wrong! Learn from My Accessibility Program Mstakes
Angela M. Hooker80 views
The Case of the Ouch! Demoing Inaccessible User Experiences to Bring Organiza... by Angela M. Hooker
The Case of the Ouch! Demoing Inaccessible User Experiences to Bring Organiza...The Case of the Ouch! Demoing Inaccessible User Experiences to Bring Organiza...
The Case of the Ouch! Demoing Inaccessible User Experiences to Bring Organiza...
Angela M. Hooker52 views
Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U... by Angela M. Hooker
Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...
Accessibility: Are UX-perienced? Understanding User Needs for an Accessible U...
Angela M. Hooker3.1K views
Building in Accessibility Throughout Your Project Lifecycle by Angela M. Hooker
Building in Accessibility Throughout Your Project LifecycleBuilding in Accessibility Throughout Your Project Lifecycle
Building in Accessibility Throughout Your Project Lifecycle
Angela M. Hooker1.1K views
Make It Plain: Accessbility and Usability Through Plain Language by Angela M. Hooker
Make It Plain: Accessbility and Usability Through Plain LanguageMake It Plain: Accessbility and Usability Through Plain Language
Make It Plain: Accessbility and Usability Through Plain Language
Angela M. Hooker3.3K views
Get Your Train On: Building Your UX Team Through Practical Usability Testing by Angela M. Hooker
Get Your Train On: Building Your UX Team Through Practical Usability TestingGet Your Train On: Building Your UX Team Through Practical Usability Testing
Get Your Train On: Building Your UX Team Through Practical Usability Testing
Angela M. Hooker940 views

Recently uploaded

information by
informationinformation
informationkhelgishekhar
8 views4 slides
Marketing and Community Building in Web3 by
Marketing and Community Building in Web3Marketing and Community Building in Web3
Marketing and Community Building in Web3Federico Ast
12 views64 slides
UiPath Document Understanding_Day 3.pptx by
UiPath Document Understanding_Day 3.pptxUiPath Document Understanding_Day 3.pptx
UiPath Document Understanding_Day 3.pptxUiPathCommunity
101 views25 slides
𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲 by
𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲
𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲Infosec train
9 views6 slides
IETF 118: Starlink Protocol Performance by
IETF 118: Starlink Protocol PerformanceIETF 118: Starlink Protocol Performance
IETF 118: Starlink Protocol PerformanceAPNIC
186 views22 slides
How to think like a threat actor for Kubernetes.pptx by
How to think like a threat actor for Kubernetes.pptxHow to think like a threat actor for Kubernetes.pptx
How to think like a threat actor for Kubernetes.pptxLibbySchulze1
5 views33 slides

Recently uploaded(12)

Marketing and Community Building in Web3 by Federico Ast
Marketing and Community Building in Web3Marketing and Community Building in Web3
Marketing and Community Building in Web3
Federico Ast12 views
UiPath Document Understanding_Day 3.pptx by UiPathCommunity
UiPath Document Understanding_Day 3.pptxUiPath Document Understanding_Day 3.pptx
UiPath Document Understanding_Day 3.pptx
UiPathCommunity101 views
𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲 by Infosec train
𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲
𝐒𝐨𝐥𝐚𝐫𝐖𝐢𝐧𝐝𝐬 𝐂𝐚𝐬𝐞 𝐒𝐭𝐮𝐝𝐲
Infosec train9 views
IETF 118: Starlink Protocol Performance by APNIC
IETF 118: Starlink Protocol PerformanceIETF 118: Starlink Protocol Performance
IETF 118: Starlink Protocol Performance
APNIC186 views
How to think like a threat actor for Kubernetes.pptx by LibbySchulze1
How to think like a threat actor for Kubernetes.pptxHow to think like a threat actor for Kubernetes.pptx
How to think like a threat actor for Kubernetes.pptx
LibbySchulze15 views
We see everywhere that many people are talking about technology.docx by ssuserc5935b
We see everywhere that many people are talking about technology.docxWe see everywhere that many people are talking about technology.docx
We see everywhere that many people are talking about technology.docx
ssuserc5935b6 views
PORTFOLIO 1 (Bret Michael Pepito).pdf by brejess0410
PORTFOLIO 1 (Bret Michael Pepito).pdfPORTFOLIO 1 (Bret Michael Pepito).pdf
PORTFOLIO 1 (Bret Michael Pepito).pdf
brejess04107 views
Building trust in our information ecosystem: who do we trust in an emergency by Tina Purnat
Building trust in our information ecosystem: who do we trust in an emergencyBuilding trust in our information ecosystem: who do we trust in an emergency
Building trust in our information ecosystem: who do we trust in an emergency
Tina Purnat92 views

Yes, Virginia, PMs Are Responsible for Accessibility

  • 1. Yes, Virginia, PMs Are Responsible for Accessibility Angela M. Hooker axe-con | March 2021
  • 3. Your ability to produce accessible projects reflects your skill level as a PM.
  • 4. Why do you build in accessibility from the start?
  • 9. Choose the standards and level of compliance you’ll achieve.
  • 13. Get training for your team.
  • 15. How do you coach your team and oversee their work?
  • 19. Have your team start with user personas.
  • 21. Did I mention documentation?
  • 22. What if you’re updating a legacy project?
  • 24. Thanks for coming! @AccessForAll linkedin.com/in/angelahooker angela.m.hooker @ gmail.com Credits: This presentation template was adapted from Slidesgo's "Cute Winter Animals" template, including icons by Flaticon, and infographics and images by Freepik. slides: https://noti.st/accessforall
  • 25. Resources (1 of 2) • Integrating Accessibility in the Organization’s Web Development Life Cycle, Denis Boudreau • Accessibility for Project Managers, Ben Logan • Just Ask: Integrating Accessibility Throughout Design, Shawn Lawton Henry • Managing Accessibility Compliance in the Enterprise, Karl Groves • Personas: Understanding Disabilities and Impairments: User Profiles, GOV.UK • Do Your D&I Efforts Include People with Disabilities, Harvard Business Review • Motivating Accessibility Change, WebAIM
  • 26. Resources (2 of 2) • Constructing a POUR Website, WebAIM • Accessibility laws and standards from around the world, Level Access • World Wide Web Consortium Web Accessibility Initiative’s Accessibility Curricula • About the real Virginia O’Hanlon
  • 27. Top tasks for PMs (1 of 2) • Do the technologies you’ve chosen support accessibility? • Investigate compliance statements. • Check well-known implementations of those technologies. • Review these technologies, if needed. • Is there enough time for accessibility reviews throughout the project timeline? • Have you factored in budget for accessibility consultations (if you need outside help)? • Have you considered the specific access needs of people with each disability type and people in situational limitations?
  • 28. Top tasks for PMs (2 of 2) • Choose the accessibility standards you’ll follow for the project. • Use the Accessibility Roles and Responsibilities Mapping Project. • Ask potential vendors for proof that they are experienced in accessibility. • Include accessibility requirements in requests for proposals, contracts, statements of work, etc. • When you select a supplier, state in your contract that they must give proof that their work conforms to your chosen accessibility standards when the project is complete. • State in the contract that your team—and not the supplier—will have the final say on whether the supplier has met the standards. • Let them know you’ll measure accessibility against the POUR principles (perceivable, operable, understandable, robust).
  • 29. Top tasks for content writers (1 of 2) • Write simply and clearly. • Write simple, short sentences. • Write for the web rather than writing as you would for print. • Use common words and terms that your readers know. • Use plain language principles. • Put the most important info first in headings, sentences, lists, paragraphs, links, etc. • Break long documents into separate topics. • Use bullets and lists, when possible. • Make call to action (CTA) buttons and links specific and descriptive.
  • 30. Top tasks for content writers (2 of 2) • Aim for a sixth-grade reading level. • Consider people with cognitive impairments, low-language proficiency, mental health concerns, plus non-native language speakers, and neurodiverse people. Learn about their needs at Clear Helper, and WebAIM’s Cognitive Disabilities info. • Test your content with people with disabilities; ask if they can complete a task based on the content. • Read Accessibility for Web Writers, from 4Syllables. • See “A web of anxiety: accessibility for people with anxiety and panic disorders,” The Paciello Group
  • 31. Top tasks for designers (1 of 2) • Consult user personas before you design. • After you’ve designed each component, page, etc., work with your accessibility consultant to map out how people with each type of access need (and people without access needs) will use each part of your project’s interface and complete tasks. • Choose fonts that support the best readability (avoid fonts that are too thin or ambiguous; avoid too many fonts per page; remember that font use/repetition conveys structure/hierarchy). • Watch out for flat design issues. Sometimes the lack of depth makes it hard to perceive parts of an interface. • Don’t follow the crowd—innovate!
  • 32. Top tasks for designers (2 of 2) • Use motion with caution, as it can make some people ill or, worse, induce seizures. • Mark up your design for developers. Walk them through each component/page. See Aaron Pearlman’s Top Five Most Common Accessibility Annotations. • See WebAIM’s Accessibility for Designers infographic.
  • 33. Top tasks for engineers/developers (1 of 2) • Work with the designers and the accessibility consultant to plan for all content states, interactions, etc. • Use checklists to help you remember accessibility principles, but know that using a checklist doesn’t make your work accessible. • Write user stories, related to each accessibility standard in the Microsoft Accessibility Standards, so that you meet each user need that each standard addresses. • Build out the design. • Use semantic code. • Code for device and platform independence. • Support keyboard accessibility.
  • 34. Top tasks for engineers/developers (2 of 2) • Use HTML before relying on other technologies, such as ARIA, to create compliant works. • Validate your code to find common errors, or be sure your development environment checks your code for errors. Don’t worry about issues that the W3C recommends but validators mark as errors (including ARIA, CSS, etc.). • Test your code with accessibility tools throughout your development process—not just at the end. • Use Accessibility Insights to help you find access issues throughout your development process. Its FastPass mode is good, but you’ll get more in-depth help from Assessment mode.

Editor's Notes

  1. You might be familiar with Virginia O’Hanlon who wrote an infamous letter to the New York Sun newspaper, in 1897. But I’m talking about another Virginia. She’s a PM (project manager, product manager, or a program manager) with a fair amount of experience, but she hasn’t made accessibility a priority in her work, and she wants some help now. She wrote me a note that said: Dear Angela, I'm a PM, and some of my friends say that engineers are responsible for accessibility. My manager says that it's designers, too. Please tell me—who is it? Am I responsible as the PM? Sincerely, Virginia: Yes, Virginia, you do carry the responsibility for making sure your projects, products, or programs are accessible.
  2. It demonstrates your skills, capability, and effectiveness as a PM—program, product, project. Along with delivering a project on time, within budget, without increasing scope, with minimal friction among colleagues…the knowledge of building in accessibility will set you apart from other PMs and job candidates. This is a skill that people seek desperately because not everyone who says they have accessibility knowledge and experience truly does. So, let’s talk about Virginia’s questions starting with how to build accessibility into projects.
  3. In IT projects, the biggest mistake I’ve seen is when a PM or other team member thinks about accessibility when the project is almost complete; you effectively cause your project to fail if you wait until the end. If not, it’s like building a house where it’s almost finished and having to tear up the foundation to put in pipes. As the PM, you manage expectations—you must set the expectation that you'll deliver an accessible product. Accessibility affects everyone on a project team; the person overseeing the project must ensure everyone produces accessible work. Lowers cost to support accessibility significantly if you consider ahead rather than having to retrofit it in a project. Photo https://commons.wikimedia.org/wiki/File:Pacific,_WA_%E2%80%94_New_house_under_construction_%E2%80%94_01.jpg https://creativecommons.org/licenses/by-sa/3.0/
  4. Get your leadership's support for accessibility. When you make your big pitch, here’s how you convince them: We know money is a motivator; tell them about the return on investment; they’d miss out on the $8+ trillion dollars in disposable income that people with disabilities have. Helps your organization to be competitive. It makes *you* as a leader look good, and it makes your organization look good. It’s the law in many countries. It's the right thing to do; inspire them to work with purpose and intentionality: in my resources, I’ve included WebAIM’s hierarchy for motivating change—this work requires a culture change, and it can take a while to accomplish that. Demo inaccessible content to your stakeholders, whether you need to make them believers; have them try to navigate without their mouse, using a free screen reader, etc. This exercise will show them how inaccessibility hurts: It hurts your site’s audience, since inaccessibility causing mistrust; it hurts your company’s reputation; and it hurts the bottom line. As the PM, you’ll need to guide leadership, so they won’t undermine your efforts. It’s important for you to talk with them about requests or directives that will hinder your team’s work; you’ll need to learn the art of speaking to them to manage their expectations. This is especially true if they ask you to produce work that Emphasizes being cool over usability Requires the team to use a specific technology or framework, BECAUSE … Inaccessible design direction Prioritizes deadlines over having an accessible product Doesn’t allow you to work with an accessibility consultant and/or people with disabilities as you create your project. If accessibility isn’t a priority for leaders, they won’t prioritize it for your team.
  5. Work with an experienced accessibility consultant. If you don’t have accessibility knowledge and experience, it’s not something that you can learn overnight with a checklist. It’s far more in-depth than that. Someone with a fair amount of experience has seen how technology and accessibility has evolved and can advise you accordingly. They will guide you through the lifecycle process. They understand what people with disabilities need for access and can translate that into results in your product.
  6. Some people say that you start considering accessibility when designers come onboard your project—start thinking about accessibility ahead of that. You’ll want to factor it in your budget and timeline, and consider the people on your project team and the resources you need to carry out the work, whether internal or external.
  7. Include accessibility checkpoints throughout your project timeline. You’ll need to have your accessibility consultant and team check more than once.
  8. Choose the standards, laws, and level of compliance with your accessibility consultant. Your consultant will know what you must do to comply with the law and what will make your project accessible—two different things. If your project will be used globally, make sure your consultant helps you comply with worldwide laws, since some countries require certain documentation. Save yourself some pain! Use the W3C’s Accessibility Roles and Responsibilities Mapping Project., which is based on the Web Content Accessibility Guidelines (WCAG 2.0). I’ve got a link in the top tasks resource for PMs in this deck. This Photo by Unknown Author is licensed under CC BY: https://www.biblioblog.si/2015/09/pravo-v-dobi-velikega-podatkovja-ali.html https://creativecommons.org/licenses/by/3.0/
  9. Will you work with vendor agencies? Put accessibility requirements in your requests for proposals (RFP), statements of work (SOW), and overall contracts. Also ask, in your contracts, that the vendor agency proves that they’re capable of producing accessible work. Be sure you stipulate that your organization—and not the vendor agency that you hire—will determine if a project, product, or any type of work for hire is accessible. In those vendor contracts, RFPs, SOWs, ask for proof of accessibility/documentation for any work they produce for you. Let them know what you’ll measure against to determine accessibility: the specific accessibility standards you’ll use, and I recommend that you give them the Perceivable, Operable, Understandable, Robust principles of accessibility that the World Wide Web Consortium focused on when they created the 2.0 version of the Web Content Accessibility Guidelines (otherwise known as WCAG).
  10. Read the label! “Shop” for the technologies, platforms, libraries, frameworks, plug-ins, etc. carefully. Make sure they support accessibility and won't hinder it in any way. If the technology has accessibility issues, can you get the technology's creator to solve the issue? If not, must you use it? If you must use it, can your team fix the issue—within scope, cost, and deadline?
  11. Document everything your team does to make its work accessible for each project, product, program. Do this for every new project and every update. Work on this with your accessibility consultant. This is especially important in case someone tries to bring legal action against your organization. You'll be able to show that you made a good faith effort to be accessible.
  12. Your consultant may be able to help. Be careful of resources—misinformation abounds; choose trusted sources. Start with this info from the World Wide Web Consortium’s Web Accessibility Initiative’s accessibility curricula: https://www.w3.org/WAI/curricula/ Also start with these trusted organizations (there are many I can list here, but these are a good start): Deque University WebAIM Knowbility IAAP: International Association of Accessibility Professionals Make sure the training covers people with disabilities, people in situational limitations, and other access needs, and teaches what makes a great user experience for them.​ Include leadership when you train your team.​ Also, train new team members when they come on board. Accessibility learning is ongoing since technology changes. Keep your team current.
  13. Don’t follow the leader! People tend to look at the competition and imitate what they’re doing. So many people have compounded bad design and inaccessibility with this practice. This doesn’t lead to accessible experiences—it leads to acceptance of poor, inaccessible design as the norm common design pattern. Do something different—but accessible! You can distinguish yourself, your team, and your company by creating something that’s innovative and solves problems for people in a distinct way. Many of the accessibility problems we have across the web and in software exist because people follow others. Solving problems isn’t a quick or easy task—work is work! Make time to research, test, and solve problems for the long term.
  14. How do you make sure each team member is creating accessible work? People will try to make this about a cult of personality: “If it’s not accessible, Angela won’t be happy…” It’s not about making Angela happy, it’s about your audience and giving them a good, engaging user experience. If your team makes it about you, then your legacy won’t outlast you since they’re only working to please you instead of doing the right thing. Sometimes, this work can feel demoralizing; people take it as criticism about their skills—you’re great, now also consider X. Keep them motivated through the tough times. As a PM, advocate for accessibility. Praise your team members for their progress. Share these wins with leadership. This helps to build a good rapport with your team and earn their trust.
  15. Write content first. Use plain language (resources in the appendix). Write with your designers, so they can design the content instead of pouring content into a pre-made design. I know this is a framework and templatized world, but as much as possible, do this. Test their writing with people who have cognitive impairments—ask if they’re able to understand what they’re supposed to do; have them describe it; if they can understand the task or interaction or subject, then it’s good. Have your accessibility consultant review all written content.
  16. Prompt designers to design with accessibility in mind—not inclusive design: accessible design. Designers have an important task: to annotate their completed designs that show interactions, states, functionality, etc. so developers can translate that into an accessible work. Include accessibility reviews with each mockup, wireframe, annotated designs, etc. See the resources for designers later in the deck.
  17. People usually make accessibility the responsibility of only developers and engineers—big mistake. Make sure your developers know how to produce accessible code. Check that they don't "over-engineer" solutions to any problems—a simple approach is best. Have them work closely with designers. Make sure the project works with a keyboard. They should check their work for accessibility throughout their development process. Encourage them to use an accessible pattern library or a framework as a foundation, so they won’t re-create problem code. Also have your accessibility consultant review their work, so they can make sure it works with any assistive technologies that people with disabilities use.
  18. You can work with personas available from some great sources—I’ve included them in the resources. Or you can tailor them to the typical people who would use your project, program, or product. Either way, include personas of people with a variety of disabilities. Write user stories based on personas to help each of your team members to consider and fulfill the users’ needs. As you create your work, start with thoughts of each user story and persona you create. I’ve assigned each persona to a team member and had them advocate for that person, whenever we did any updates, redesigns, completely new sites, etc.
  19. Gather all those sticky notes, chalkboard drawings, notes on napkins—and the documentation you’ve kept. Prepare a general statement about the product or project's accessibility status. If you uncovered problems, document them and make a roadmap to address those issues. I see teams fail in this area at a high rate: They neither store this info nor share it as institutional knowledge. This is how you stop your team from making the same mistakes over and over—especially when you have people come and go. Setting your organization up for success with this institutional knowledge is another differentiator and sets you apart from other candidates.
  20. What if you're not building something new and need to bring a legacy site or project up to conformance? Start small: Have an experienced auditor review your project for accessibility. In the meantime, talk with the team responsible for the project. Find out what they need to know, if they have concerns and questions. Get them training, if they need it. Talk with your stakeholders about budget, time, and scope. What resources do they have? What concerns do they have? When you have the report from your auditor: Create a plan to give them some quick wins for accessibility. Create a roadmap for conformance, so they understand what it will take. Also, explore whether you're able to go beyond mere compliance with the standards--remember, the goal is for great user experiences, so how can you improve on that? Is it possible to address more than the minimum when the team has to remediate their work? If so, do it then--don't put it off.