Chapter 7: Accessibility Advocacy: The Developer's Responsibility From Code to Advocacy: The Broader Picture

Authors

Synopsis

Championing Accessibility from Day One 

Championing accessibility from the outset of a project is a critical practice that ensures inclusivity is embedded into the development process rather than retrofitted as an afterthought. This approach prioritizes accessibility at every stage, from project inception to deployment, ensuring that all users, including those with disabilities, can fully engage with the product. When accessibility is ingrained into the design, development, and quality assurance (QA) processes from day one, it significantly reduces the cost and effort required to address issues later in the project lifecycle. It also fosters a culture of inclusivity within the development team, aligning all members with a shared commitment to accessibility. 

Advocacy and Accessibility Pledge: One of the most effective ways to champion accessibility is through strong advocacy at the beginning of each project. Companies like Microsoft have adopted the practice of initiating every sprint with an "accessibility pledge". This pledge is a commitment made by all team members to ensure accessibility goals are central to the project. The pledge ensures that accessibility is not seen as an optional feature or a post-launch fix, but as a fundamental requirement that must be considered at every stage of the project. 

In this practice, every user story a description of a feature or functionality includes WCAG acceptance criteria (conformance with Web Content Accessibility Guidelines). This means that when teams are planning new features or updates, they will also explicitly define how the feature will be made accessible to users with disabilities. The acceptance criteria typically cover aspects like keyboard navigation, screen reader compatibility, colour contrast, and other essential accessibility requirements.  

Early Visibility and Cross-Disciplinary Collaboration: One of the key benefits of embedding accessibility into the planning phase is the early visibility it provides. Accessibility is not a task that is tacked onto the end of the development cycle but rather is interwoven throughout the design and development process. Designers can ensure that accessibility considerations such as colour contrast checks are part of the wireframing phase, ensuring that colour choices meet WCAG guidelines for contrast and visual clarity. They can also start thinking about font size, spacing, and readability for users with visual impairments from the outset. 

For developers, accessibility is part of the coding process. They are encouraged to scaffold semantic HTML, which means using HTML tags correctly to define the structure of the page (e.g., using <header>, <nav>, <article>, and <footer> elements) so that screen readers can understand the content properly. Developers also ensure that interactive elements (like buttons and links) are properly labelled, and ARIA (Accessible Rich Internet Applications) attributes are used where appropriate to enhance accessibility for dynamic content. 

QA engineers play an equally vital role by scripting keyboard-only test cases. This ensures that users who rely on keyboard navigation (instead of a mouse) can still fully interact with all features of the product. This includes tasks like verifying that the tab order for navigation is logical and consistent and that all interactive elements are focusable and usable with keyboard shortcuts. 

Results and Impact: The integration of accessibility into the project from day one has a tangible, positive impact on the final product. As seen in the example of Microsoft’s Office teams, embedding accessibility goals early in the process leads to a 60 percent drop in critical accessibility issues. When teams make accessibility a core part of the sprint kick-off agenda, it drastically reduces the likelihood of encountering serious accessibility bugs later on. This means fewer issues during the testing phase, faster turnaround times, and a more accessible end product. 

This early commitment to accessibility also leads to higher-quality software. The proactive approach not only reduces the number of critical issues but also ensures a smoother development process, as the team has already addressed many potential problems before they escalate. Teams are empowered to fix small accessibility issues as they arise, instead of trying to catch up on missed accessibility requirements at the end of the project. 

Building a Culture of Accessibility: By consistently modelling this behaviour and setting clear expectations from the beginning, advocates within the team foster a culture where accessibility is viewed as an essential, non-negotiable aspect of product development. When team members see that accessibility is treated as a priority from the outset, it sets the tone for the rest of the project. This results in all team members designers, developers, and QA engineers aligning their efforts to meet real user needs, rather than focusing solely on meeting technical requirements. 

Moreover, as this practice becomes ingrained in the organization’s culture, the focus shifts from treating accessibility as an isolated task to viewing it as part of the overall product design philosophy. This holistic approach ensures that accessibility becomes a core component of all future projects, fostering inclusivity and ensuring that products are built for all users, regardless of their abilities. 

Published

March 8, 2026

License

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

How to Cite

Chapter 7: Accessibility Advocacy: The Developer’s Responsibility From Code to Advocacy: The Broader Picture . (2026). In Empowering Users: The Journey from Developer to Accessibility Champion. Wissira Press. https://books.wissira.us/index.php/WIL/catalog/book/91/chapter/754