Как компании улучшают свои приложения с помощью A/B-тестирования

  1. Темы
  2. Софт
Олег Кусов 0

Мелкие компании вряд ли станут заниматься подобным видом тестирования своих продуктов. А/B-тестирование — важная часть бизнеса, который так или иначе связан с технологиями. Его суть заключается в одновременном тестировании различных вариантов продукта. Например, компания может захотеть увеличить число пользователей приложения, внедрив разные функции. Чтобы понять, какая из функций себя лучше покажет, используют A/B-тестирование.

A/B-тестирование делает приложения лучше

Очень часто такой вид тестирования используется в вебе, но его применяют и в случае с мобильными приложениями. Одной из таких компаний является Duolingo. Не так давно на официальной YouTube-странице Android-разработчиков появилось видео, демонстрирующее важность A/B-тестов на примере Duolingo.

Компания начала свой путь в 2012 году, с тех пор она всячески улучшает свои приложения. В Duolingo не желают делать своё приложение платным, а используют рекламные вставки и платную подписку, так как компании очень важна система Android, ведь ею пользуются большинство людей со всего мира, включая развивающиеся страны.

Читайте также: Как настроить родительский контроль на Android

Как же увеличить количество платных подписчиков? Как увеличить качество обучения пользователей и времяпровождение в приложении? В этом случае в Duolingo используется то самое A/B-тестирование. Компания предоставляет некоторым людям разные версии приложения, внедряя функцию, реализованную по-разному, и оценивает, как увеличилось качество обучения и другие характеристики.

Сравнительное тестирование позволяет проверять изменения в приложении на выборке пользователей, чтобы найти оптимальный вариант, который потом будет предложен всем клиентам. Сравнительное тестирование позволяет основывать целесообразность тех или иных изменений в функциональности или контенте приложения на экспериментальных данных, а не на предположениях. Вы можете проверить, насколько удачными оказались обновления программного продукта на небольшой выборке пользователей, а затем решить, стоит ли вносить эти изменения в финальную версию приложения.

Android Developers

В качестве примера объекта A/B-тестирования на официальном сайте Android Developers демонстрируются кнопки, которые различаются цветом и текстом. Например, кнопка покупки может быть красной или синей, иметь надпись «Купить» или в «В корзину». Всё это в какой-то степени влияет на количество продаж в приложении.

Читайте также: Как просто заблокировать рекламу в Chrome на Android

В Google рекомендуют тестировать долго, чтобы исключать колебания, так как поведение пользователей может меняться в зависимости от дня недели и времени суток, к тому же нужно учитывать различия между разными сегментами пользователей. Необходимо тестировать приложение на репрезентативной выборке.

Почему A/B-тестирование могут позволить себе не все?

Потому что это дорого. Любое тестирование — это трата денег. И если вам кажется, что какое-либо приложение имеет неудобное расположение элементов на экране, причина этому, вероятно, небольшой бюджет проекта, который не позволяет внедрить A/B-тестирование и оценить удобство тех или иных функций.

На видеоролике выше представлена презентация Алексея Демина, Android-разработчика «Redmadrobot», который подробно объясняет, что такое A/B-тестирование Android-приложений и зачем оно нужно.

Чтобы сделать A/B-тестирование удобным обычным Android-разработчикам, Google предлагает сервис Firebase:

Более продвинутые читатели могут ознакомиться с видеороликом ниже:

Вывод

Какие выводы можно сделать из этого всего? Безусловно A/B-тестирование в мире Android-приложений — крайне важная штука, которая помогает разработчикам улучшать свои приложения. Google предоставляет ряд удобных инструментов для создания тестов и их равномерном распределении по входящему трафику пользователей. A/B-тестирование — это не единственные вид тестов, существует множество других автоматических тестов, однако они больше связаны с непосредственной функциональностью приложения, тогда как A/B-тестирование больше нацелено на тесты финальных версий продуктов, которыми пользуются обычные юзеры.

Понравился ли вам материал? Делитесь им с друзьями и не забудьте вступить в наш Телеграм-чат.

Теги
Лонгриды для вас
Создатель Pebble готовит единый супер-мессенджер в котором будет даже iMessage

Сейчас, когда все общение людей постепенно переместилось в мессенджеры, выход какого-то нового из них просто не может не вызвать большого интереса. Telegram, WhatsApp, Signal, Viber и другие давно и основательно ”окопались” в наших смартфонах. Правда, иногда бывают ситуации, что часть друзей/коллег/родственников находится в одном мессенджере, а часть - в другом. Приходится пользоваться разными приложениями и приходят мысли о том, что надо что-то менять. Этой же мыслью задался создатель легендарных в свое время часов Pebble - Эрик Мигиковски. Его детище должно объединить в себе сразу 15 популярных мессенджеров и даже позволит пользоваться фирменным iOS-овским iMessage на Android. Но не спешите радоваться. Подводные камни все равно есть.

Читать далее
Chrome
В Chrome на Android появился предварительный просмотр ссылок. Как пользоваться

Помню, как 6 лет назад, когда в iPhone впервые появился 3D Touch, Apple всячески пыталась доказать всем его пользу. Получалось это у неё довольно плохо, но как минимум одна функция этого интерфейса мне действительно приглянулась. Ей была функция предварительного просмотра веб-страниц. Пользователь мог нажать на ссылку и как бы приоткрыть её в небольшом окне, чтобы ознакомиться с содержимым, не запуская страницу во весь экран. Мне очень хотелось, чтобы такая штука появилась и на Android, но почему-то Google так не думала. По крайней мере, до выхода Chrome 89.

Читать далее
RCS
Google превратила приложение «Сообщения» в аналог iMessage для Android

Сегодня ночью Google выпустила тестовое обновление для своего сервиса «Сообщения» под Android. Ключевой фишкой апдейта стала повсеместная (ну, почти) поддержка RCS (rich communication service). Этот стандарт, работающий от Сети, позволит пользователям использовать приложение, через которое они всегда отправляли и получали SMS, в качестве мессенджера. Неважно сколько денег останется на счету, главное, чтобы было активно соединение с интернетом. В этом случае сообщение дойдёт до адресата без каких-либо проблем.

Читать далее
Новый комментарий