Chatbot Accessibility Playbook

Recommendation 4.5.2:
Test throughout the development process

Benefits Users

Icon for VisualIcon for AuditoryIcon for CognitiveIcon for SpeechIcon for PhysicalVisual | Auditory | Cognitive | Speech | Physical


Phase 1: Gather & Organize

Icon for Additional InformationAdditional Information

  • Exploratory research answers open-ended questions about a broad topic. For example, “what are the barriers to electronic tax filing for users with mobility impairments?” Evaluative research tests a specific hypothesis. For example, “does this chatbot design allow users with mobility impairment AT to fill out basic tax forms online?” Evaluative research can be facilitated by low-fidelity prototypes that give a general idea of a functionality or task sequence or high-fidelity prototypes that behave almost exactly like the final product will.

Icon for Read MoreRead More


Phase 2: Design & Implement

Icon for ExamplesExamples

  • Early stage techniques: Exploratory user research, interviews – how can we help users?

  • Mid-stage techniques: Evaluative user testing with lower-fidelity prototypes (wireframes, conversation scripts) – would this solution help users?

  • Late-stage techniques: Evaluative User testing with higher-fidelity prototypes – does this solution help users?

  • Continuous Improvement techniques: Pilots, user feedback

Icon for AntipatternAntipattern

  • Don’t wait until the chatbot is complete before testing with users. Begin testing as soon as possible with wireframes, prototypes, and conversational examples.


Phase 3: Test & Evaluate

Icon for Self CheckSelf Check

  • Have you scheduled user testing throughout the design and development process?



References

5, 28, 31