Позднее Ctrl + ↑

Простая оценка проектов

Максим Дорофеев, публикует ролики оценки проектов.

Первый уровень это простая диаграмма работ.

Зная все работы которые есть в проекте, трудозатраты на эти работы, можно в прикинуть когда работы завершатся.

Например: Студент готовится к экзамену: делает шпаргалки к билетам, прогоняет тестово весь экзамен. На каждую шпаргалку уходит от 1 до 8 часов. Он сделал таблицу с описанием работ и оценкой трудозатрат. Заносит выполненные работы в столбец «дата завершения».

Таблица с исходными данными. Рекомендация: самая высокозатратная задача не должна быть больше в 10 раз чем самая малозатратная, в примере задачу по шпаргалке 14 билета разделили на три подзадачи.
При помощи формул, получаем таблицу, по которой можно построить диаграмму.
Очень удобно использовать именованные диапазоны. Тогда в формулах можно ссылаться на имя диапазона, а не на ячейку. Рекомендую вначале именованного диапазона ставить одинаковый символ, тогда вы быстро сможете найти нужный диапазон. Я ставлю символ подчеркивание «_»
В итоге можно построить диаграмму с линией тренда и определить что студент сделает все шпаргалки к 10 августа.
Ролик в котором Максим очень подробно рассказывает про эту таблицу.

Таблица в гугл таблицах, не забудьте сделать копию перед правкой.

Таблица из ролика в экселе.

Таблица для macOS numbers.

Плакат «Безопасность движения»

Расскажу о проекте, который сделан был в рамках Парка Интуиции. На проекте мы с командой разработали и сделали первый плакат из серии «Безопасность движения»

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

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

Первое, что видишь, выезжая из гаража

Решили сделать лучше, чем «папа, не пересекай черту» — с помощью красивой графики, которую интересно разглядывать, и внятного однозначного месседжа.

Процесс

Идея: сделать социальную рекламу, которая может повлиять на безопасность движения.

Цель: повилять на общественность и запустить эффект распространения.

Ограничения: проект делаем на платформе Драйв-2.

Было выбрано сделать в виде комикса, мы двигались в этом направлении первые две недели.

На общем созвоне мы показали что у нас есть. Результата нет. Было ощущение, что проект мы не сделаем

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

Набросок Андрея — образ будущего плаката, сделан через пару часов после идеи с буквами.

Через несколько дней плакат был готов, оставалось отшлифовать.

Печатаем плакат на А4 и примеряем в реальном офисе. Выглядит хорошо.
На приндиректе Андрей заказал футболку

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

Перед публикацией нужно было оформить страницу Парка, мы решаем кто чем занимался на проекте.

Команда

Менеджмент и организация команды: Игорь Королев
Автор и иллюстратор: Андрей Паршин
Дизайнер: Антон Андрианов

Идея: Константин Константинопольский

Что дальше

Выпущен один плакат, Андрей планирует рисовать и выкладывать новые плакаты в инстаграм. Подписывайтесь!

Страница проекта в Парке Интуиции

Плакат для печати в формате PDF

Как посчитать юнит-экономику?

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

Дано: 1 миллион рублей в месяц мы тратим на команду разработчиков и 1% конверсии из привлеченного пользователя в подписавшегося.

Найти: Сколько нужно привлечь пользователей чтобы сервис вышел в ноль?

Решение:

Подписка стоит около 200 рублей.
Зарабатываем мы около 30% на пользователе в месяц, остальное это отчисления за роялти.
В среднем пользователь у нас покупает 2 месяца, то есть средний срок жизни пользователя — 2.

Итого на пользователе мы зарабатываем:

200₽×30%×2=120 ₽.

Мы знаем, что конверсия от привлеченного пользователя в купившего 1%, Значит с одного привлеченного пользователя мы получаем:

120₽×1%=1,2₽

Теперь мы можем ответить на вопрос чтобы заработать миллион нам нужно:

1 000 0000:1,2 = 833 000 (пользователей)

Ответ: При текущей конверсии в 1% чтобы заработать 1 млн рублей нам нужно привлечь 830 000 пользователей.

Интересно, а что будет если мы будем привлекать этих пользователей, но конверсия повысится с 1% до 1,5%

Тогда доход с одного пользователя будет: 120₽×1,5% = 1,8 ₽
Общий доход: 830 000×1,8 =1,8 миллионов ₽.

А всего-то мы убрали ненужное поле «ваша фамилия» из формы оплаты.

Считайте юнит-экономику.

Точки бизнеса и управление продуктом на пальцах от Ильи Красинского, смотрите, там ного еще интересного.

Для подсчета лучше всего использовать шаблон подсчета юнит-экономинки сделал его Илья Красинский, который написал большую статью как рассчитать юнит-экономику

