AB testing is a data-driven design method, using data to inform design decisions.
Definition (Nielsen Norman Group): Testing two or more design variations with a live audience to determine which performs best based on predetermined business success metrics.
Breaking Down AB Testing
Example: Designing a call-to-action (CTA) button for a new subscription service.
CTA: A prompt or button that encourages users to take a specific action.
Question: Should the CTA button label be "Sign up now" or "Become a member"?
How AB Testing Works
Test two or more design variations with a live audience.
Implement both button versions (A: "Sign up now," B: "Become a member") live on the website.
Split the audience 50/50, with each half seeing one version.
Real website visitors are included in the test.
Determining the Winner
Define a business success metric (e.g., number of subscription sign-ups).
Track the number of sign-ups through each button.
The version with more sign-ups is the winner, based on real user data.
AB testing is a quantitative method using numerical data and large sample sizes (thousands of visitors).
Tools for AB Testing
Tools like Optimizely, Google Optimize, and VWO simplify the process.
VWO example: Use a built-in visual editor to make design changes (e.g., button text).
Complex design changes may require a software developer to code the different versions.
AB testing tools manage data and calculations, identifying the winning design.