Accessibility in Development Projects

Applications, products, and technologies developed at U-M are required to meet digital accessibility standards and provide equitable access for people with disabilities.

If you design interfaces, develop products, or manage teams who create IT, you have a responsibility to support digital accessibility.

Best Practices

Agile Approaches

Iterative development and strong communication lead to better accessibility outcomes. Agile approaches can drive accessibility when accessibility is part of your Minimum Viable Product, or MVP.

Check accessibility of small parts of your product, as they are built, to support ongoing learning and iterative improvement. Checking accessibility only at the end of a project will result in technical debt, project delays, and missed opportunities for learning.

Accessible Frameworks

Development frameworks designed with accessibility in mind will give you usable components that are already built to work with assistive technologies and meet accessibility standards. You get accessibility benefits for free because the framework is accessible.

Learn how to evaluate and choose an accessible framework.

Learning Mindset

Accessibility is not a checklist. Accessible development will be more interesting, motivating, and enjoyable for a product team if it is viewed as an opportunity to learn, rather than just a list of requirements to be met before a product can go live.

Find an accessibility review strategy that will work for you team.

Strategies for Action

Development teams that successfully incorporate accessibility use similar key strategies:

  1. Review designs before development
  2. Choose accessible frameworks
    • An accessible front end framework will reduce the work needed to achieve an accessible product
  3. Iterate and test
  4. Escalate if needed
  5. Document barriers
  6. Repeat as needed

Resources