Лекция Ильи Красильникова в Яндексе, где он объясняет как считать юнит-экономику

Миниграфики в одной ячейке в Гугл таблицах

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

=SPARKLINE(A1:F1)

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

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

Процесс-бар через миниграфик

В канале по гугл таблицам, умеют делать процесс-бар через миниграфик

=SPARKLINE({Сделано ; План-Сделано} ; {"charttype" \ "bar"  ; "color1" \ "обозначение первого цвета"; "color2" \ "второй цвет"})
Например, если план в ячейке B1, а выполненный объем в B2, и мы хотим зеленый цвет для выполненного и оранжевый для оставшегося:
=SPARKLINE({B2 ; B1-B2} ; {"charttype" \ "bar"  ; "color1" \ "green"; "color2" \ "orange"})

Можно ли считать выборки различными или что такое распределение Стьюдента

Давайте представим что у нас в редакции работают 10 авторов, при этом у нас 5 мальчиков и 5 девочек.
У нас есть предположение что девочки работают хуже.
Мы взяли и посчитали сколько текстов пишет каждый автор за неделю.

У нас в среднем мальчики пишут 4,4 материала, а девочки 2,6, похоже что девочки работают хуже мальчиков.

В статистике существует t-критерия Стьюдента, он показывает с какой вероятностью мы ошибемся если будем считать что две выборки одинаковые. Считается он по степеням свободы — это количество значений в выборке минус 2, в нашем случает 10−2=8

t-критерия Стьюдента = (Разница средних) / Корень квадратный(дисперсии 1 распределения/количество элементов 1 распределения+ дисперсии 1 распределения/количество элементов 2 распределения)

=ABS(B8-E8)/SQRT(VAR(B2:B6)/5+VAR(E2:E6)/5)

В нашем случае критерий равен 1,9877

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

=T.DIST(D14;8;TRUE)

и в нашем случае он равен 0,9589, что значит что выборки различны на 95,89% или одинаковы на 4,11%

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

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

RANDBETWEEN — это функция которое случайным образом выдает значение в определенном интервале, в нашем случает интервал 1;6 — это игральные кости.

Давайте попробуем обновить данные и увидим что все критерии изменились, как и данные

Выкидывая так кубики, мы можем докидаться так что получить результат наоборот

Образец таблицы на которой я бросал кубики, копируйте к себе и бросайте

Мастер класс по такому бросанию кубиков очень классно показал Максим Дорофеев.

Максим Дорофеев «Шум, моча и open office: научная работа по психологии (как она есть и как ее цитируют)» с 10:39

Как скопировать формулу на все ячейки вниз в Гугл таблицах?

Очень часто требуется скопировать формулу в ячейки снизу.

Например, у нас есть список дат из которых нужно выделить год, делается это следующей формулой

=YEAR(A2)
Вставляем в первую ячейку и тянем вниз или просто можно скопировать и вставить формулу. Тем самым мы получаем что в ячейке находится формула.

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

Можно после написания формулы первой ячейки нажать CTRL+SHIFT+ENTER, и в формулу автоматически подставится ArrayFormula, в которой останется только исправить диапазон куда применяется формула и все.

=ArrayFormula(YEAR(A2:A))
При использовании формулы ArrayFormula в ячейках находится значения, и если случайно в ячейке написать что-то другое, оно изменится на правильное

Определение целевой аудитории в медицинской тематики

Если нужно быстро оценить целевую аудиторию направления медицины.

Я использую исследование которое провел комайджик, по данным 2017 — 2018.

Данных там много, но нам нужны несколько:

  • Классификатор — выбираем направление медицины
  • Портрет клиента — пол целевого клиента
  • Возраст и доход — доход и возраст вашего целевого клиента

Вот сама Power Bi система:

Визуализация исследования медицинской тематики от Комайджик.

*Неврология

Неврология: Обращаются в основном женщины 18 — 44 годов, с высоким уровнем дохода. НА них и нужно ориентироваться в первую очередь.

*Урология

Урология: Обращаются в основном мужчины 25 — 44 лет с высоким уровень дохода.

Это очень примерный анализ, который поможет быстро сориентироваться.

Как провести когортный анализ в Power Bi?

Для проведения кагортного анализа, нужны данные, это как минимум:

  • ай-ди пользователя,
  • ай-ди сделки,
  • дата сделки,
  • сумма сделки.

На основании этих данных можно построить таблицу

Здесь есть все 4 составляющие плюс источник привлечения и рекламная кампания

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

UserData = 
SUMMARIZECOLUMNS(
    TransactionsData[UserID];
    "Количество транзакций"; DISTINCTCOUNT(TransactionsData[Transaction ID]);
    "Дата первой транзакции"; Min(TransactionsData[Date])
    )

