The problem
After the successful beta launch of our Amplify Reading supplemental educational product, we began to selectively work with additional school boards to integrate the product into their curriculum. When the state of Texas decided to roll the product out to their entire student base, it raised a new set of challenges: none larger than the firm Section 508 requirement (WCAG 2.0 AA or better) for any product used in Texas schools. Our beta product had been intentionally lean — educational games were an experimental new area for Amplify which needed to prove product market fit. The Texas school board contract was the validation needed, but also meant many of the challenges we had pushed to “post MVP”, including 508 compliance, now needed to be addressed. I led the accessibility effort for Amplify Reading and expanded our efforts into tools and processes to incorporate accessibility from the start on any new products we, or other teams at Amplify, developed.
First things first: Auditing our existing games
Taking an entirely new product for our company and “making it accessible” felt like an enormous task. Where to start? Our suite of supplemental reading web apps and sites still needed refactoring and some design clean up, so an audit followed by prioritized fixes to gaps in the accessibility (a11y) of the experience was the first step.
Getting started: working with a third party auditor and developing process
Taking an entirely new product for our company and “making it accessible” felt like an enormous task. Where to start? Our suite of supplemental reading web apps and sites still needed refactoring and some design clean up, so an audit followed by prioritized fixes to gaps in the accessibility (a11y) of the experience was the first step.
Government agencies use a framework called VPAT (Voluntary Product Accessibility Template) to assess whether a product is sufficiently accessible. As specified in this framework, we worked with a third-party company to complete audits of all our products. A11y is not something that design can tackle alone: it requires close partnership with product and engineering to ensure the work is properly documented and prioritized. Some issues will be trivial to fix and others will require entire redesigns of specific flows—so making sure communication lines are set up early and are working well is essential.
Translating audit findings into product fixes
I partnered with a product owner and engineering lead within the Amplify Reading team to establish a working group that would translate our audit findings into prioritized fixes, and more importantly, would build tools and processes as we went so that the work would scale.
Together, we took the third-party audit results and internal review documentation for more than 50 applications, websites, dashboards, and eReaders and designed a full spectrum of user personas from kindergarten children through to adults, of varying levels of ability. Some of the specific tools and techniques that were developed for our team included:
Ticket templates (including a severity scale) that would take the violation reported by our auditor and translate it into an actionable format that worked within our existing agile development processes;
Internal consultation with other teams who were starting to incorporate audit findings into their roadmaps;
Workshops that shared vocabulary, process best practices, and common pitfalls across various product teams;
Internal documentation for designers and developers who were actually carrying out the work so they could better understand the context around specific fixes and recommended solutions if any were available.