WorkflowCraft conventionIntermediate
Design QA
Checking the built thing against the intent, before release rather than after.
Definition
Design QA is a structured review of an implementation against the design intent, covering visual accuracy, interaction behaviour, states, responsiveness and accessibility.
Craft convention. True because the industry converged on it. Breaking it costs familiarity, not correctness.
A review pass in order
- 1.Happy path at the default width, checking spacing, type and colour against tokens rather than by eye.
- 2.Every state: hover, focus, active, disabled, loading, error, empty.
- 3.Keyboard only, from start to finish, with no mouse.
- 4.Narrow width and 400 percent zoom.
- 5.Long content, empty content and error content.
- 6.Dark mode, if supported.
- 7.Reduced motion.
- 8.One screen reader pass on the primary flow.
Continue from here
Each link says what the connection is, so you can tell a principle from an alternative from a thing people mix this up with.
Check your work
Review passes that test whether this was done properly.
- Pre-Launch ChecklistChecklist
- UX Audit ChecklistChecklist
Short definition
The one-paragraph version, for when that is all you need.
- Acceptance CriteriaTerm
- Definition of DoneTerm
- Design QATerm
Related concept
Connected closely enough to change how you apply this.
- Keyboard NavigationAccessibility
- Reflow and ZoomAccessibility
- Specification to Working CodeAI workflow
- Design and Code ParityDesign system
- Visual StatesUI foundation
- Accessibility AuditWorkflow
- Design CritiqueWorkflow
- Design HandoffWorkflow