Skip to content
tezvyn:
Menu

Shift-Left Accessibility: Build It In, Don't Bolt It On

Source: barrierbreak.comMediumHow cards are made

Shift-Left Accessibility: Build It In, Don't Bolt It On

Shift-left accessibility treats accessibility as a core feature, not a last-minute fix. It integrates checks throughout the development lifecycle, from design to deployment, preventing costly rework. The footgun is treating it as just an earlier QA step.

Why it exists

Traditionally, accessibility was treated as a final, separate QA step before launch. This "bolt-on" approach is slow, expensive, and often leads to major rework under pressure. Shift-left was created to make accessibility a proactive, integrated part of the development process, reducing cost and improving quality from the start.

The mental model

Think of building a house. It's far cheaper to add wheelchair ramps and wider doorways to the initial blueprints than it is to tear down walls and retrofit them into a finished house. Shift-left applies this "build it in, don't bolt it on" logic to digital products, moving accessibility considerations from the end of the timeline (the right) to the beginning (the left).

How it works

Shift-left integrates accessibility into each phase of the software development lifecycle. For designers, this means using accessible color palettes and specifying focus order. For developers, it means using semantic HTML, managing ARIA attributes, and running automated accessibility checks (linters) in their local environment and CI/CD pipelines. For QA, it means combining automated scans with manual testing using assistive technologies throughout the process, not just before release.

When to use it

Use this approach for any new project or major feature. It is essential when building foundational elements like a design system, where accessible components can be reused across an organization, multiplying the benefits. It is the modern standard for building robust, inclusive software.

When not to use it

While the principles are always valuable, a full shift-left implementation can be challenging to apply retroactively to a large legacy system in maintenance mode. In those cases, a pragmatic approach is to prioritize fixing the most critical existing bugs while adopting a shift-left model for all new development on that platform. The footgun is using "legacy code" as an excuse to never start.

One canonical example

A team is building a new login form. A shift-left approach means: the designer's mockup specifies label-to-input associations and a logical tab order. The developer writes semantic HTML and a linter in their code editor flags a missing alt tag on the company logo. The CI pipeline then fails the build because an automated scan detects a color contrast issue. All this happens before the code is ever merged, preventing an inaccessible feature from reaching users.

Interview question

What is the core distinction of shift-left accessibility compared to traditional 'bolt-on' methods?

  • a.It focuses primarily on retrofitting accessibility into existing, large legacy systems.
  • b.It relies solely on automated tools to identify accessibility issues.
  • c.It integrates accessibility considerations into every phase of the development lifecycle, starting from design.Correct
  • d.It defers all accessibility testing until the final QA stage to catch all issues at once.
Why?

Shift-left accessibility fundamentally differs by embedding accessibility into all development stages, from initial design to deployment, rather than treating it as a late-stage fix. Option B is incorrect because while automation is part of shift-left, it also involves manual testing and human input from various roles, not solely automated tools.

Just read this? Test yourself on what you have been reading.

Read the original → barrierbreak.com

Put your scrolling time to good use

Learn one idea, try a quiz and save useful cards for revision. Tezvyn makes it easy to learn and stay current in your tech field, a few minutes at a time.

The iPhone app is on the way

We are building it. Until it lands, nothing here is held back from you: every interview card, your saved cards, streaks and the job board all work in Safari, plus hundreds of free practice quizzes of thirty questions each. Sign in and it all carries over to the app the day it arrives.

Want it as an icon? Tap Share at the bottom of Safari, then Add to Home Screen. It opens full screen and the cards you have read stay available offline.

Get it on Google PlayiPhone app coming soon

We are hiring for this. Open roles that interview on accessibility — each one lists the topics its interview covers.

See open roles