Как стать автором
Обновить
23.2

Аналитика мобильных приложений *

Анализ поведения пользователей

Сначала показывать
Порог рейтинга
Уровень сложности

Как подружить бизнес и процессы

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров3.9K

Привет, Хабр! Я Максим Катаев, старший аналитик в отделе Mobile Core Тинькофф. Наш отдел разрабатывает общие компоненты для мобильных приложений: от авторизации до дизайн-системы. Они используются в приложениях экосистемы Тинькофф: Инвестициях, Бизнесе, Мобайле и прочих. 

Одна из задач аналитика — работа с бизнес-процессами и их проблемными местами, а еще бесконечные попытки их улучшить. Расскажу про оптимизацию бизнес-процессов: на что обратить внимание, когда заказчик пришел к вам с просьбой улучшить процесс. 

Я постарался сделать акцент не на скучной теории, а на лайфхаках, которые можно применять на практике. Let's GOOOOO!

Читать далее
Всего голосов 12: ↑10 и ↓2+8
Комментарии10

Почему дизайн должен начинаться с исследования, даже когда всё очевидно

Время на прочтение5 мин
Количество просмотров5.5K

Привет! Меня зовут Эмиль, и я продуктовый дизайнер в СберМаркете. Расскажу вам, как мы решили улучшить чекаут нашего сервиса и неожиданно для всех получили не тот результат, который хотели. Спойлер: в итоге мы всё исправили и сделали важные для себя выводы. Об этом тоже расскажу. 

Итак, в 2021 году мы начали работать над повышением конверсии в заказ на этапе чекаута. Мы посмотрели на чекауты других крупных компаний и заметили, что многие делают их максимально короткими. Это выглядело логично и совпадало с нашей гипотезой: чем меньше полей, тем быстрее и удобнее их заполнять, меньше ошибок, а значит, выше вероятность, что пользователь сделает заказ. Всё было настолько очевидным, что мы сразу же взялись за дизайн нового чекаута.

Читать далее
Всего голосов 12: ↑12 и ↓0+12
Комментарии9

Возможна ли жизнь после плеймаркета?

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров7.7K

Привет, старина! Представь свой обычный рабочий день андроид разработчиком. Ты открываешь почту и видишь сообщение как на картинке. Твои действия?

Читать далее
Всего голосов 36: ↑34 и ↓2+32
Комментарии31

Mobile MVP — minimum viable Features

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров1.4K

MVP - говоря простым языком, это продукт, который готов к выходу на рынок с минимальной функциональностью чтобы достичь определенных целей. Это может быть и маркетинг, и привлечение новых клиентов, и обкатывание собственных PoC. Цели могут быть разными. Я опущу этот момент, потому что набор фичей, о которых пойдет речь дальше, закрывает 90 процентов потребностей всех целей и дает возможность на маневр. Это очень важно сделать в самом начале, чтобы не забуксовать в фазе активной разработки, дать возможность проверять свои гипотезы и не тормозить бизнес в зарабатывании денег.

Читать далее
Всего голосов 7: ↑4 и ↓3+1
Комментарии7

Истории

Я люблю тебя, Cost of Revenue

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров3K

Один из самых удачных показателей эффективности продуктовой модели — это “CoR” или стоимость дохода. Я предпочитаю называет его «стоимость денег».

Читать далее
Всего голосов 11: ↑6 и ↓5+1
Комментарии2

Бутстрап: швейцарский нож аналитика в A/B-тестах

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров13K

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

Читать далее
Всего голосов 6: ↑6 и ↓0+6
Комментарии5

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

Время на прочтение6 мин
Количество просмотров3.6K

Привет, меня зовут Настя, я продуктовый аналитик в Dodo. Недавно мы провели A/B-тест по запросу геолокации у пользователей. Когда я приступила к анализу, то с ужасом обнаружила, что данных — кот наплакал, а бизнес уже очень ждёт результатов. Тогда мне пришлось пустить в ход свои «секретные техники» A/B-тестирования.

В этой статье расскажу, как мне удалось увеличить выборку без загадочного бутстрапа, причём тут раскатка и почему отсутствие результата — тоже результат. Статья может быть интересна как аналитикам и продакт оунерам, так и всем неравнодушным, интересующимся A/B-тестированием.

Погнали!
Всего голосов 17: ↑17 и ↓0+17
Комментарии7

Оценка эффекта персонализации баннеров в Альфа-Банке с применением библиотеки Kolmogorov ABacus

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров2.9K

Знакома ли вам такая ситуация: вы разработали модель машинного обучения и попытались оценить эффект, но эксперимент показал, что модель не принесла никакого экономического эффекта?

Значит ли это, что модель действительно неэффективна? Или причина низких результатов все-таки в чем-то другом? И если так, то в чем именно?

Нечто подобное случилось с командой Альфа-Банка, и мы – GlowByte Advanced Analytics – отправились к ним на помощь, захватив с собой разработанную нами библиотеку A/B-тестирования Kolmogorov ABacus (что в переводе означает “счеты”)!

