Что такое A / B-тестирование?
A / B-тестирование определяется как «метод сравнения двух версий веб-страницы или приложения друг с другом, чтобы определить, какая из них работает лучше».
Зачем нам нужно A / B-тестирование?
Рассмотрим такой сценарий: вы присоединились к стартапу. После нескольких месяцев привыкания к коду, ваш менеджер созывает собрание. Перед вашей командой стоит задача обновить фронт-енд вашей компании. Пользователи предоставили отзывы о том, что им нужно что-то чистое и интуитивное. Через две недели вы представляете свой продукт. Ваш менеджер доволен, финальная версия отправлена. Хотя сайт «чистый и интуитивный» для вас и вашей команды, ваш менеджер сбит с толку - почему не стало больше пользователей? Почему количество взаимодействий такое же (или уменьшилось)?
А теперь представьте тот же сценарий. Через две недели после того, как вам поручили переделать интерфейс, вы представляете свой рабочий продукт… и то же самое делает другая команда. Или, возможно, ваша команда создала две версии с небольшими вариациями того, что означает «чистый и интуитивный». Теперь никто не знает, какой продукт, А или Б, будет иметь лучший результат по привлечению внимания пользователей.
Вот тут-то и приходит на помощь A / B-тестирование.
Не тестируя и не сравнивая версии, ваша компания не сможет оптимизировать решение. Может быть, то, над чем работала ваша команда, на самом деле было чистым, но не интуитивно понятным - по крайней мере, для пользователя. Или, может быть, загрузка заняла больше времени, и пользователи покинули сайт. Какой бы ни была причина, инженеры должны как минимум знать об A / B-тестировании.
Хотя A / B-тестирование больше похоже на то, о чем нужно беспокоиться UX-дизайнеру, это не всегда так. В конце концов, инженеры также играют важную роль в компании.
Есть несколько преимуществ A / B-тестирования для разработчиков, в том числе «более высокие коэффициенты конверсии», «понимание поведения клиентов» и «возможность просматривать опыт взаимодействия с магазином приложений с точки зрения пользователя».
Как тестировать?
A / B-тестирование мало чем отличается от научного эксперимента: вы начинаете с участников и определяете, на что вы тестируете:
- Проведите свое исследование
- Определите свои варианты
- Проведите тест
- Проанализируйте данные и просмотрите результаты
- Внесите изменения по результатам
И, если нужно, повторите.