A/B тестирование

#разработка



Если открыть Google Play, то мы найдем там миллионы различных приложений. Но очень маленький процент из них имеет большое количество пользователей, а также хорошее качество. Из-за большой конкуренции важно, чтобы пользователям нравилось приложение.



Но, например, как понять, какой дизайн больше нравится пользователям? Или не раздражает ли их новая функциональность? А что сделать, чтобы текущая функциональность была заметнее? Ответы на эти вопросы может дать A/B-тестирование.



Если упрощенно, то A/B-тест позволяет распространить разные версии одного и того же приложения и в реальном времени определить, какая из версий является «лидером». Лидер определяется по определенным параметрам, которые задаются при создании A\B-теста.



Распространенным инструментом для создания A/B-тестов является Firebase Remote Config. Сейчас он в стадии beta. Судя по моему опыту, не зря. Config иногда не приходит, а Activation event не срабатывает. Поэтому, будьте внимательны при его использовании, проверяйте каждый тест внимательно.



Хорошая статья о настройке и раздачи тестов тут.