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

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

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

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

Bootstrap: швейцарский нож аналитика

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

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

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

Новости

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Истории

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 3.1K
Ретроспектива
Recovery Mode

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Yandex Scale
Дата 25 – 26 сентября
Время 17:00 – 18:00
Место Москва Онлайн
Битва пет-проектов
Дата 25 сентября – 30 ноября
Место Онлайн
Business&IT Day: Retail CPG
Дата 28 сентября
Время 09:50 – 14:00
Место Онлайн
XIX конференция разработчиков свободных программ «Базальт СПО»
Дата 29 сентября – 1 октября
Время 10:00 – 19:00
Место Переславль-Залесский Онлайн
Kokoc Hackathon
Дата 29 сентября – 1 октября
Время 19:00 – 21:00
Место Онлайн
Ruby Russia 2023 Online
Дата 30 сентября
Время 11:00 – 21:00
Место Онлайн
PG Boot Camp Russia 2023
Дата 5 октября
Время 10:00 – 17:00
Место Москва Онлайн
Joker
Дата 9 – 14 октября
Время 16:00 – 19:30
Место Санкт-Петербург Онлайн
Russia Risk Conference 2023 — 19-я конференция по риск-менеджменту
Дата 25 – 26 октября
Время 10:00 – 19:00
Место Москва Онлайн

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

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

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

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

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

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

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

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

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

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

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

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

Об одном подходе к исследованию вероятностных характеристик на примере реального продукта

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

Привет, Хабр! Я – Илья Усов, техлид из команды сервиса SunkeyToolkit для удаленного тестирования мобильных приложений. В этой статье расскажу о том, как мы попытались исследовать некоторые вероятностные характеристики, связанные с нагрузками на оборудование фермы мобильных устройств.

Про первый в РФ сервис для удаленного тестирования мобильных приложений MTS SunkeyToolkit мы кратко рассказывали здесь. База сервиса – ферма из более чем 300 мобильных устройств, это набор машин с разными ОС: MacOS и Ubuntu для устройств с ОС IOS и Android соответственно, к которым через хабы подключены устройства.

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

Как аналитику повысить шансы на собеседовании

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

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

Статью разделил на два смысловых блока.

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

Обращу внимание, что целевая аудитория этой статьи - джуны, которые ищут свою первую работу, либо находятся в поиске второй.
Почему так? Да потому что искать проекты миддлам/сеньорам намного проще.
Но! Думаю, что ряд подходов, которые я предлагаю, будут полезны и более опытным коллегам.

Ну что же, приступим!

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

Прожарка вакансии системного аналитика #2

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

Всем привет!

Продолжаем рубрику прожарок!
С вами Владислав Князев - ex Teamlead Alfabank, ex Lead System Analyst Sber, VTB.

Цель прожарки: детально разобрать вакансию по косточкам, дабы аналитики помладше посмотрели, на что обращать внимание, перед тем как откликаться.
Также моя задача поделиться своим клиентским опытом с hr'ами и лидами, которые составляют описание вакансий для хантинга в свои команды.

Мы начинаем, приятного аппетита!

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

Как аналитику перейти на новый уровень: связь с насмотренностью

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

Меня зовут Владислав Князев, я ex тимлид-аналитик с бэкграундом в FinTech компаниях.

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

И в процессе общения one-on-one я пришел к выводу, что некоторые запросы аналитиков очень похожи. Один из самых популярных - как быстро показать результат на старте проекта и как прокачиваться в дальнейшем.

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

Почему насмотренность очень важна в карьерном развитии аналитика и не только?

Насколько ценно это качество по статистике?

Как можно прокачать насмотренность?

На эти и другие вопросы я дал ответ в своей новой статье.

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

Основы аналитики для гейм-дизайнера

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

Ребята, привет!👋

Что может быть полезнее для гейм-дизайнера XXI века, чем основные аналитические метрики?

Вы скажете: «Тю, я гейм-дизайнер, я не хочу ничего анализировать, я хочу генерить идеи и фичи»

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

Читать далее
Всего голосов 14: ↑6 и ↓8 -2
Комментарии 17

Вклад авторов