Shift Left: Keeping Accessibility in Mind Early in the Process
While the software development lifecycle is a familiar concept for developers, portions of the cycle are also part of a designer's process:
- Plan how the product or creative will look and behave, in different sprints where applicable
- Design the look and feel of the product or creative
- Develop or implement the product or creative
- Test the product or creative with users
- Maintain the product or creative
Based on the steps in the cycle, testing seems to only be done at the fourth stage. Doing the testing at only this stage creates a lot of additional work to fix elements of the product or creative that could have been caught earlier. This is often costly for the IT provider, including personnel and time resources.
When the testing or quality assessing the product or creative is shifted left, many important elements can be caught and corrected before resources are allocated to that stage.
This site provides some examples of where digital accessibility can be shifted left.
Useful resources for keeping accessibility in mind
This site will be referencing the following digital accessibility resources. IT providers are encouraged to involve people with disabilities in testing and quality assessment. Oftentimes, their point of view provides innovative solutions that can improve the quality and performance of products and creatives for everyone.
- Web Content Accessibility Guidelines (WCAG)
What success criteria would need to be addressed? - Voluntary Product Accessibility Template (VPAT)
The Information Technology Industry Council maintains the rubrics affecting US, European, and international interests when procuring IT. - IBM Equal Access Toolkit
IBM provides a great example of how to implement best practices throughout the process. You can modify it for your own organization or team.
Plan
Whether the product or creative is already designed/developed, you can look at what changes need to be planned out at different intervals. What might take more time to be adjusted? For example, if you are converting a desktop version of the layout to a mobile version, what concerns will need to be raised with the designers/developers? Also, what feedback have people given in surveys, focus groups, or individual testing? More time, or sprints, are planned out for specific elements as needed.
See how IBM sets up projects, releases, and sprints.
Design
Some visual or usability aspects can be reviewed during the design process. These accessibility concerns include color choice, font size/choice, and layout spacing. Checking these now reduces the time to correct colors, fonts, etc. afterward.
Example success criteria from WCAG:
- 1.3.3 Sensory Characteristics: None of the instructions or notifications require a specific sense
- 1.4.3 Contrast (Minimum): Foreground and background colors contrast to improve legibility
- 1.4.5 Images of Text: No text is on images, or complex images are described in full nearby or in a link for more information
- 3.2.3 Consistent Navigation: People know what navigation to expect throughout the use of the IT
See how IBM reviews content, user experiences, and visuals to create an inclusive product or service.
Develop
Some interactivity may need to be addressed. For example, how can a keyboard access all the options? How can a user tell where they are on an application? How can a user stop some interactive element from becoming too distracting?
Example success criteria from WCAG:
- 1.3.1 Info and Relationships: Proper semantics are used to identify headings, lists, tables, etc.
- 2.1.1 Keyboard: All operations can be done with a keyboard
- 3.1.1 Language of Page: Assistive technology can read digital content in the proper language
- 4.1.2 Name, Role, Value: Assistive technology knows what each input control is, what it does, and its status
See how IBM reviews keyboard-only access, error messages, text and non-text equivalents for visuals, and accessible forms and labels.
Test
Shifting left does not mean testing ends at the development stage. It does reduce a considerable amount of resources that are needed at the testing stage. Since several success criteria can be addressed through best practices, the testing stage can focus on the user experience and other elements not typically caught.
Example success criteria from WCAG:
- 1.1.1 Non-text Content: Does the visual's text equivalent make sense in context?
- 1.4.1 Use of Color: Does the alternative to color provide equivalent meaning?
- 1.4.4 Resize Text: Is it still legible if the text has to be adjusted?
- 2.1.2 No Keyboard Trap: Is navigation simple and expected?
- 2.2.1 Timing Adjustable: Do people have enough time or the ability to adjust time?
- 2.4.2 Page Titled: Do people know where they are?
- 2.4.4 Link Purpose (In Context): Do people know where they are going?
- 2.4.7 Focus Visible: Do people know where they are on any screen?
- 3.2.4 Consistent Identification: Does everything make expected sense?
- 3.3.2 Labels or Instructions: Do people know how to respond?
- 3.3.4 Error Prevention (Legal, Financial, Data): Are major mistakes avoidable?
See how IBM reviews its products using automated and manual tests.
Maintain
Even when shifting left, not all issues can be addressed immediately. This is why planning is and progress are important. Organizations should review their products and creatives using appropriate success criteria on the VPAT as well as work with people with disabilities. Then create a roadmap that includes those elements that could not be completed at this time or during this sprint. Note that even when everything is accessible, technology can change. So these should be reviewed regularly.
Information technology is like plants. They need regular maintenance to grow and improve. You don't feed plants once and expect them to reach their full height.
Completed VPATs are Accessibility Conformance Reports (ACRs). Use these regularly.
Why is digital accessibility important in the lifecycle?
Federally- and state-funded institutions and agencies serve a broad audience that includes people with disabilities. Laws and regulations have been in place for over twenty (20) years, yet little progress has been made to make information technology and digital content inclusive to everyone.
Therefore, the federal government is ramping up efforts to focus on accessible IT. While you may not have heard about these requirements before, you will soon hear about them from all these institutions that you work with. Our guidance and roadmaps for the future come from the federal government:
- Dear Colleague Letter from US Justice Department and Department of Education (PDF)
May 19, 2023 - Memorandum M-23-22: Delivering a Digital-First Public Experience (PDF)
September 22, 2023
Federal Chief Information Officer (OFCIO)
United States Office of Management and Budget - Memorandum M-24-08: Strengthening Digital Accessibility and the Management of Section 508 of the Rehabilitation Act (PDF)
December 21, 2023
Federal Chief Information Officer (OFCIO)
United States Office of Management and Budget - Fact Sheet: New Rule on the Accessibility of Web Content and Mobile Apps Provided by State and Local Governments
Americans with Disabilities Act (ADA)
U.S. Department of Justice
Civil Rights Division
State regulations
The State of Texas references the best practices of the federal government within Texas Government Code 2054 Subchapter M and Texas Administrative Code chapters 206 and 213. Additional resources for IT providers planning to work with state agencies are available on the Texas Department of Information Resources (DIR) website.
When the IT product or creative has yet to be designed or developed, IT providers can fill out the latest Higher Education Community Vendor Assessment Toolkit (HECVAT). It contains a sheet dedicated to IT Accessibility.