Аналитическое мышление и первый рабочий цикл

Цикл аналитической работы: от бизнес-вопроса к решению

Содержание курса

Три уточняющих вопроса для превращения размытого запроса в конкретный

Когда заказчик говорит «продажи ухудшились», это ещё не вопрос — это сигнал тревоги. Прежде чем открывать данные, нужно ответить на три вопроса:

  1. Какой показатель изменить или понять? — это даёт метрику.
  2. За какой период и в каком разрезе? — это задаёт границы анализа.
  3. Какое решение нужно на выходе? — это фиксирует, чем должен заканчиваться анализ.

Разберём на запросе магазина «Маяк».

Исходный запрос: «Продажи ухудшились».

Вопрос 1 — метрика. Что именно считать «продажами»? Число оплаченных заказов или выручка? Это разные числа: первое показывает, сколько раз совершена покупка, второе — сколько денег принесли эти покупки. Не зная, что имел в виду заказчик, мы рискуем анализировать не ту вещь. Поэтому первый шаг — уточнить у заказчика, что он называет «продажами», и зафиксировать одну конкретную метрику. Предположим, заказчик подтвердил: его интересует число оплаченных заказов.

Вопрос 2 — период и разрез. «Ухудшились» относительно чего? Выбираем два полных соседних месяца для корректного сравнения — март и апрель 2024 года. Разрез пока — весь магазин; если потребуется разобраться, за счёт какого канала сложилась общая картина, это станет отдельным следующим вопросом.

Вопрос 3 — ожидаемое решение. Нужна констатация факта или рекомендация по следующим действиям? Предположим, заказчику нужна констатация факта.

После трёх уточнений размытый запрос превращается в конкретный:

«На сколько заказов изменилось число оплаченных заказов всего магазина в апреле 2024 по сравнению с мартом 2024?»

Проверить, что вопрос стал конкретным, можно по простому критерию: можно ли написать SQL-запрос, не задавая дополнительных вопросов? Если да — вопрос сформулирован достаточно.

Для «Маяка» запрос выглядит так:

SELECT
    strftime('%Y-%m', order_date) AS period,
    COUNT(*) AS paid_orders
FROM orders
WHERE status = 'paid'
  AND order_date >= '2024-03-01'
  AND order_date < '2024-05-01'
GROUP BY period
ORDER BY period;

Результат:

period paid_orders
2024-03 101
2024-04 106

Число оплаченных заказов в апреле выросло: 106 − 101 = 5 заказов. По согласованной метрике тревога заказчика не подтверждается.

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

Именно это и делает процедура уточнения: она не просто делает вопрос красивее, а предотвращает анализ не той метрики — и заставляет аналитика договориться с заказчиком до того, как данные открыты.

Начать заново?

Помощник начнёт новый диалог по этой задаче. Текущая переписка останется в истории до конца срока хранения.

О переписке

Можно приложить до трёх фото PNG, JPEG или WebP по 5 МБ.

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

Проверка решения остаётся отдельным действием.