Основы
Зачем декомпозировать метрику
Интервьюер говорит: «Выручка упала на 20%». Слабый кандидат начинает гадать: «Наверное, баг... или конкуренты... или сезонность». Сильный — раскладывает метрику на множители и смотрит, какой компонент изменился.
Декомпозиция — это замена одного большого вопроса на несколько маленьких. Вместо «почему упала выручка?» вы спрашиваете: «упал трафик? конверсия? средний чек? частота?» — и каждый из этих вопросов проще ответить.
Без декомпозиции
«Выручка упала»
Пространство гипотез — бесконечное. Вы гадаете, интервьюер скучает. Диагностика может занять часы — или не привести никуда.
С декомпозицией
«Упала конверсия на шаге оплаты, на Android»
Пространство гипотез сузилось до 2–3 вариантов. Диагностика занимает минуты. Решение очевидно.
Метод
Три правила декомпозиции
Правило 1: Метрика = A × B × C
Любую метрику можно выразить как произведение (или сумму) компонентов. Revenue = Users × ARPU. Users = DAU × Conversion. ARPU = Orders/User × AOV. Спускайтесь по дереву, пока не найдёте компонент, который изменился.
Правило 2: MECE — взаимоисключающие, совместно исчерпывающие
Компоненты должны покрывать метрику полностью и не пересекаться. Пример: DAU = новые + вернувшиеся — это MECE (каждый пользователь либо новый, либо вернувшийся). DAU = iOS + Android + Web — тоже MECE. DAU = активные + платящие — не MECE (платящие ⊂ активные).
Правило 3: Не более 3 уровней
На собеседовании достаточно 2–3 уровней декомпозиции. Больше — вы утонете в деталях и потеряете интервьюера. Цель — найти «подозрительный» компонент, а не построить полное дерево метрик.
// Частая ошибка
Декомпозиция без конкретных формул. «Нужно посмотреть разные метрики» — это не декомпозиция. Нужно написать формулу: GMV = Users × Orders/User × AOV. И объяснить, зачем каждый компонент.
Шаблоны
5 деревьев для основных метрик
Вот готовые деревья декомпозиции для метрик, которые чаще всего встречаются на собесах. Запомните их — они покрывают 90% кейсов.
1. Revenue / GMV
Дерево метрик: Revenue
Revenue
= Покупатели × Заказы/покупатель × Средний чек
Покупатели (Buyers)
Заказы / покупатель (Frequency)
Средний чек (AOV)
↳ Покупатели = Трафик × Конверсия
DAU / MAU (трафик)
CR visit → purchase
↳ AOV = Товаров в заказе × Средняя цена товара
Альтернатива: Revenue = DAU × CR × AOV × Frequency
2. DAU
Дерево метрик: DAU
DAU
= Новые пользователи + Вернувшиеся пользователи
Новые (New users)
Вернувшиеся (Returning)
↳ Новые = Σ(трафик по каналам × CR регистрации)
Organic
Paid (таргет, блогеры)
Referral
Push / email
↳ Вернувшиеся = вчерашний DAU × Day-1 Retention
Если DAU вырос, а retention упал — скорее всего, выросли новые за счёт менее качественного канала
3. Retention
Дерево метрик: Retention
Day-N Retention
Разрезы для сегментации (не произведение, а срезы):
По когортам (месяц регистрации)
По каналам привлечения
По платформе (iOS / Android / Web)
По «aha-моменту» (достиг / не достиг)
Retention не раскладывается на множители — он раскладывается на сегменты. Ищите, в каком сегменте отклонение
4. Конверсия воронки
Дерево метрик: Conversion Rate
CR (visit → purchase)
= CR шаг 1 × CR шаг 2 × CR шаг 3 × CR шаг 4
Каталог → Карточка
Карточка → Корзина
Корзина → Оформление
Оформление → Оплата
Общая конверсия — произведение шагов. Найдите шаг с максимальным ростом drop-off
5. LTV
Дерево метрик: LTV
LTV
= ARPU × Lifetime = ARPU / Churn Rate
ARPU (доход на юзера в мес.)
Lifetime (1 / Churn)
↳ ARPU = ARPPU × % платящих
ARPPU (доход на платящего)
Conversion to paid (%)
LTV вырос? Проверьте: вырос чек, снизился отток, или выросла доля платящих?
Примеры
Декомпозиция для разных типов продуктов
Одна и та же метрика раскладывается по-разному в зависимости от типа продукта. Вот четыре примера — запомните, они часто встречаются на кейсах.
Особенность: две стороны — покупатели и продавцы. Нужно декомпозировать с обеих сторон.
GMV = Активные покупатели × CR поиск→покупка × Средний чек
GMV = Активные продавцы × Объявления/продавец × CR объявления × Цена
Спрос: DAU покупателей, качество поиска, конверсия воронки
Предложение: количество продавцов, ассортимент, ценообразование
Особенность: доход повторяющийся. Ключевая метрика — MRR (Monthly Recurring Revenue).
MRR = Платящие пользователи × Средний чек подписки
Δ MRR = New MRR + Expansion − Contraction − Churn
Рост: новые подписки, апгрейды тарифов
Потери: отток, даунгрейды, отмены
Особенность: каждая покупка — отдельная транзакция. Ключевое — воронка и частота.
Revenue = Визиты × CR × AOV
CR = CR каталог→карточка × CR карточка→корзина × CR корзина→оплата
Привлечение: трафик по каналам, CAC
Конверсия: качество UX, цены, доставка
Особенность: пользователь не платит напрямую. Доход от рекламодателей.
Ad Revenue = Показы × CTR × CPC
Показы = DAU × Сессий/юзер × Показов/сессия
Engagement: DAU, время в продукте, частота
Монетизация: ad load, CTR, relevance рекламы
Применение
Как применять на собеседовании
Алгоритм декомпозиции на собесе
1
Запишите формулу: «Revenue = Users × Frequency × AOV». Озвучьте вслух или нарисуйте на доске. Это показывает структуру мышления
2
Проверьте каждый компонент: «Users изменились? Frequency? AOV?» Попросите данные или предположите: «Давайте проверим — скорее всего, упали Users»
3
Спуститесь на уровень: если упали Users → Users = DAU × CR → что из них? Если DAU → разбить по каналам. Если CR → разбить по шагам воронки
4
Сегментируйте проблемный компонент: платформа, гео, тип пользователя, когорта. Найдите, где именно проблема
5
Выдвиньте гипотезы: зная конкретный компонент + сегмент, гипотезы станут точными: «Баг на Android в форме оплаты» вместо «Что-то сломалось»
// Лайфхак на собесе
Произнесите формулу вслух в первые 30 секунд кейса. «Давайте я разложу: Revenue = Users × Orders/User × AOV. Теперь проверю каждый компонент.» Это мгновенно показывает интервьюеру, что вы мыслите структурно — и даёт вам фреймворк для дальнейшего разговора.
Собеседование
Кейсы, которые решаются декомпозицией
- Выручка упала на 20%. Как будете разбираться?
- DAU вырос, а retention упал. Что происходит?
- Конверсия checkout упала с 60% до 45%. Как найти причину?
- Средний чек вырос на 15%, а заказов стало на 20% меньше. Это хорошо?
- Декомпозируйте выручку маркетплейса на драйверы.
- Пользователей стало на 30% больше, а выручка не выросла. Почему?
- Как бы вы выбрали North Star Metric для стримингового сервиса?
Что дальше
Связанные материалы
Главное про декомпозицию
Декомпозиция — не техника, а способ мышления. Когда метрика изменилась, вы не гадаете — вы раскладываете на множители и проверяете каждый. Это работает для любой метрики, любого продукта, любого вопроса на собесе.
Запомните пять деревьев из этой статьи: Revenue, DAU, Retention, Conversion, LTV. Этого достаточно, чтобы декомпозировать 90% кейсов. Остальное — адаптация под конкретный продукт.
Следующий шаг: возьмите любой продукт (свой или знакомый) и напишите дерево метрик на бумаге. Revenue → компоненты → подкомпоненты. Потом представьте, что один из них упал на 20% — и пройдите алгоритм. Это лучшая подготовка к кейсовой секции.
АТ
Андрей Тарасенко
// Продуктовый аналитик · Авито · Ментор
Декомпозиция — первое, чему я учу менти. Без неё кейсы на собесе превращаются в угадайку. С ней — в структурный разговор, в котором вы ведёте, а не интервьюер.
Написать в Telegram