Как нам удалось решить эту проблему?
Всего голосов 20: ↑19 и ↓1+18
Комментарии0

Скоро iOS 17, смотрим статистику по старым версиям

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров5.5K

На подходе обновление iOS до версии 17 (понедельник - 18.09.23) .

Для простых пользователей это повод отключить автообновление (кто использует).

А для QA (если не работали с бэткой) - самое время ревизии парка устройств.

Не пропустите!

Немного статистики
Всего голосов 14: ↑8 и ↓6+2
Комментарии22

ForBlitz Statistics: Как я в 10 классе сделал приложение на 10K+ установок

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров2K

Привет! Я — один из администраторов в проекте ForBlitz и разработчик приложения ForBlitz Statistics и выпускник программы «IT Школа Samsung» в Санкт‑Петербургском Дворце творчества юных. В июле 2023 года я стал победителем ежегодного конкурса по разработке мобильных приложений «IT Школа выбирает сильнейших!», заняв 2-е место в номинации «Программирование» с приложением ForBlitz Statistics, предназначенного для ведения соревновательной статистики по боям на танках в известной игре. Учась в 10 классе, я создал продукт, получивший 10K+ установок уже за первые полгода после выпуска, и теперь хочу поделиться краткой историей тернистого, но интересного пути разработки.

Изучение Android‑разработки с нуля, три версии дизайна, несколько полных рефакторингов, публикация в Google Play — вот, как это было…

Читать далее
Всего голосов 9: ↑6 и ↓3+3
Комментарии0

Как сэкономить силы и время аналитиков: наш алгоритм выявления аномалии данных

Время на прочтение9 мин
Количество просмотров2.6K

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

Для удобства я собрала лайфхаки. Они помогут уточнить алгоритм поиска проблем в событиях и преодолеть психологический страх перед мониторингом. Поверьте, это вовсе не такая необъятная задача, как может показаться.

Думаю, наш опыт будет полезен тем, кто работает с бизнес-данными, занимается их анализом и хранением – словом, всем, кто активно вовлечен в проект или может на него влиять, принимая важные решения в опоре на данные. Поехали!

Читать далее
Всего голосов 7: ↑6 и ↓1+5
Комментарии1

In-app purchases — за что и почему? Взгляд аналитика

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров3.2K

Всем привет, меня зовут Лиза, я — аналитик Surf. Имею пока что не самый долгий, но уже чрезвычайно насыщенный опыт работы в Fintech, EdTech и MedTech проектах. Я поделюсь с вами своим опытом проектирования и подготовки ТЗ для реализации in-app purchases.

Читать далее
Всего голосов 5: ↑4 и ↓1+3
Комментарии0

SDK AppMetrica — теперь в опенсорсе

Время на прочтение3 мин
Количество просмотров4.2K

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

Сегодня мы опубликовали исходный код SDK AppMetrica на GitHub. Любой желающий может провести аудит SDK, предложить улучшение, отправив пулл-реквест и переиспользовать полезные фрагменты кода.

Читать далее
Всего голосов 15: ↑15 и ↓0+15
Комментарии1

Ближайшие события

Проджект менеджер и аналитик: два сапога — пара?

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров5.7K

На своих проектах мне несколько раз приходилось совмещать роли менеджера проекта и аналитика.

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

С другой, смешивать роли — не всегда самый лучший сценарий. Потому что из фокуса постоянно что-то выпадает, иногда не хватает времени и рук "на всё про всё".
И это влияет на качество результата.

Помимо этого такой расфокус ведет к выгоранию, что к слову со мной произошло на последнем месте работы.

Ускорило данное явление то, что я был также тимлидом и лидером команды. Но про это расскажу в другой раз.

Цель статьи: попытаться посмотреть на проект глазами аналитика и проджекта, найти точки соприкосновения этих двух ролей и дать вам пищу для самостоятельного ответа на вопрос: совмещение ролей аналитика и ПМ в одном проекте - это хорошо либо плохо?

Давайте для начала обозначим зоны ответственности аналитика и проектного менеджера...

Читать далее
Всего голосов 7: ↑4 и ↓3+1
Комментарии23

Деньги из воздуха. Как приложение зарабатывает миллион долларов ежемесячно на прогнозе ветра?

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров7.3K

Разберёмся каким образом приложение имеющее кучу бесплатных аналогов и использующее данные из открытых источников может хорошо зарабатывать, а другие нет. Какие приёмы монетизации выуживают деньги на подписку из вашего кошелька?

Читать далее
Всего голосов 22: ↑20 и ↓2+18
Комментарии12

Новый взгляд на аналитику ошибок в production, или Работающая альтернатива Crashlytics

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров3.3K

Небольшое предисловие от команды ОК: Последний пост на Хабре от Одноклассников был написан ещё в декабре прошлого года. Мы пропали отсюда на 8 месяцев, но это не означает, что за это время с Одноклассниками ничего не происходило. Нами по-прежнему пользуется несколько десятков миллионов человек ежемесячно, мы по-прежнему один из самых высоконагруженных сервисов на Java в мире. Мы обновили позиционирование, отсняли десятки эпизодов собственных шоу, отказались от оценок под фото :)