Создаем дополнительный столбец, который сможем потом использовать в визуализации

Месяц первой транзакции = 
FORMAT(UserData[Дата первой транзакции]; "YYYY-MM")
Что-то типа такого получится. Номер пользователя, количество покупок этого пользователя, дата и месяц первой покупки

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

Номер транзации у клиента = 
var ind = TransactionsData[Index]
var uid = TransactionsData[UserID]
return

CALCULATE(
    COUNTROWS(TransactionsData);
    FILTER( ALL(TransactionsData) ; TransactionsData[UserID] = uid &&  TransactionsData[Index] <= ind  ))

Прошедшие дни с первой покупки

Дней с первой транзакции = 
TransactionsData[Date]- RELATED(UserData[Дата первой транзакции])

Разделение на дни после первой покупки, т. е. месяцы, в месяце считаем что 30 дней

дней30 с первой транзакции = 
CEILING(TransactionsData[Дней с первой транзакции];30)
В итоге получаем такую таблицу

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

_GMV = sum(TransactionsData[Total Value])

И можно строить визуализацию типа матрица

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

Можно сделать быстрые меры нарастающий итог и процент нарастающего итога по сравнению с нулевым днем

Быстрые меры создаются правой клавишей по значению и в меню выбираем быстрые меры

Тогда получим вот такие визуализации:

Очень подробно об этом рассказывает Максим Уваров в своем вебинаре. Раздатку с вебинара можно запросить заполнив форму.

Раздатка с вебинара TransactionsData_pub.xlsx

Вебинар Максима Уварова — Элементы когортного анализа в Power Bi

Как построить аналитику в компании?

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

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

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

Один сервис — одна функция. Взяли данные сырые положили их в хранилище сырых данных, потом из сырых данных получили новые данные. Если нужно внести изменение на этапе сбора данных, то там только изменения и вносятся.

Универсальные функции — не нужно городить кучу микросервисов делающих одно и тоже. У вас есть куча сервисов которые перекладывают сырые данные в одно хранилище, можно заменить одним сервисом и объединить функции, тогда при изменении алгоритма, менять придется в одном месте.

Вам шашечки или ехать? Не пытайтесь сделать сразу сложное, сфокусируйтесь на пользе для компании, а потом допилите.

Построение аналитики в международном стартапе с нуля до OKR. Алексей Куличевский. У Алексея есть очень классный курс по аналитике данных для бизнеса: добыть понять и применить.

Как найти точки роста бизнеса

Пять китов роста: правильная СРМ, и АТС, проведение аналитики, контроля качества и мотивация сотрудников

СРМ

Главное интеграция с АТС, мессенджерами и почтой, так как если разговор плохой менеджер может его не внести в систему.
Нормировать количество воронок в СРМ, для простоты обслуживания
Корректные этапы воронки , отсутствие «мусорных» этапов. Муровный этап — этап у которого нет ответственного по факту, в нем скапливается самое большое кол-во.
Если все этапы воронки корректные, то появляется возможность планировать.
Судя по скриншотам в ай-ти агенстве используют амо-СРМ.

Аналитика

Нужна СРМ плюс чистые данные

Нужно считать:
— Количество лидов.
— Стоимость лида.
— Конверсия.
— Длительность сделки.

Поиск аномальных показателей во всей воронке

Контроль качества

Постоянно проводить контроль качества по звонкам, по определенной регламентированной системе с качественным чек-листом. С контрольными точками. Оценивает звонки специальный человек.
Контроль качества должен проводится раз в две недели.
Весь контроль заносится в таблицу.
Регулярный анализ результатов. Отчетность должна быть понятной и доступной всем.
Эффективность обучения проверять. Конверсия после обучения проявляется не сразу, в среднем от месяца до трех.

АТС

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

При помощи АТС можно брать много показателей: кол-во звонков, пиковые нагрузки, пропущенные звонки, время ожидания, нагрузка на менеджера. Считаем распределение всех показателей по дням недели и часам.

Мотивация

Основные точки роста это мотивация менеджеров.

Ключевые факторы:
— простота расчета — менеджеры понимают из чего строится подсчет зарплата.
— стимуляция продаж — зависти от прибыли.
— актуальность данных, нужно всегда актуализировать данные по расчетам. Если у вас старая система подсчета, она может не работать.

Это был конспект вебинара Варвары Петровой

Варвара Петрова — как найти точки роста для вашего бизнеса. Презентация.

Очень крутые Повер Би дашборды:

Аналитический дашборд по качеству разговоров

Аналитический дашборд АТС

Ранее Ctrl + ↓