Checklist for Application Software Accessibility

This is a complete listing of the NDA accessibility guidelines for application software, in order of priority.

It is designed to support assessment tasks carried out by people in the roles of Planning and Procurement and Testing, Assessment and Quality Assurance.

Minimum accessibility requirements (Priority 1)

Following priority 1 will ensure that the application can be used by most people with impaired mobility, vision, hearing, cognition and language understanding, using their assistive technologies.

1.1 Ensure that users have access to the operating system accessibility tools, without affecting application functionality
YesNoN/A
1.2 Ensure compatibility with assistive technologies
YesNoN/A
1.3 Adhere to all user-selected system settings for input and output
YesNoN/A
1.4 Adhere to the standard keyboard access methods
YesNoN/A
1.5 Do not require use of a pointing device
YesNoN/A
1.6 Ensure that all information can be perceived by users with restricted or no vision
YesNoN/A
1.7 Ensure that all information can be perceived by users with restricted or no hearing
YesNoN/A
1.8 Do not cause the screen to flash at a frequency of above 2 Hertz
YesNoN/A
1.9 Use the simplest language possible for instructions, prompts and outputs and, where possible, supplement it with pictorial information or spoken language
YesNoN/A
1.10 Ensure a logical tab order for controls, input fields and other objects
YesNoN/A
1.11 Provide descriptions and instructions for all accessibility features
YesNoN/A
1.12 Provide accessible documentation, training and support materials
YesNoN/A

Additional accessibility requirements (Priority 2)

Following priority 2 will make it easier to use and will include more people with cognitive impairments or multiple disabilities.

2.1 Allow sufficient response time to accommodate the slowest users
YesNoN/A
2.2 Ensure that the user interface and task flow is similar across different functions
YesNoN/A
2.3 Adhere to the operating system user interface guidelines
YesNoN/A
2.4 Provide accessible packaging, installation and configuration tools
YesNoN/A
2.5 Provide for users with multiple impairments
YesNoN/A