Мы решили вернуться на Хабр после долгого отсутствия и сразу с рассказом о своем проекте, который назвали Tracer. О том, что это, рассказывает руководитель направления Android-разработки в проекте ОК Кирилл Попов.

Ошибки и сбои в работе мобильного приложения — беда для любого разработчика, которая непременно тянет за собой ворох проблем в виде ухудшения UI, потери лояльности и оттока аудитории, а также смещения фокуса с написания продуктового кода на исправление багов. Вместе с тем, часто полностью исключить проблемы невозможно. Поэтому, чтобы обеспечить предсказуемую работу прода и свести ущерб от сбоев к минимуму, важно своевременно проводить аналитику ошибок. Но есть кейсы, когда классических решений со стектрейсами ошибок не достаточно, чтобы понять что и, главное, почему идет не так. В таких и многих других сценариях поможет Tracer — модульный инструмент для аналитики ошибок в мобильных приложениях от OK.Tech, технической команды ОК, который можно настроить под определенную задачу и который может решать конкретные проблемы.

Читать далее
Всего голосов 35: ↑35 и ↓0+35
Комментарии6

Мобильное приложение для сотрудников: спорт, игрушечное казино и собственный Twitter

Время на прочтение4 мин
Количество просмотров1.6K

Знакома ситуация, когда рабочие (и не совсем) уведомления приходят из целой кучи разных приложений, каналов, сообществ и ботов?

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

Поэтому вопрос к знатокам – как сконцентрировать все это разнообразие в одном месте и параллельно сделать удобный инструмент как для сотрудников, так и для эйчаров?

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

Поэтому рассказываем, как объединить две, казалось бы, несвязанные проблемы воедино и решить их с помощью всего одного инструмента. 

Читать далее
Всего голосов 23: ↑22 и ↓1+21
Комментарии0

KPI внедрили, а аналитика спросить забыли…

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров7.7K

Неделю назад ко мне обратились с просьбой подсказать по одному рабочему кейсу.

В некоторых компаниях менеджерам (особенно тем, кто из руководителей отделов продаж перешли в бизнес-руководители IT) хлебом не корми - дай людям какой-нибудь план по эффективности продаж сотрудников составить. 

А некоторые уникумы еще разделяют зп на базовый оклад и премиальную составляющую. Которую естественно можно резать при любом удобном или неудобном случае.

🏭А что, вы думали шутки про IT-заводы - это все шутки?

Перейдем же к сути кейса: 

Как вы догадались уже из вступления, руководство компании X всем бизнес-аналитикам помимо базового оклада внедрило премию. 
Сумму премии завязали на KPI.
KPI же определили метрикой количества багов / change request’ов после внедрения проекта...

Меня спросили мнения на тему, а насколько адекватная эта метрика, и какие еще метрики можно придумать, чтобы хоть немного повысить градус адекватности в компании.

Перед чтением статьи изучите ментальную карту в шапке, чтобы еще лучше погрузиться в контекст проблемы.

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

Но для начала все же стоит разобраться в терминах и ограничениях по нашей задаче.

Читать далее
Всего голосов 10: ↑6 и ↓4+2
Комментарии15

Как предпроектная аналитика помогает не загубить проект

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров2.8K

Привет. На связи Александр Комбаров — исполнительный директор Pyrobyte. Сегодня расскажу, как не слить проектные деньги в унитаз. 

Бывает так, что подрядчик не проводит аналитику — и получается красивый и приятный продукт в целом, но нерелевантный и непонятный своей аудитории. Рассказываем, как этого избежать.

Читать далее
Всего голосов 9: ↑7 и ↓2+5
Комментарии16

BDUI аналитика, или Почему нельзя просто взять и отправить значения динамических полей в трекер

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров3.7K

Как изменить текст на кнопке без релиза мобильного приложения? Как показать пользователю новые экраны, если приложение удалили из официальных магазинов? с помощью Backend Driven UI — подхода, когда экраны на фронте настраиваются с помощью сервера.

Но в этом случае экраны не содержат бизнес-логики, теперь это просто список абстрактных полей. Как формировать события продуктовой аналитики? Ведь смысл пришедших полей не известен. А если (точнее «когда») на сервере поменяется ID или добавится новое поле, то…нам придется на стороне мобильного приложения менять код и выпускать релиз?...

Может сделать дешёво и сердито и отправить просто все значения динамических полей, как они есть, в трекер? И это было бы действительно хорошим и быстрым решением для прототипа. Если бы мы не были банковским приложением. Ведь у нас хранятся самые ценные пользовательские данные — паспортные, адреса, номера карт и количество денег на счету. Неееет, отправлять поля без всякой фильтрации в трекеры совершенно нельзя. 

Значит нужно на каждое поле повесить какой-то признак можно его отправлять или нет? А если можно, то нужно ли его маскировать, например, если это номер карты или счета? И мы решили выбрать путь героя и сделать всё правильно. 

Читать далее
Всего голосов 18: ↑18 и ↓0+18
Комментарии3