Browse Business Analysts Section 3: Accessibility Requirements

Accessibility Acceptance Criteria

3 fill-in slots · from The AI Prompt Handbook for Business Analysts

Your details

0/3 filled

Accessibility Acceptance Criteria

Write accessibility-specific acceptance criteria for this user story.

USER STORY:
[The story]

PLATFORMS: [iOS (Swift/SwiftUI) / Android (Kotlin/Compose) / Both]
ACCESSIBILITY STANDARD: [WCAG 2.1 AA / Section 508 / custom]

Generate Given/When/Then criteria for:
1. Screen reader navigation
   - iOS: Can the user complete the task using only VoiceOver?
   - Android: Can the user complete the task using only TalkBack?
2. Focus management (where does focus go after actions like submit, dismiss, error?)
   - iOS: UIAccessibility.post(.screenChanged) / AccessibilityFocusState
   - Android: sendAccessibilityEvent / FocusRequester
3. Dynamic content (are changes announced to the screen reader?)
4. Touch target sizes (minimum 44x44pt on iOS, 48x48dp on Android)
5. Color contrast (text and interactive elements meet minimum ratios)
6. Text scaling (does the layout handle larger text sizes?)
   - iOS: Dynamic Type up to AX5
   - Android: Font scale up to 200%
7. Switch Control (iOS) / Switch Access (Android) compatibility
8. Reduced motion (are animations respecting the system setting?)
   - iOS: UIAccessibility.isReduceMotionEnabled
   - Android: Settings.Global.ANIMATOR_DURATION_SCALE

Highlighted [slots] are still empty. Downloads are plain .txt — paste into any AI assistant.