There’s no question that building a product with accessibility from the beginning is best. It’s cheaper, and you get a better result. Plus it’s more fun.
Trying to make an app accessible later is hard. I’ve been faced with a backlog of a thousand1 accessibility bugs. How do you even make progress on that?2
In an ideal world, you build with accessibility from the beginning. No retrofit needed.
But we don’t live in an ideal world. The real world is messy. Also, people don’t usually call us in because things are going great. If you work in accessibility, sometimes retrofit will be necessary.
Look, I don’t have a grand strategy or wise words for dealing with this. Just that it’s worth thinking about how to help teams where they are, instead of where you wish they were.
Here’s a couple ideas, though:
Make sure new development is accessible, so you stop making new issues. AKA, stop the bleeding.
Educate the team and provide resources. I like checklists.
Focus on a subset of accessibility problems3, so there’s less things to think about until the team is more comfortable with the work.
What have you tried?
