Access-IT California Getting Started Project Planning and Analysis Active Projects Existing Systems Resources And Tools



Design

Designing an accessibility-centric system is the critical step in the development lifecycle. When software is designed to be accessible, it will be usable by a larger segment of the population. Accounting for accessibility when designing a system will ensure a greater measure of success in releasing an IT system.

In addition to roles and responsibilities as defined in the system development life cycle (SDLC):

An analyst should:

  • Ensure the design submitted adheres to applicable accessibility standards. Web Content Accessibility Guidelines version 2.0, conformance level AA is required for California state organizations.

A developer should:

  • Apply software- and system- development best practices and standards to ensure the best experience to someone using assistive technologies. Common standards include Microsoft's Universal Windows Platform, Apple's Accessible Application Programming Interfaces, and Google's Developer's Guide to Accessibility.