На каком этапе чаще всего привлекается сессионный бизнес аналитик

Время на прочтение
7 мин

Количество просмотров 26K

Зачем вообще нужны бизнес аналитики

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

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

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

Аналитик в Agile

Сегодня в России и странах СНГ набирают популярность гибкие методологии разработки ПО. При рассмотрении возможности перехода на них (и даже в процессе перехода или начального использования), почти неизбежно встает целый ряд вопросов. Один из них состоит в необходимости участия бизнес аналитика в процессе разработки.

Привычный всем набор функций аналитика — сбор требований и написание подробной спецификации, как должна работать система. Еще перед запуском проекта требования должны быть собраны, спецификация написана, дизайны нарисованы, и только потом программисты начинают писать код. Эта красивая история написания программы редко соответствует действительности даже в проектах по методологии waterfall, не говоря уже о Scrum.

Проектная документация имеет тенденцию очень быстро устревать— в особенности в сочетании с Agile, где изменения — норма, а не форс-мажор.

В связи с этим в Agile-методологиях всячески советуется минимизировать документацию:

  • ­Избегать write-only-документации, т. е. той, которую заведомо никто не прочитает.
  • ­Писать лаконично, выделяя главное и опуская излишние детали, ибо детали меняются чаще.
  • ­Использовать больше визуальных образов, схем, графических нотаций.

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

  • ­­Тяжело вводить новых людей в курс проекта.
  • ­Велика вероятность утери общей концепции и видения (проекта в целом и его частей).
  • ­Сложно контролировать качество: непонятно, с чем сверять (в особенности это касается полнофункционального регрессионного тестирования, которое полностью автоматизировать очень тяжело).
  • ­Сложно сопровождать и развивать старую функциональность: все уже забыли, почему и зачем именно так сделали.
Возможные функции аналитика в Agile

Связующее звено между разработчиками и заказчиками

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

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

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

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

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

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

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

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

Схемы взаимодействия аналитик – команда

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

Владелец продукта — аналитик

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

Т. ч. можно решить: функции аналитика исполняет владелец продукта. Или, если угодно, наоборот — аналитик исполняет роль владельца продукта.

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

Недостатки:

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

Аналитик — помощник владельца продукта

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

Однако, и у этой схемы есть недостатки:

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

Аналитик внутри команды

Можно пойти еще дальше и поместить аналитика внутрь команды. Что это значит:

  • Аналитик сидит вместе со всеми, т. е. в одной комнате с разработчиками.
  • Аналитик участвует в Scrum-митингах с остальными (рассказывает, что делал вчера и что собирается делать сегодня).
  • Работа аналитика учитывается при планировании итерации.
  • Аналитик может привлекаться к нехарактерным для себя работам, чтобы помочь остальной команде в непростую минуту — например, подготовить тестовые данные, прогнать часть ручных тестов.

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

  • Одной предметной областью (или сильно похожими) занимается несколько команд разработчиков, т. ч. держать по аналитику в каждой команде нет смысла.
  • В проекте так много технических и технологических тонкостей и сложностей, что команда в основном сконцентрирована на них, а аналитик в такой команде оказывается инородным телом.
  • Нехватка квалифицированных аналитиков.
Заключение

Так есть разница между аналитиком в Agile и не-Agile (например, в водопаде или другой тяжеловесной методологии)? Однозначный ответ — есть!

В тяжеловесных методологиях аналитик похож на слабопроницаемую стену между командой разработчиков и представителями заказчика/бизнеса. Чтобы сделать хороший продукт, приходится тратить кучу сил на «ковыряние дырок» в этой стене. Кроме того, ужасно высоки риски, связанные с ошибками аналитика. Команде разработчиков при этом отводится роль второго плана.

В Agile же аналитик играет роль связующего звена между разработчиками и заказчиками — своего рода магнит, который не дает им разбежаться по разным углам и тихо там что-то делать без ведома друг друга. При этом команде разработчиков отводится весьма значимая роль. Благодаря этому снижаются риски, связанные с ошибками аналитика: если что, команда уточнит/поправит (а если не поправит, на демонстрации заказчики поправят).

Аналитик в Agile — золотая середина между крайностями:

Одна крайность Золотая середина Другая крайность
Команду не допускают к аналитической работе. Agile Разработчикам самим приходится полностью прояснять, что же нужно.
Аналитик мало общается с заказчиком. Agile Аналитик всё время проводит у заказчика.
Подробные спецификации перед началом итерации. Agile Отсутствие какой-либо проработки требований до постановки их в итерацию.
Команда «с придыханием» относится к установкам аналитика. Agile Команда не доверяет результатам работы аналитика (не использует их).
Аналитик не участвует в тестировании (QA). Agile Аналитик вынужден постоянно «протыкать» много старых интерфейсов.
Команда воспринимает аналитика как руководителя. Agile Аналитик для команды — мальчик/девочка «на побегушках».
Аналитик взаимодействует с командой исключительно при помощи документации и баг-трекера. Agile Аналитик взаимодействует с командой исключительно посредством устных коммуникаций.
С заказчиком и пользователями общается только аналитик. Agile Все члены команды вынуждены плотно общаться с заказчиками и пользователями.

 

Автор: Ольга Азимбаева, Senior Business Analyst.

Привет, Вы узнаете про agile, Разберем основные ее виды и особенности использования. Еще будет много подробных примеров и описаний. Для того чтобы лучше понимать что такое
agile, бизнес аналитик, agile, scrum, kanban , настоятельно рекомендую прочитать все из категории Управление разработкой программных IT проектов.

Зачем вообще нужны
бизнес аналитик
и?

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

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

Бизнес-аналитики в Agile как связующее звено заказчика и программистов, Agile, scrum, kanban сходства и отличия

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

Бизнес-аналитики в Agile как связующее звено заказчика и программистов, Agile, scrum, kanban сходства и отличия

Scrum и Kanban — это гибкие методологии создания продукта. По ним можно работать в любой отрасли, но особенно хорошо они подходят для ИТ. В основе обеих методологий лежат принципы Agile. Сам Agile (agile software development, от англ. agile – проворный) – это семейство «гибких» подходов к разработке программного обеспечения. Такие подходы также иногда называют фреймворками или agile-методологиями.

Смысл Agile сформулирован в Agile-манифесте разработки ПО: «Люди и взаимодействие важнее процессов и инструментов. Работающий продукт важнее исчерпывающей документации. Сотрудничество с заказчиком важнее согласования условий контракта. Готовность к изменениям важнее следования первоначальному плану».

К отдельным agile-подходам относятся scrum и kanban.

Scrum – это «подход структуры». Над каждым проектом работает универсальная команда специалистов, к которой присоединяется еще два человека: владелец продукта и scrum-мастер. Первый соединяет команду с заказчиком и следит за развитием проекта (это не формальный руководитель команды, а скорее куратор). Второй помогает первому организовать бизнес-процесс: проводит общие собрания, решает бытовые проблемы, мотивирует команду и следит за соблюдением scrum-подхода.

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

Kanban – это «подход баланса». Его задача – сбалансировать разных специалистов внутри команды и избежать ситуации, когда дизайнеры работают сутками, а разработчики жалуются на отсутствие новых задач.

Вся команда едина – в kanban нет ролей владельца продукта и scrum-мастера. Бизнес-процесс делится не на универсальные спринты, а на стадии выполнения конкретных задач: «Планируется», «Разрабатывается», «Тестируется», «Завершено» и др.

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

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

В чем разница между Scrum и Kanban?

Основу Scrum составляют короткие спринты, как правило, 2-3-х недельные. Перед началом спринта команда сама формирует список задач на итерацию, далее запускается спринт.

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

На Kanban дает больше гибкости, если под гибкостью понимать частоту смены приоритетов. Если вчера разработчик залил выполненную задачу, а сегодня получили данные с «передовой» и узнали, что вот эта штука не работает так, как было задумано, то дают новые требования. Дополненные новые задачи поднимаются вверх и программист берет эту задачу «сверху», выполняет ее и, к вечеру все работает как надо. Все счастливы и эффективны как никогда.

В Scrum задачи принято оценивать в Story points или в часах. Без оценки не получится сформировать спринт: ведь нам нужно знать, успеем ли мы сделать задачи за 2 недели. Через 2 недели мы получаем ценную статистику — сколько часов или Story points команда смогла сделать за спринт. Velocity — это производительность команды за один спринт. Этот параметр позволяет Scrum менеджеру предсказать, где команда будет через 2 недели.

В Kanban не принято делать оценку. Это опционально, команда решает сама. Здесь нет понятия «скорость работы команды», считается только среднее время на задачу. Время это считается с помощью специального отчета — Cycle Time.

Cycle Time для задачи = время выполнения задачи минус время начала работы над задачей. Например, у вас есть колонки: to do, reopened, developing, testing, stage testing, deployed. Cycle time для задачи будет равен deployed-developing, то есть сколько времени прошло от момента, когда задачу начали делать до момента пока она попала в deployed.
Итак, в Scrum наша цель — закончить спринт, в Kanban — задачу.

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

Сегодня в России и странах СНГ набирают популярность гибкие методологии разработки ПО. При рассмотрении возможности перехода на них (и даже в процессе перехода или начального использования), почти неизбежно встает целый ряд вопросов. Один из них состоит в необходимости участия бизнес аналитика в процессе разработки.

Привычный всем набор функций аналитика — сбор требований и написание подробной спецификации, как должна работать система. Еще перед запуском проекта требования должны быть собраны, спецификация написана, дизайны нарисованы, и только потом программисты начинают писать код. Эта красивая история написания программы редко соответствует действительности даже в проектах по методологии waterfall, не говоря уже о Scrum.

Проектная документация имеет тенденцию очень быстро устревать— в особенности в сочетании с Agile, где изменения — норма, а не форс-мажор.

В связи с этим в Agile-методологиях всячески советуется минимизировать документацию:

  • Избегать write-only-документации, т. е. той, которую заведомо никто не прочитает.
  • Писать лаконично, выделяя главное и опуская излишние детали, ибо детали меняются чаще.
  • Использовать больше визуальных образов, схем, графических нотаций.

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

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

Возможные функции аналитика в Agile

Связующее звено между разработчиками и заказчиками

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

Т . Об этом говорит сайт https://intellect.icu . е. аналитик оказывается человеком, которому доверяют и пользователи, и разработчики:

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

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

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

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

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

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

Схемы взаимодействия аналитик – команда

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

Владелец продукта — аналитик

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

Т. ч. можно решить: функции аналитика исполняет владелец продукта. Или, если угодно, наоборот — аналитик исполняет роль владельца продукта.

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

Недостатки:

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

Аналитик — помощник владельца продукта

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

Однако, и у этой схемы есть недостатки:

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

Аналитик внутри команды

Можно пойти еще дальше и поместить аналитика внутрь команды. Что это значит:

  • Аналитик сидит вместе со всеми, т. е. в одной комнате с разработчиками.
  • Аналитик участвует в Scrum-митингах с остальными (рассказывает, что делал вчера и что собирается делать сегодня).
  • Работа аналитика учитывается при планировании итерации.
  • Аналитик может привлекаться к нехарактерным для себя работам, чтобы помочь остальной команде в непростую минуту — например, подготовить тестовые данные, прогнать часть ручных тестов.

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

  • Одной предметной областью (или сильно похожими) занимается несколько команд разработчиков, т. ч. держать по аналитику в каждой команде нет смысла.
  • В проекте так много технических и технологических тонкостей и сложностей, что команда в основном сконцентрирована на них, а аналитик в такой команде оказывается инородным телом.
  • Нехватка квалифицированных аналитиков.

Аналитик в Agile — золотая середина между крайностями:

Одна крайность Золотая середина Другая крайность
Команду не допускают к аналитической работе. Agile Разработчикам самим приходится полностью прояснять, что же нужно.
Аналитик мало общается с заказчиком. Agile Аналитик все время проводит у заказчика.
Подробные спецификации перед началом итерации. Agile Отсутствие какой-либо проработки требований до постановки их в итерацию.
Команда «с придыханием» относится к установкам аналитика. Agile Команда не доверяет результатам работы аналитика (не использует их).
Аналитик не участвует в тестировании (QA). Agile Аналитик вынужден постоянно «протыкать» много старых интерфейсов.
Команда воспринимает аналитика как руководителя. Agile Аналитик для команды — мальчик/девочка «на побегушках».
Аналитик взаимодействует с командой исключительно при помощи документации и баг-трекера. Agile Аналитик взаимодействует с командой исключительно посредством устных коммуникаций.
С заказчиком и пользователями общается только аналитик. Agile Все члены команды вынуждены плотно общаться с заказчиками и пользователями.

Agile, scrum, kanban: в чем разница и для чего использовать?

Если раньше офисы модно было обустраивать «по фэн-шую», то теперь — исключительно «по эджайлу». Agile – это не только цветные стикеры, на которых удобно отмечать ход работы (стикеры, скорее, стоит относить конкретно к подходу kanban). А ведь есть еще и scrum – он тут при чем?

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

Рубрика «Инновации в корпорациях» выходит при поддержке Spinon.


Определение

Agile (agile software development, от англ. agile – проворный) – это семейство «гибких» подходов к разработке программного обеспечения. Такие подходы также иногда называют фреймворками или agile-методологиями.

Agile возник в IT-среде, но затем распространился и в другие сферы – от промышленной инженерии до искусственного интеллекта.

Смысл Agile сформулирован в Agile-манифесте разработки ПО: «Люди и взаимодействие важнее процессов и инструментов. Работающий продукт важнее исчерпывающей документации. Сотрудничество с заказчиком важнее согласования условий контракта. Готовность к изменениям важнее следования первоначальному плану».

Agile-манифест – главный документ всех «гибких» подходов к разработке. Он был создан в 2001 году группой энтузиастов-программистов, которые хотели понять, что именно лежит в основе разработки востребованного и полезного IT-продукта.

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

К отдельным agile-подходам относятся scrum и kanban.

Scrum – это «подход структуры». Над каждым проектом работает универсальная команда специалистов, к которой присоединяется еще два человека: владелец продукта и scrum-мастер. Первый соединяет команду с заказчиком и следит за развитием проекта; это не формальный руководитель команды, а скорее куратор. Второй помогает первому организовать бизнес-процесс: проводит общие собрания, решает бытовые проблемы, мотивирует команду и следит за соблюдением scrum-подхода.

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

Kanban – это «подход баланса». Его задача – сбалансировать разных специалистов внутри команды и избежать ситуации, когда дизайнеры работают сутками, а разработчики жалуются на отсутствие новых задач.

Вся команда едина – в kanban нет ролей владельца продукта и scrum-мастера. Бизнес-процесс делится не на универсальные спринты, а на стадии выполнения конкретных задач: «Планируется», «Разрабатывается», «Тестируется», «Завершено» и др.

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

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

Примеры употребления

Один из принципов Agile стоит на личной ответственности человека, а не на отлаживании внутренних процессов.

(Из статьи на VC.ru)

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

(Из интервью «Ведомостей» с Фрэнком Сосьером, коучем компании Freestanding Agility)

Главная идея Kanban – визуализация рабочего процесса. Она заключается в создании физической панели, на которой можно наглядно отмечать прогресс.

(Из перевода колонки Forbes на Rusbase)

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

(Управляющий партнер ScrumTrek Алексей Пименов в статье на Rusbase)

Мнения экспертов

В зависимости от задач мы применяем разные методы в рамках философии – agile, scrum, kanban.

Scrum позволяет развить в сотрудниках необходимые качества – проактивность, самостоятельность, организованность, коммуникабельность и дальновидность. Основной смысл метода – это выполнение задач в самоорганизующихся командах, где у каждого есть своя роль и каждый несет ответственность за свою часть работы. Используя scrum, мы проводим опросы персонала, составляем графики ожидаемой скорости выполнения задач.

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

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

Важный момент: agile-методология – это общее направление, а kanban и scrum – уже ее разновидности.

Мы используем связку scrum + waterfall, а также дорабатывали в течение года саму agile-доску. Главная причина использования: прозрачность и простота. По сути ,это получается тот же самый конвейер Генри Форда: переход задачи от статуса к статусу со сменой исполнителя, поэтому основным принципом к самой agile-доске является уже простота.

Мы используем agile как непосредственную часть нашего workflow, поэтому все проекты, от брендинга и разработки сайтов и вплоть до нашего стартапа по AI и нативной рекламе NativeOS, в бюро Chernika ведутся как раз по данному workflow.

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

Scrum принес в нашу команду ритмичность и понимание — успеваем или не успеваем в срок. Мы видим скорость работы команды, нет ощущения постоянного факапа. Раньше были ситуации, что перед жесткими релизами scrum куда-то пропадал и все начинали просто фигачить — сейчас у нас это пропало, есть постоянное ощущение, что успеваем в срок. Если появляются риски, мы обсуждаем их с PD на ранних этапах, корректируем план или уменьшаем объем задач каким-то образом.

Работа стала прозрачнее, рабочий день стал укладываться в 8-часовую норму и, по ощущениям, мы стали успевать больше. Мы понимаем, что когда у тебя есть ощущение, что ты не успеваешь, чувствуешь, что надо работать больше — это очень плохо влияет на продуктивность, от этого надо избавляться.

Для наглядности и открытости работы отдела разработки мы повесили специальную доску с пометками “to do”, “in progress”, ”review”, ”test”, “done”, где все члены команды наклеивают стикеры с задачами (в колонке “to do”), а по мере их выполнения перемещают в последующие пункты. И счастливый финал – конечный пункт “done”. Это помогает составить общую картину и дает возможность видеть, над чем работает каждый участник.

Очень важный момент метода (и организации рабочего процесса): после утверждения всех задач (“to do”), список блокируется на внесение. Так новые поступающие задачи не отвлекают от процесса и не тормозят работу.

Все участники также оценивают каждую задачу на предмет временных и материальных затрат, которые потребуются на выполнение. И вишенка на торте – еженедельные встречи в определенное время (Daily Scrum), где каждый член команды коротко рассказывает о том, что собирается сделать сегодня, что сделал вчера (и столкнулся ли с какими-то препятствиями). Это важно на пути к долгосрочным задачам – именно так можно вовремя понять, что пора сменить стратегию.

Scrum мы внедрили с двух попыток, потому что всем, от команды до пользователей, хочется иметь более прогнозируемый результат. В этом плюс методологии – четкие ритмы упорядочивают коллектив, повышают общий уровень знаний о проекте. Как следствие, результат становится более прогнозируемым, в том числе для наших «стейкхолдеров» – пользователей.

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

Scrum и Kanban на практике

В чистом виде отдельные методы встречаются редко. Чаще всего компании сочетают те части гибких систем, которые им больше всего подходят. К примеру, для продуктовой разработки больше подойдет Scrum. Для начальных этапов, таких как исследование или тестирование гипотез, – Kanban. С точки зрения других подразделений, используется облегченный вариант Kanban: для координации ежедневных задач, синхронизации, и уверенного пути вперед!

Scrum является очень удобным инструментом планирования. Он дает некую гибкость в непосредственном улучшении продукта. К примеру, во многих ИТ-компаниях, его используют раз в две недели для планирования самой разработки. Это помогает не тратить два-три месяца на решение проблемы, а запускать MVP (Minimal Viable Product, минимальный жизнеспособный продукт) и оперативно его дорабатывать после получения обратной связи от пользователей. Kanban,в свою очередь, отлично подходит для мониторинга хода выполнения работ. Ведь его ключевая задача — обеспечить процесс и ход разработки.

Что выбрать — Scrum или Kanban

Отметим, что каждая методология решает свою проблему. Поэтому все зависит от целей и ожиданий от проекта. К примеру, вы создаете новый удобный мессенджер. Если вы используете принцип Kanban, вы прописываете детальный план, чтобы создать идеальный продукт, — и через год разработки получаете желаемое. Kanban — строгая последовательность задач, равномерная загруженность, четкость на каждом этапе. А если у вас нет конкретного плана? Тогда, на помощь приходит метод Scrum, с которым мелкими «шажками» (спринтами) можно постоянно разрабатывать и улучшать продукт благодаря быстрой обратной связи. В итоге конечный продукт может быть совершенно другим, чем тот, который планировался в начале, но он будет максимально соответствовать ожиданиям пользователей.

Заключение

Так есть разница между аналитиком в Agile и не-Agile (например, в водопаде или другой тяжеловесной методологии)? Однозначный ответ — есть!

В тяжеловесных методологиях аналитик похож на слабопроницаемую стену между командой разработчиков и представителями заказчика/бизнеса. Чтобы сделать хороший продукт, приходится тратить кучу сил на «ковыряние дырок» в этой стене. Кроме того, ужасно высоки риски, связанные с ошибками аналитика. Команде разработчиков при этом отводится роль второго плана.

В Agile же аналитик играет роль связующего звена между разработчиками и заказчиками — своего рода магнит, который не дает им разбежаться по разным углам и тихо там что-то делать без ведома друг друга. При этом команде разработчиков отводится весьма значимая роль. Благодаря этому снижаются риски, связанные с ошибками аналитика: если что, команда уточнит/поправит (а если не поправит, на демонстрации заказчики поправят).

Agile – это философия, scrum – структура, waterfall – метод, kanban – система управления. Scrum и kanban – варианты agile, но у них есть некоторые явные различия. Методика scrum требует фиксированных ролей, тогда как у kanban нет необходимых ролей. Scrum основана на итерациях, объединяющих планирование, оптимизацию процессов и выпуск. В kanban это можно делать регулярно или каждый раз, когда вам нужно. Команда scrum требует оценки своей работы, тогда как команде kanban это не нужно.

См. также

  • бизнес аналитик
  • бизнес-аналитик , менеджер проекта ,
  • гибкие методологии разработки по , scrum ,
  • гибкая методология разработки , agile-методы ,
  • управление проектами ,
  • jira ,
  • agile scrum ,
  • разработка программного обеспечения , водопадная модель ,
  • обеспечение качества , качество по ,
  • стандарты тестирования , стандарты в тестировании ,
  • сравнение методов разработки по , rup ,
  • метод разработки динамических систем , dynamic systems development method ,
  • методологии разработки , разработка по ,
  • scrum , agile ,
  • ddd , bdd ,
  • виды методологий , разработка программного обеспечения ,
  • Библиотека FST
  • scaled agile framework , safe ,
  • управление зависимостями ,

Надеюсь, эта статья об agile, была вам интересна и не так слона для восприятия как могло показаться, удачи в ваших начинаниях! Надеюсь, что теперь ты понял что такое agile, бизнес аналитик, agile, scrum, kanban
и для чего все это нужно, а если не понял, или есть замечания,
то нестесняся пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории
Управление разработкой программных IT проектов

Ответы на вопросы для самопроверки пишите в комментариях, мы проверим, или же задавайте свой вопрос по данной теме.

Автор: Your Mentor. Дата публикации: 10 января 2021.

Бизнес-аналитик работает над проектом

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

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

Быть хорошим бизнес-аналитиком – значит помогать вашей организации принимать более обоснованные решения.

Суть работы бизнес-аналитика

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

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

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

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

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

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

Процесс работы бизнес-аналитика

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

Роль бизнес-аналитика в реализации проектов

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

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

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

  • Блок-схемы, которые шаг за шагом представляют процессы, как они есть сейчас, и какими они будут в будущем. Они фиксируют текущее состояние организации, а также новое желаемое состояние и ожидаемые результаты.
  • Пользовательские истории, которые дают представление о том, чего люди хотят достичь в организации.
  • Контекстные диаграммы, которые описывают отношения между сферами бизнеса, клиентами и их совместимость.

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

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

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

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

Какие навыки необходимы бизнес-аналитику?

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

Обсуждение проекта бизнес-аналитиком

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

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

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

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

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

Направления мышления бизнес-аналитика

Всякий раз, когда вы пытаетесь сделать что-то в организации, желание знать «Почему?» лежит в основе мышления хорошего бизнес-аналитика. Рассмотрение причины помогает понять уровень желания, приверженности и потребности в изменении, а также то как это изменение влияет как на процессы, так и на другие области организации. Понимание контекста также помогает в обосновании необходимости изменения.

Чтобы добиться успеха в своей деятельности, вы должны часто задавать себе вопрос «Почему?». Он даст вам образ мышления, который включает постоянное убеждение в существовании неэффективности. Темпы изменений в современном деловом мире достаточно значительны. Меняется все: клиенты, руководство, приоритеты и сам рынок. Изначально хорошо продуманные процессы работы со временем просто устаревают.

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

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

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

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

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

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

Чтобы продолжить чтение, переходите в статью «Этапы подготовки проекта в бизнес-анализе. Часть 2».

Что еще интересного почитать

На чтение 33 мин. Просмотров 13 Опубликовано 01.07.2021

Содержание

  1. Аналитик-стажер (trainee data analyst)
  2. Младший аналитик (junior data analyst)
  3. Аналитик 1 (Middle data analyst 1 step)
  4. Аналитик 2 (Middle data analyst – 2 step)
  5. Старший аналитик (Senior data analyst)
  6. Алгоритм «печатный станок»
  7. Кейс швейцарского франка
  8. Кто умнее: трейдер против рынка
  9. На вкус и цвет
  10. Позиции канала в цепочке
  11. Сквозная аналитика как жизненная необходимость
  12. Сквозной принцип в аналитике
  13. Сравнение событийной (mixpanel) и сессионной (analytics) аналитики
  14. Уровни руководителей аналитиков данных
  15. Цифровизация бизнеса
  16. Чем аналитика поможет бизнесу | медиа нетологии

Аналитик-стажер (trainee data analyst)

Наиболее важными критериями при найме человека на позицию аналитика-стажера являются: академическая база, способ мышления (mindset) и опыт программирования в университете или на каких-то проектах.

Академическая база

Аналитик работает со статистическими данными. У стажера может не быть практического опыта, но за время стажировки он разберется, зачем же у него был этот курс в университете. Если курса не было — объём обучения стажера становится слишком большим. Мы в Яндексе, скорее всего, не возьмем такого человека в команду.

Способ мышления

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

Опыт программирования

Речь не о промышленном программировании. В работе аналитика данных нужно уметь читать документацию, быстро разбираться и использовать инструменты работы с данными, а также автоматизировать свою рутину. Это SQL разных реализаций, python, библиотеки pandas, библиотеки визуализации, умение использовать API.

Софт-скиллы

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

Постановка задач

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

Младший аналитик (junior data analyst)

Обработка данных

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

Недоверие к данным / валидация данных

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

Постановка задач

Младшему аналитику не хватает опыта в реальном продукте и бизнесе, поэтому он склонен решать задачи так, как они поступают:

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

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

Внедрение и применение результатов работы

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

Аналитик 1 (Middle data analyst 1 step)

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

Постановка задач

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

Нужно подкопить опыта и кармы, чтобы желание трансформировалось в возможность. Аналитик 1 всё чаще и чаще докапывается до сути идей и вопросов, с которыми к нему пришли. Думает про задачи в терминах решений, которые будут приняты, а не в терминах работы с данными.

Сложность решаемых задач и глубина решения

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

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

Софт-скиллз 

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

Данные

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

Аналитик 2 (Middle data analyst – 2 step)

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

Контекст и проактивность

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

Рефлексия

Важное отличие Аналитика 2 от Аналитика 1 заключается в возросшем уровне рефлексии. Чтобы быть хорошим аналитиком, нужно во всем сомневаться и критически переосмысливать. К слову, на этом базируется наука и успешные аналитики, как и успешные ученые, обладают этим качеством.

Следствие возросшего уровня рефлексии — такого аналитика не страшно оставить одного с задачами и каким-то направлением бизнеса. Можно быть уверенным, что там не произойдёт каких-то глупостей. Если нужно, Аналитик 2 сам придёт за советом. В результате получаем особенность менеджмента Аналитика 2.

Сложность решаемых задач и глубина решения

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

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

Результатам Аналитика 2 доверяют. Это характеристика как накопленного опыта и кармы, так и того, как аналитик на этом уровне оформляет и доносит результаты своей работы. Обычно в его задачах понятно описана методология, приложены скрипты и код, описаны допущения и область применимости результата, есть блок с выводами, и они написаны понятным языком.

Если результату аналитика не доверяют, этот результат не будет приводить к действиям, а значит, работа этого аналитика бесполезна. Большая часть результатов аналитика 2 должна быть actionable. Аналитик 2 – опытный профессионал, которого мы вырастили или наняли, чтобы он приносил пользу компании.

Данные

Аналитик 2 может быть самостоятельным заказчиком для команды аналитического хранилища (DWH) — описывать витрины, которые ему необходимы для работы.

Наставничество

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

Старший аналитик (Senior data analyst)

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

Сложность решаемых задач и глубина решения

Старший аналитик способен решать проблемы, у которых нет «решения в лоб» – и его результат вызывает доверие. Он умеет коммуницировать результат так, чтобы его поняли и приняли. Типичный пример такой задачи – оценить какой-нибудь запуск без А/Б теста, когда невооруженным глазом ничего непонятно (программа лояльности, влияние Драйва на Такси, каннибализации в перформанс-маркетинге и т.д.)

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

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

Данные

Опыт старшего аналитика позволяет ему быть квалифицированным заказчиком для команды DWH (аналитического хранилища). Он отлично формирует требования к данным и логированию, позволяющие решать на этих данных как текущие задачи, так и те, которые могут возникнуть в будущем.

Наставничество

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

Менеджмент

Как правило старший аналитик управляется целями («сейчас мы в точке А, хотим попасть в точку Б»), большую часть из которых он определяет сам и согласует с руководителем. Чаще всего регулярное общение старшего аналитика с руководителем проходит в формате обсуждения стратегии, психотерапии, hr-вопросов.

Алгоритм «печатный станок»

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

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

Вот пример скрипта на языке Zorro для подобной системы:

// вспомогательная функция, которая проверяет наличие условий для совершения сделки 
bool isFree(var Price,var Grid,bool IsShort)
{
  for(open_trades) {
    if(TradeIsShort == IsShort
      && between(TradeEntryLimit,Price-Grid/2,Price Grid/2))
        return false;
  }
  return true;
}

// основная функция для торговой стратегии по паре EUR/CHF 
int run() 
{
  BarPeriod = 60;
  Hedge = 5; // activate virtual hedging

  var Grid = 20*PIP; // set grid distance to 20 pips
  var Close = priceClose();
 
// place pending trades at 5 grid lines above and below the Close
  int i;
  for(i = Close/Grid - 5; i < Close/Grid   5; i  )
  {
    var Price = i*Grid;
// place short trades with profit target below the current price
    if(Price < Close && isFree(Price,Grid,true))
      enterShort(1,Price,0,Grid); 
// place long trades with profit target above the current price
    else if(Price > Close && isFree(Price,Grid,false))
      enterLong(1,Price,0,Grid);
  }
}

Сетка – типичная модель-ориентированная система. Она подразумевает, что некие условия рынка удерживают цену в определенном интервале. Например, ограничение не позволяет паре EUR/CHF опуститься ниже 1,20. Но и подняться слишком высоко цена также не может, учитывая факт, что Национальный банк Швейцарии должен будет в конечном итоге выкупить назад все франки, которые они продали ради поддержки определенного значения.

Вот пример применения метода для пары EUR/CHF от компании P&L в 2021 году:

На графике можно наблюдать значительные колебания цены с существенными снижениями в январе и мае. Но по причине имеющегося предела, мы можем предсказать максимальные потери и просто держать достаточно средств на счету. В данном случае годовая выручка составила 130%, коэффициент Шарпа – 1,7. Практически никакого риска до того момента, пока не отменено ограничение цены.

Новости о данной стратегии распространялись весь 2021 год. Неудивительно, что многие участники рынка, частные инвесторы захотели запрыгнуть в уходящий поезд. Через три года после решения банка Швейцарии на рынке действовали уже тысячи подобных систем. В результате волатильность цены EUR/CHF неуклонно снижалась.

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

К осени 2021 волатильность упала фактически до нуля. Это сопровождалось существенным падением цены, как будто кто-то из крупных игроков (скорее всего, сам Национальный банк Швейцарии) настойчиво продает евро и скупает франки в ожидании крупного события.

За пару минут цена EUR/CHF скатилась до значений существенно ниже 1,20. В отличие от ситуации, имевшей место четыре года назад, рынок отреагировал мгновенно. Многие пострадали. Самое интересное, что «реальное» соотношение пары, основанное на относительной покупательной способности каждой из валют, все это время держалось на уровне 1,50.

Кейс швейцарского франка

В сентябре 2021 года Национальный банк Швейцарии установил ценовое ограничение для швейцарского франка. Идея была в том, чтобы защитить туристическую индустрию и экспорт на фоне переоцененного курса. Лимит был установлен на уровне 1,20 для пары EUR/CHF (евро/франк).

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

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

Так что можно предпринять, зная о ценовом ограничении? Лишь к январю 2021 года у крупных игроков на рынке появилась идея. И она заключалась не в разработке торговой системы, в том, чтобы просто скупать франки для оказания давления на соотношение валютной пары EUR/CHF.

Изменения цены пары EUR/CHF в сентябре 2021 – августе 2021

Смысл был в том, что, когда цена достигает своего предельного значения, выгоду можно получить, пробив его. На кон была поставлена куча денег, терпения и сил. Начиная с мая 2021, цена EUR/CHF держалась предельно близко к значению 1,20. Но крушения ценового ограничения так и не произошло.

Изменения цены пары EUR/CHF в сентябре 2021 – мае 2021

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

Кто умнее: трейдер против рынка

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

Вот три основные гипотезы, касающиеся неэффективности рынка, о которых вы, наверное, уже слышали:

  • Гипотеза A: рынки работают эффективно. Цены зависят от реальных событий (например, от публикации годовых отчетов компаний) и отражают реальную стоимость активов. Все трейдеры обладают полнотой информации, действуют оперативно и рационально. Скачки цен отсутствуют, изменения не несут в себе данных для прогнозирования. Техническая система трейдинга бесполезна. В ее основе будет лежать принцип удачи.
  • Гипотеза B: рынки неэффективны, но их неэффективность не дает преимущество частным трейдерам. Только крупные фирмы и хедж-фонды могут эксплуатировать такую неэффективность, обладая большим капиталом, быстрым и дорогим железом, опытными аналитиками и экспертами-математиками. Начать играть на их поле означает превратиться в легкую добычу для таких компаний.
  • Гипотеза C: Неэффективности рынков достаточно, чтобы хватило всем. В данной ситуации размеры компаний – это уже не преимущество, а недостаток. Крупные фирмы и хедж-фонды слишком неповоротливы. Все эти ресурсы, включая переоцененных аналитиков и гениев со слишком большими зарплатами, не способны вас опередить, если вы хорошо усвоили правила игры.

Мало кто сегодня все еще верит в первую гипотезу. Рынки не ведут себя рационально и эффективно. Примеров можно привести сколько угодно. Чаще всего стоимость компаний далека от их «реальной» стоимости. Но даже в такой ситуации можно разглядеть некоторые паттерны.

На вкус и цвет

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

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

Здесь есть проблема – эта модель не реалистична. Это упрощенный образ реальности. Данная модель не может быть доказана или опровергнута. Ее надежность может быть обоснована только чрез влияние на кривую цен. Применимость такой модели зависит от определенной долгосрочной стабильности действий предсказанных с ее помощью аномалий. Проверить ее можно лишь посредством качественного алгоритма тестирования.

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

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

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

Позиции канала в цепочке

Данные варианты считаются наиболее простыми, они доступны пользователям бесплатной версии Google Analytics, а также Яндекс.Метрики и других систем. Рассмотрим 6 позиций канала в цепочке.

First Click (FCM)

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

Преимущества:

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

Недостатки:

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

Кому подходит:

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

Last Click (LCM)

Одноканальная модель, где ценность конверсии передается последнему каналу, с которым покупатель соприкасается непосредственно перед конверсией. Снова вклад предыдущих каналов полностью игнорируется.

Преимущества:

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

Недостатки:

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

Кому подходит:

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

Last Non-Direct Click (LN-DC)

Одноканальная модель, которая представлена в Google Analytics, применяется там по умолчанию. При этом ценность конверсии атрибутируется, как и в предыдущем варианте, по последнему каналу.

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

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

Преимущества:

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

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

Недостатки:

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

Кому подходит:

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

Position Based (PB)

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

Преимущества:

Ценность передается каналам, которые привлекают и мотивируют покупателей — т.е. играют важнейшую роль.

Недостатки:

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

Кому подходит:

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

Time Decay (TD)

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

Преимущества:

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

Недостатки:

Недооценивается вклад отдельных каналов, которые могли повлиять на решение покупателя.

Кому подходит:

Подходит тем, кто желает оценить эффективность рекламных кампаний, ограниченных по времени — например, распродаж.

Linear model (LM)

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

Преимущества:

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

Недостатки:

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

Кому подходит:

Подойдёт бизнесам с длительным циклом продаж. В этом случае важно поддержание контакта с покупателем на всех этапах прохождения воронки. Пример — B2B-компании.

На сегодняшний день имеется ряд исследований, которые доказывают, что маркетологи в Европе, США или СНГ чаще всего обращаются к модели LCM. LCM кажется наиболее понятной, хотя и обесценивает влияние всех каналов в цепочке, кроме последнего.

Причинами, почему наблюдается такая ситуация, можно считать следующее:

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

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

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

Если эти причины устранить, то проблема атрибуции будет решаться намного проще.

Сквозная аналитика как жизненная необходимость

Не более 30% клиентов делают заказ при первом же посещении сайта. Конкретное количество зависит от теплоты рынка и цикла принятия сделки, которая обычно невелика. Прежде чем что-то купить (совершить конверсию), человек, привлечённый разными рекламными источниками, заходит на сайт несколько раз.

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

Аналитика по каналам

Аналитика по каналам

Проблема 1:

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

Проблема 2:

Покупатель совершает не 1 покупку. Повторные покупки могут быть намного больше, чем размер первого заказа. Значит, нужно считать LTV, а для этого не обойтись без внедрения CRM.

Проблема 3:

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

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

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

Для реальной оценки эффективности маркетинга стоит поставить конкретную задачу:

Сквозной принцип в аналитике

При использовании обычной управленческой отчётности, в которой зафиксированы расходы на рекламу и продажи за тот или иной период, более-менее корректно ROMI посчитать можно только при определенных условиях:

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

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

Логическая ошибка высокого ROMI

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

С одной стороны — да, высокий ROMI является прекрасным достижением.

С другой, следует учитывать 2 вещи:

  • ROMI показатель относительный, он не говорит напрямую о прибыли или обороте, т.е. тех вещах, которые на самом деле интересуют бизнес. Высокий ROMI вполне может быть из-за эффекта «низкой базы», и динамика его снижения при увеличении инвестиций заранее непредсказуема.

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

Как считать? Пример:

Расчет ROMI

Расчет ROMI

Зеленым выделены лучше показатели, рыжим — худшие.

Как видим, при небольшом количестве трафика у нас максимальный ROMI, но минимальная выручка. Далее, при увеличении бюджета ROMI падает, стоимость привлечений 1 клиента растёт. До какого-то момента растёт общая прибыль, потом она начинает также падать. И наоборот, при большом трафике максимизируется ROMI уменьшается и становится отрицательным.

Зато валовая прибыль растёт и максимизируется лишь при ROI ~200%. Если же учитывать повторные заказы (LTV), картина меняется. Допустим, число повторных заказов равное 50% от числа новых заказов. Тогда прибыль максимизируется при ROI равном ~140%. Если же повторных заказов больше, выгодней удерживать еще меньший ROI.

А если повторных заказов больше? Тогда вполне возможно, что ROI ниже 100% даст максимальную долгосрочную прибыль. Понятно, что в реальных условиях даже максимизация прибыли не всегда является приоритетом: часто бывают риски, проблемы роста и многое другое. Но она явно намного важнее, чем максимизация ROI, которая является ложной целью.

Сравнение событийной (mixpanel) и сессионной (analytics) аналитики

  Mixpanel Google Analytics
Просмотр страниц сайта События появляются вручную, что затруднительно и порой допускаются ошибки. Автоматически, через слежение за кодом.
Отслеживание воронок Легко настраиваемые воронки Настраивать воронки сложно, через пользовательские события
Отслеживание в реальном времени Живой просмотр событий  в реальном времени События не прослеживаются в реальном времени
Постановка задач Легкая постановка задач, основанная на параметрах Довольно сложная настройка, через customs reports.
A/B тестирование Сбор данных о действиях пользователей с дополнительными свойствами для отслеживания показателей A/B тестов A/B тестовый фрэймворк автоматизирован, но сложен в использовании.
Отслеживание нажатия на ссылки Сложно делать это в автоматическом режиме, когда страницы меняются. Автоматизированно, основано на URL
Цена Зависит от data point, поэтому надо быть аккуратней и не тратить квоту. Бесплатно до 10М data points/месяц
Поддержка Быстрая поддержка от инженера в короткий период времени Официальная документация — лучший источник.
Пользователи Собирает данные о действии каждого пользователя и оставленных контактах Агрегированные данные по всем пользователям

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

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

Уровни руководителей аналитиков данных

Задача руководителя аналитиков – масштабировать пользу от себя через свою команду. Например, если Вася – старший аналитик, то в роли менеджера Вася будет молодцом, если его команда из пяти аналитиков (и его самого) принесёт пользу хотя бы как три Васи.

Грейд руководителя обычно соответствует максимальному грейду сотрудника 1. Триггер для роста грейда руководителя – наличие трекшена по выращиванию людей до своего текущего уровня и их результативному менеджменту. Хорошо, когда руководителями становятся старшие аналитики, но жизнь сложна и иногда в порыве роста компании менеджерскую функцию приходится брать и специалистам среднего уровня.

Руководитель аналитики 0

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

Руководитель аналитики 1 (Analyst team lead)

Структура команды

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

Наставничество

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

Мотивация

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

Экспертиза

Руководитель аналитики 1 обладает экспертизой в той части бизнеса, за которую отвечает, и является ключевым лицом, формирующим требования к данным по своему кусочку домена (например, перформанс маркетинг или клиентский продукт). Эти данные впоследствии будут переиспользоваться другими командами. Важно, чтобы они были корректны, удобно спроектированы и задокументированы. Это позволяет снижать порог входа для коллег.

Процессы

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

С другой стороны – команда аналитиков должна находиться в одном контексте с бизнесом, они должны понимать друг друга с полуслова. Обычно это означает, что есть принятые ритуалы взаимодействия. В разных командах и компаниях они могут быть разными. Примеры: стендапы команды аналитики, регулярные встречи про приоритеты с бизнесом, семинары для обмена опытом, регулярные встречи один на один с руководителем, отчетные выступления о результатах работы аналитиков за сезон, правила работы над задачами (тикеты, код под контролем версий, нейминг метрик в отчетах и т. д.)

Подчеркну, что всё перечисленное – это артефакты деятельности руководителя, главное же – это смысл: аналитики должны приносить максимальную пользу, работать эффективно.

Руководитель аналитики 2 (Head of some analytics)

Существенное отличие от предыдущего уровня – в структуре команды и выросшей зоне ответственности.

Структура команды

У руководителя 2 существенно больше команда, поэтому в ней появляются промежуточные руководители. Обычно их 3-4. С точки зрения ответственности – всё то же самое, но в большем масштабе.

Процессы

Руководитель этого уровня занимается системными вопросами, которые помогают его команде и компании работать эффективнее. Это может касаться:

Как правило, руководитель такого уровня – опытный аналитик. Он хорошо знает, какие задачи бывают у аналитиков, с какими сложностями в процессе они сталкиваются. Одна из зон ответственности руководителя аналитики 2 уровня – удобная аналитическая инфраструктура и среда: виртуалки, jupyter hub’ы, библиотеки, облегчающие рутину, удобные витрины данных и т. д.

Является квалифицированным заказчиком для команды аналитического хранилища (DWH). Руководитель аналитики может не являться профессионалом в машинном обучении, но, безусловно, с предметной областью знаком и может говорить с data scientist на одном языке.

Хорошо понимает, когда задачу стоит решать методами машинного обучения. Это позволяет ему быть квалифицированным заказчиком для команды ML.Если компания маленькая, то руководителю аналитики на данном грейде могут быть подчинены команды DWH и Data Science.

Наставничество

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

Руководитель аналитики 3 (Директор по аналитике – Chief Data Officer / Chief Analytics Officer)C-level*.

Является частью топ менеджмента. Обладает отличным знанием и пониманием контекста (в том числе непубличного), в котором живет компания и рынок, цели и проблемы компании. В широком смысле отвечает за эффективность компании, помогая улучшать её с помощью аналитики и работы с данными.

Чтобы быть успешным директором по аналитике, нужно безусловно быть профессионалом в аналитике. Но описание роли директора больше похоже на описание роли любого другого директора в компании, если не учитывать предметную область.* Большие корпорации имеют сложные и разветвленные структуры.

Структура команды

Десятки или даже пара сотен человек (в зависимости от размера компании) разных специальностей:

Лидерство

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

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

Прикладные задачи

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

  • построение системы kpi для всей компании и выставления целей по ним,
  • оценки профита от проектов и их ранжирование в рамках регулярного планирования,
  • построение прогнозных моделей компании и рынка,
  • исследования, которые могут поменять стратегию компании,
  • оценка потенциальных сделок M&A,
  • интеграционные проекты по результатам M&A,
  • проекты про данные, несущие большие регуляторные риски, например, на соответствие GDPR, SOX и другим дорогим аббревиатурам.

Процессы

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

Директор добивается этого через найм правильных людей, их развитие и мотивацию, выстраивание процессов внутри компании (в широком смысле, не только аналитических), улучшение аналитической инфраструктуры, определение фокусов и целей команд. Чтобы нанимать лучших людей с рынка, директору приходится заниматься hr-брендом своего направления.

Цифровизация бизнеса

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

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

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

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

Return on Marketing Investment или сокращенно ROMI — это показатель рентабельности рекламных кампаний и в целом инвестиций в маркетинговую деятельность. Рентабельность оперирует такими метриками, как окупаемость, прибыль, возврат вложений.

Посчитать ROMI не так просто, как кажется. Посмотрим на простом примере.

ROMI равен 75%. Коэффициент выше 0, т.е. вроде бы всё хорошо. Но всё ли правильно мы посчитали?

Расчет ROMI

Расчет ROMI

Представим, что застройщик построил новый ЖК, создал для него сайт и запустил рекламную кампанию. Вот статистика за первые полгода:

Статистика продаж

Статистика продаж

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

Бизнес резонно вкладывает ресурсы в реализацию продукта, где «нащупывается» Product Market Fit, а для принятия решений есть только внешние бенчмарки и интуиция руководителя проекта («я так чувствую», «всегда так делали»).

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

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

Растёт потребность в аналитике, который организует сбор данных, систему отчётности и поможет руководителям проектов и команд регулярно получать ответы на adhoc-вопросы, — то есть введёт в компании культуру data-driven (принятие решений на основе данных) и data-informed (синтез опыта и данных).

Звучит красиво — «введёт data-driven культуру». Но гораздо чаще на этапе насыщения бизнес панически думает не о выстраивании процессов, а о сиюминутном поиске ответа на вопрос «почему падают продажи». Для ответа на этот вопрос аналитику нужны данные — а их нет.

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

Осознанная потребность в выстраивании аналитической культуры с самого старта есть в очень маленькой доле проектов. Ещё реже встречаются кейсы специализации аналитики под потребности команд: продукта, маркетинга, продаж. При этом не стоит думать, что нанять аналитика достаточно, чтобы стать data-driven компанией.

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

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

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

Чем занимается бизнес-аналитик в IT

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

Этапы работы бизнес-аналитика

Оценка запроса заказчика

Как правило, аналитик приступает к работе на этапе предпродажи, когда клиент только обратился в компанию. Бизнес-аналитик в команде с менеджером по продажам и разработчиком помогает определить, какое конкретно решение требуется в данной ситуации и какой объем работы предстоит. Чтобы это сделать, аналитику нужно понимать, с какой именно проблемой в бизнесе заказчика должно справиться технологическое решение. Ориентируясь на эту информацию, аналитик составляет документ о концепции и границах решения (Vision and Scope), в котором фиксируются бизнес-цели и приоритеты проекта, основные функции решения и заинтересованные стороны. Есть различные шаблоны этого документа, которые помогают аналитикам не упустить важные детали проекта.

Извлечение требований

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

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

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

Систематизировать полученную информацию помогает моделирование бизнес-процессов, то есть их графическое описание через диаграммы, таблицы, карты. В бизнес-анализе для построения моделей используют графические языки с определенными нотациями (системой условных обозначений), самые популярные из которых – BPMN (Business Process Management Notation) и UML (Unified Modeling Language).

Условные обозначения в BPMN помогают представить бизнес-процесс как цепочку событий и условий. Например, через схему BPMN можно изобразить, как происходит обработка заказа в магазине и какие сотрудники задействованы в этом. Такая визуальная модель помогает лучше понять, как можно автоматизировать бизнес-процесс. Один из программных инструментов для моделирования в BPMN – Bizagi Modeler.

С помощью UML можно описывать не только бизнес-процессы, но и отдельные программные компоненты, так как в нотации есть различные виды диаграмм (классов, объектов, прецедентов и др.). Создавать UML-диаграммы можно, используя инструмент PlantUML, который автоматически преобразует текст в графические элементы.

Анализ и согласование требований

Когда список требований готов, аналитик обсуждает их со всей командой: менеджером проекта, разработчиками, дизайнерами, QA-специалистами. С точки зрения своего опыта, они могут указать на неточность или неполноту требований. Также нужно убедиться, что все требования возможно осуществить, учитывая запланированные ресурсы и срок сдачи проекта. Затем команда решает, какие функции нужно реализовать в первую очередь. Вместе с архитектором ПО или главным разработчиком аналитик может распределить требования по подсистемам. После систематизации и анализа требований аналитик согласовывает результат с заказчиком.

Создание прототипов

Чтобы клиент лучше представлял, как будет выглядеть и работать готовое решение, аналитик может подготовить прототип пользовательского интерфейса. Бизнес-аналитик не занимается дизайном будущего продукта, а делает макеты экранов, которые отражают базовые функции. Программы, вроде Sketch, Axure, Atomic, позволяют создать интерактивный прототип приложения, в котором имитируется работа кнопок и могут быть переходы между экранами.

Передача требований технической команде

Бизнес-аналитик фиксирует все требования в спецификации (Software Requirement Specification). Этот документ будет основой для планирования процесса разработки. В спецификации обычно содержится описание функций и возможностей, которые должны быть в программе. В компаниях могут быть приняты свои шаблоны для этого документа. Но если проект относится к строго регулируемым сферам, например, медицина, страхование, то при сборе и оформлении требований нужно учитывать отраслевые стандарты, действующие в стране заказчика.

Управление изменениями требований

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

Как начать карьеру бизнес-аналитика в IT

В IT аналитик часто использует методы работы, которые применяются и в консалтинге. Например, в IT так же нужно уметь исследовать сферу бизнеса клиента, описывать и моделировать бизнес-процессы. Специалистам, которые занимаются подобной работой, будет проще перестроиться для карьеры в IT. Тем, кто никогда не сталкивался с бизнес-анализом, возможно, понадобится больше времени на приобретение необходимых навыков. Но в любом случае начать стоит с изучения специфики работы бизнес-аналитика в IT – узнать, как происходит процесс разработки ПО, и научиться работать с требованиями.  Это можно сделать как самостоятельно, так и с помощью курсов. Однако второй вариант может оказаться предпочтительнее для работодателей. Многие учебные центры сотрудничают с IT-компаниями, поэтому наниматели доверяют качеству их образования.

Обучение на курсах в среднем займет от 3 до 6 месяцев. Обычно учебные программы  включают изучение процесса разработки ПО, основы бизнес- и системного анализа в IT, этапы работы с требованиями, их документирование и составление спецификации, а также визуальное моделирование и создание прототипов.

В Минске самый продолжительный курс обучения на бизнес-аналитика (6 месяцев) предлагают в «Компьютерной академии Шаг», где новые группы открываются дважды в год. Чаще набор слушателей проводит Образовательный центр ПВТ, который работает в Минске, Гродно и Гомеле. Еще один вариант курсов – школа ITMINE. В этом центре тренинги в офисе проходят по выходным раз в три недели (на протяжении 4,5 месяцев), а в перерывах слушатели самостоятельно выполняют домашние задания. При таком формате на занятия в Минск можно приезжать и из других городов.

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

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

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

Как может развиваться карьера бизнес-аналитика

Бизнес-аналитик, как и многие другие специалисты в IT, растет по уровням junior, middle и senior. Эта градация зависит от опыта и профессиональной квалификации специалиста. Поднимаясь на ступеньку выше, можно претендовать на более крупные проекты и, соответственно, более высокую зарплату. По данным портала dev.by (апрель 2019 года) средняя зарплата бизнес-аналитика – около 1500 долларов, но для начинающих специалистов сумма может быть меньше.

В начале карьеры важно расширять как технический кругозор, так и понимание, как устроены различные сферы бизнеса и какие программные решения в них востребованы. Обычно junior-аналитики достаточно быстро становятся middle-специалистами –  через 1-2 года постоянного опыта. А вот следующую ступеньку преодолеть сложнее. Senior бизнес-аналитики – самые высокооплачиваемые в своем направлении, поэтому работодатели предъявляют к ним высокие требования. Помимо опыта (около 3-5 лет), от senior-аналитика ждут уверенных знаний IT-технологий, а также владения английским языком на уровне Advanced.

И junior, и middle-специалисты в процессе работы интенсивно учатся: заполняют пробелы в технических знаниях, знакомятся с новыми отраслями бизнеса. На уровне senior бизнес-аналитик свободно ориентируется в своей профессии и быстрее выполняет все задачи. А в дальнейшем senior бизнес-аналитик может выбрать следующие векторы для развития своей карьеры:

Специалиазация по сфере бизнеса

В каждой сфере бизнеса есть свои правила или ограничения для внедрения технологического решения. Например, в банковской сфере должны соблюдаться стандарты безопасности всех электронных транзакций. Когда аналитик обладает такими знаниями, он может выполнять на проекте роль отраслевого эксперта (subject matter expert), то есть консультанта из сферы бизнеса заказчика. И если аналитик глубоко знает медицинскую, финансовую сферу или ритейл, то ему будет проще работать с проектами для этих отраслей, а работодатель и заказчик будут выше оценивать его труд.

UX-аналитика

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

IT-консалтинг

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

Кому подойдет работа бизнес-аналитика

Бизнес-анализ в IT сочетает в себе как сосредоточенную аналитическую работу, так и активное общение. Если вы искали профессию, где можно соблюсти этот баланс, возможно, бизнес-анализ станет подходящим вариантом. Чтобы претендовать на вакансии junior-аналитика, лучше закончить специализированные курсы. По мере профессионального роста можно получить дополнительную квалификацию, например, углубиться в какую-либо сферу бизнеса или UX. Также, опытный бизнес-аналитик может перейти в IT-консалтинг.

Пару лет назад к нам обратился собственник компании, чтобы провести стратегическую сессию. «Но только, чтобы не было, как в прошлые два раза!». У компании был негативный опыт — выезжали со всем ТОП-менеджерами загород и два раза прерывали стратегическую сессию на середине пути. В результате, сформировалось негативное отношение к этой практике.

Мы разобрали ситуацию в деталях и выяснили, что главные причины провала:

    • слабый модератор (внутренний)
    • плохо подготовленная архитектура стратегической сессии
    • банальная для ТОП-менеджеров аналитика

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

Мы разберем подробно, как подготовиться и провести стратегическую сессию. Будем использовать наш опыт проведения 200+ стратегических сессий, полученный в 50+ разных бизнеса-секторах.

Содержание

    1. Что такое стратегическая сессия?
    2. Цель и задачи стратегической сессии
    3. Признаки того, что пора провести стратегическую сессию
    4. Подготовка к стратегической сессии
    5. План и этапы подготовки стратегической сессии
    6. Участники стратегической сессии
    7. Заказывать стратегическую сессию или проводить самим?
    8. Как выбрать ведущего стратегической сессии?
    9. Когда и где проводить стратегическую сессию?
    10. Возможные ошибки при проведении стратегической сессии
    11. Можно ли проводить стратегическую сессию онлайн?
    12. Как получить максимальный результат от стратегической сессии
    13. Итоги стратегической сессии
    14. Что делать после стратегической сессии
    15. Нужно ли пост-сопровождение после стратегической сессии?

1. Что такое стратегическая сессия?

Стратегическая сессия — это формат групповой работы, где принимают участие ключевые руководители и специалисты компании, стратегическая сессия направлена на создание среднесрочного (полгода-год) и/или долгосрочного (3-5 лет) плана развития компании.

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

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

2. Цель и задачи стратегической сессии

Главная цель стратегической сессии — силами команды (при необходимости, с помощью внешних консультантов и экспертов) определить общее направление развития бизнеса.

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

Самые популярные задачи стратегической сессии:

    • Найти новые точки роста бизнеса, опираясь на аналитику и тренды своего рынка, используя групповой разум команды
    • Определить Видение и стратегические целина 1-3-5 лет вперед
    • Согласовать цели и приоритеты в управленческой команде (часто, у ТОПов разные взгляды на дальнейшее развитие бизнеса)
    • Обсудить и принять важные для компании решения:

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

Проведение стратсессии 2

3. Признаки того, что пора провести стратегическую сессию

    • Организации находится в условиях неопределенности, резко изменился рынок, условия ведения бизнеса, конкурентное поле, …
    • Обновление и рост команды. Появились новые специалисты и необходимо разработать с ними единый план действий.
    • Необходимо синхронизировать видение дальнейшего роста бизнеса. Каждый отдел занимается своими задачами, но при все должны не забывать и о достижении общих целей компании.
    • Компания реализовала прошлый стратегический план, входит в новый стратегический цикл

4. Подготовка к стратегической сессии

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

Если не подготовить достаточный объем аналитики, то на стратегической сессии вы получите:

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


Алгоритм подготовки аналитики к стратегической сессии:

1. Прежде всего надо подготовить карту “умной аналитики”. Это такой набор разнообразных аналитических методик, которые все вместе:

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

Пример карты аналитик для торговой компанииПример карты аналитик для торговой компании

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

Наилучшая конфигурация: консультанты проводят обучение (например, передают технику проведения Клиентских интервью), а сбором данных (проведение интервью) занимаются сотрудники, которые занимаются подготовкой к стратсессии.

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

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

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

Архитектура стратегической сессии — пример. Виды стратегических сессий

Структура-типовой-страт.сессии

Можно ли провести стратегическую сессию без аналитики?

Возможно, но есть риск получить очень маленькой разнообразие идей. По сути, команда будет работать только с тем, что лежит на поверхности. Такие сессии продуктивны для клиентоконтактирующих сотрудников (продавцов, сервиса, фронт офиса). У них достаточного опыта, можно выгружать и работать с ним прямо на сессии. Для ТОПов, которые часто далеко от рынка, от Клиента — проведение стратегической сессии без подготовленной аналитики — крайне опасно. Скорее всего мы получим те же решения, которые были в компании и до этого.

Какой минимальный набор аналитик необходим?

Рекомендуем подготовить минимум два блока данных:

1. Требования собственника — это, по сути, техническое задание акционеров компании на стратегическую сессию. В нем учредители задают:

          • Целевые показатели на ближайшие 1-3 года (требуемый темп роста, целевая рентабельность, чистая прибыль, ..)
          • Ряд обязательных проектов роста. Имеет смысл включать только те инициативы, которые очевидно нужны — то, что не требуют обсуждения командой на сессии.
          • Стратегическое видение (включается в документ, если у собственника есть четкая картинка будущего состояния компании).
          • Здесь важно найти разумный баланс, чтобы не зажать команду в слишком тесные рамки, оставить свободу — без нее новых идей не придумать.

2. Стратегические вопросы, стоящие перед компанией сегодня. Это верхнеуровневые вопросы, на которые у компании нет ответов.

Как правильно сформулировать стратегические вопросы?

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

Бывает, что стратегические вопросы — это наши внутренние вызовы и застарелые проблемы, которые могут не решаться годами. Чаще всего такие вопросы связаны с длинным горизонтом времени (год и более). Хорошие ответы на такие вопросы дают компании долгосрочное конкурентное преимущество.

По опыту последних 20 стратегических сессий, которые мы организовывали, ТОП-5 самых часто встречающихся стратегических вопросов выглядит так:

          1. Как поднять доходность, маржинальность бизнеса?
          2. Есть ли у нас конкурентная стратегия, отстройка, УТП?
          3. Как удержать существующих Клиентов? Как строить отношения? Как поднять LTV?
          4. Как выглядит наша цифровая стратегия?
          5. Где мы хотим быть через 3-5 лет? Какой бизнес мы строим?

ТОП-5 самых популярных аналитик

Мы проанализировали аналитики, которые использовали в последних 20 страт. сессиях 2021-2022 года. Вот самые популярные:

    1. Требования собственников
    2. Бенчмаркинг игроков в отрасли
    3. Отраслевые тренды
    4. Клиентские интервью
    5. SWOT-анализ

Примеры аналитики для стратегической сессии

В этом видео Максим Поклонский делает тренинг команде Клиента по методике проведения интервью с B2B-покупателями. Видео приведено в сокращенном виде.

Больше примеров умной аналитики можно найти в описании нашей самой популярной услуги: «Разработка бизнес-стратегии»

5. План и этапы проведения стратегической сессии

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

1. Определить цели на стратегическую сессию: зачем мы собрались.

2. Задать правила и формат стратегической сессии: пояснить, что такое мозговой штурм, как будет строиться работа, как будут отбираться идеи.

3. Создать среду для запуска креативного мышления. Можно использовать разные инструменты: Lego, ассоциативные карты, кубики историй, истории про компанию, …

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

5. Оценить идеи (через дискуссию, голосование или другие форматы приоритизирования) и выбрать лучшие страт. альтернативы, с которыми будем работать.

Для голосования мы часто используем специальные тикеры (небольшие круглые наклейки разных цветов). Это дает быструю и наглядную картинку выбора управленческой команды. Так список из нескольких сотен разномастных идей превращается в:

          • перечень 10-15 ключевых стратегических проектов
          • стратегическое ядро. Это «соль» стратегии то, любой менеджер должен назвать, если его разбудят ночью и спросят «какая стратегия у нашей компании?»

Фотографии ниже демонстрируют этот увлекательный процесс.

Стратегические альтернативы6. Отобрать набор ключевых стратегических проектов — стратегическое ядро. Это 5-7 крупных инициатив, которые должны кардинально изменить результаты бизнеса.

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

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

Если вы хотите заказать проведение стратегической сессии — свяжитесь с нами!

6. Участники стратегической сессии

Нужен ли собственник(и) на стратегической сессии? Мы считаем, присутствие собственника(ов) необходимо. Исключение когда собственник совсем не участвует в операционной работе компании. Мы видим, что участие собственника повышает статус сессии, добавляет команде ответственности за ее результаты. Но совсем не обязательно включать собственника в состав мини-групп на этап мозгового штурма (это стоит делать толькоесли он хорош в роли модератора умеет слушать и давать людям высказаться).

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

Чаще всего стратегическую сессию нужно проводить с привлечением ключевых сотрудников — тех 20% людей, которые по правилу Парето отвечают за 80% результатов бизнеса. Оптимальное количество участников —  7-20 человек. В нашем опыте были и стратегические сессии на 30, 60 человек. В таких случаях тщательная подготовка сессии становится ключевым фактором успеха. Надо оценить риски, хорошо подготовить модераторов мини-групп, сделать детальные инструкции команде.

Стратегическая сессия - пример

Есть несколько типажей, о которых нужно рассказать отдельно:

    1. Спорщики. Часто появляется желание убрать таких людей, но это опасно — среди них много неравнодушных участников, с высоким уровнем лояльности к компании, желающих что-то поменять. Мы уменьшим разнообразие мнений, уйдем от острых дискуссий.
    2. ТОП-менеджерыне связанные с коммерцией (бухгалтерия, логистика, производство, ОТК, ..). Их участие полезно — все будут в теме и причастны к результатам стратегической сессии. Часто это политический вопрос — исключение кого-то из списка может повлечь гораздо больше вреда, чем его пассивное участие на сессии.
    3. Средний менеджмент. Бытует мнение, что стратегическую сессию можно провести силами 3-4 ключевых руководителей. Часто это ухудшает последующую реализацию. Средний менеджмент, оторванный от процесса придумывания стратегии, не будет проводником ее идей.
    4. Исполнители. Брать отдельных специалистов стоит в двух ситуациях: 1) не хватает опыта «с полей», ТОП-менеджеры витают в облаках; 2) нужны  экспертные мнения специалистов; 3) неформальные лидеры, которые в будущем станут проводниками решений, принятых на сессии, на нижние уровни организации.

7. Заказывать стратегическую сессию или проводить самим?

Модератор стратегической сессии может быть внутренним — одним из ТОП-менеджеров. К этому стоит прибегнуть, если вы ограничены в бюджете. Как правило, это уменьшает эффективность сессии.

Когда модератор не ТОП-менеджер, ему не хватит авторитета. А если он ТОП, ему полезнее участвовать в мозговых штурмах, генерировать и выбирать идеи вместе с участниками. Кроме того, модератор может сильно влиять на придуманные решения. Поэтому мы рекомендуем привлекать внешнего неангажированного модератора (фасилитатора).

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

Чем отличается модератор от фасилитатора?

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

Модератор Фасилитатор
Формат Модерация — четко построенная методика приведения группы к заранее известному результату Фасилитация — набор инструментов и подходов, и фасилитатор не знает заранее, к какому результату придет группа.
Где используется Модерация – жёсткая и структурированная методика, используется при проведении:

  • собраний и совещаний
  • пресс-конференций и круглых столов
  • форсайт сессий
  • конференций
Фасилитация — выработка решений повышенной сложности, применяется при организации:

  • креативных совещаний
  • разрешении конфликтов и разногласий
  • стратегических сессий, разработке стратегии, постановке целей и их декомпозиции
Функции Модератор:

  • Обеспечение порядка на сессии.
  • Установление правил для выступления и коммуникации участников.
  • Сбор информации от участников и ее обработка.
  • Оценка и контроль прогресса работы команды.
Фасилитатор:

  • Помогает команде обнаружить общие цели и задачи
  • Объединяет участников команды вокруг общих целей 
  • Решает разногласия, чтобы достичь консенсуса
  • Стимулирует запуск творческого мышления и коллективного решения проблем
Общение с участниками Проводит сессию без высказывания своего мнения и концентрируется на сборе и обработке информации от участников команды Активно участвует в процессе и использует свои навыки коммуникации, чтобы помочь участникам группы понять друг друга
Авторитет Модератор может быть назначен на должность авторитетного члена команды или сообщества, что дает ему дополнительный вес в процессе принятия решений Фасилитатор может использовать свои навыки лидерства для создания доверительных отношений и установления социальной динамики в группе, что помогает участникам чувствовать себя комфортнее и более уверенно

Задачи профессионального модератора (фасилитатора) стратегической сессии:

    1. Разработать максимально эффективный сценарий (архитектуру) стратегической сессии, исходя из  целей компании.
    2. Объяснять задания, снимать вопросы, непонимание, сопротивление.
    3. Управлять дискуссией и энергией команды. Работать с групповой динамикой, вовлеченностью участников, …
    4. Бороться с усталостью, критикой, пустыми дискуссиями, забалтыванием проблем.
    5. Управлять конфликтами — не надо избегать острых дискуссий, они помогают найти корневые проблемы и их решения.
    6. Фиксировать идеи (или организовать запись идей сотрудниками). Страт. альтернативы нужно записывать “вкусно”, чтобы не потерять суть, чтобы появилась энергия на реализацию принятых решений.
    7. Быть независимым арбитром, гарантировать непредвзятость. Дать всем услышать обещающие идеи, даже если они против установок собственников/руководителей.
    8. Собрать внутренних модераторов, если участников достаточно много, и провести тренинг.

Посмотрите кейсы по разработке стратегии

Разработка бизнес-стратегии. Кейс Wunder Digital

Разработка бизнес-стратегии. Кейс Wunder Digital

#Консалтинг #Стратегия

Разработка маркетинговой стратегии. Кейс Mercedes

#Стратегия #Маркетинг

Разработка бизнес-стратегии на рынке US. Кейс BelWoodDoors

Разработка бизнес-стратегии на рынке US. Кейс BelWoodDoors

#Консалтинг #Стратегия

Разработка стратегии развития. Кейс SDS (РФ)

#Консалтинг #Стратегия

8. Как выбрать ведущего стратегической сессии?

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

Фасилитатор — это похожая роль, но с более мягкими формами работы. Фасилитатор дает больше свободы на выбор пути. Архитектура сессии (этапы и их результаты) обозначается только рамочно. Чем больше опыта у вашей команды в стратегировании, тем больше в работе ведущего фасилитации, а не модерации.

При выборе ведущего для вашей стратегической сессии посмотрите “под лупой” на следующее:

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

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

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

Опыт работы на руководящих позициях в компаниях. Профессиональный модератор должен говорить на одном языке с командой. На высоком уровне ТОП-менеджеры быстро раскусят теоретика. А без авторитета у команды решать задачи модерации практически невозможно.

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

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

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

9. Когда и где проводить стратегическую сессию?

Рекомендуем придерживаться этих правил, это позволит провести вашу стратегическую сессию максимально эффективно:

    1. Выехать загород. Нужно вытащить сотрудников из операционки, оторвать от рабочих мест. Переговорка в офисе — плохой вариант, участникам надо подняться над ситуацией, взглянуть на компанию по-новому.
    2. Выбрать удобные дни недели, когда люди будут минимально отвлекаться на рабочие вопросы. Возможно захватить для сессии один из выходных дней, но только в случае, если это не противоречит привычной культуре организации. Ничего нет хуже, когда участников сессии не покидает мысль, что у них забрали законный выходной. Мотивация и энергия команды важнее пары рабочих дней, ведь делаем 2-дневную стратегическую сессию мы, как правило, только один раз в год.
    3. Если много работы, то лучше запланировать работу 2-3 дня подряд, чтобы не разрывать процесс. Участники могут долго разогреваться, погружаться в тему.
    4. Попросить одеться комфортно, в casual-стиле.
    5. Исключить тяжелый алкоголь, он мешает креативной работе. Можно запланировать банкет сразу после по завершению страт. сессии.
    6. Ночевать или нет между 1 и 2 днем сессии — зависит от вашего бюджета. Если он позволяет, то лучше спланировать ночевку на месте проведения сессии. Это обеспечит переключение мышления с рабочих и домашних проблем. Совместный завтрак в отеле — отличное время командообразования, настройки на стратегический процесс, поднятия уровня энергии.


Эта статья на 100% основана на опыте проектов, сделанных для наших уважаемых Клиентов. Именно их (порой очень непростые) задачи помогли нам сформировать стройную методологию проведения стратегических сессий. И она вышла хорошо адаптируемой для компаний, работающих в разных нишах и бизнес-моделях.

Читайте дальше! Это еще не все 🙂

Сергей Сарванов, ГК Vegas

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

Ксения Прудникова, собственник PR3 Connect

Разобрались в бизнес-модели и выбрали по какой идём, сформировали портфель продуктов, начали активно работать по маркетингу и продажам, запустили пилотный проект на новом рынке. Спасибо за очень полезный для нас интернет-аудит, пользуемся активно сейчас. Динамичная и полезная страт, сессия, в предвкушении реализации 🙂 Нравится, что у вашей команды разный опыт, вы с разных сторон смотрите на ситуацию. Понятные сопроводительные документы — шаблоны для сбора аналитик и т.д.

10. Возможные ошибки при проведении стратегической сессии

Что может пойти не по плану? Все!) Собрали самые важные риски, которые необходимо продумать заранее.

Проблема, риск Решение
1. Нехватка времени. Подготовили много информации, заданий, а участники идут медленнее, чем хотелось бы. 1. Сделать 2 сценария стратегической сессии: программа-минимум и программа-максимум.
2. Низкая мотивация и вовлеченность, апатия. Отсутствие креативного, инновационного мышления. 2. Запланировать игровые, разогревательные упражнения в начале сессии. Подготовить интересные аналитики. Устроить соревновательность между группами.
3. Преднастройка на негатив (особенно, если у команды уже был опыт неудачных стратегических сессий). 3. Подробно объяснить в начале сессии, как будет выглядеть работа, что является целевым результатом.
4. Низкое качество собранной аналитики, неточности в данных. 4. Тщательная подготовка, верификация данных. Вовлечение команды в процесс сбора данных.
5. Критика, споры, затянутые обсуждения. 5. Четкое объяснить и отслеживать выполнение правил мозгового штурма. «Прессовать» деструктивных критиков.
6. Низкий уровень идей. 6. Возможно, необходимо привлечение внешних экспертов, если внутри команды не хватает компетенций.

При хорошей подготовке и выборе профессионального модератора эти сложности не должны стать серьезной проблемой для проведения сессии.

11. Можно ли проводить стратегическую сессию онлайн?

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

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

Если есть возможность, то стратегическую сессию надо проводить в оффлайне.

Кейс. В разгар эпидемии Сovid мы были вынуждены провести в онлайне стратегическую сессию для крупной дистрибьюторской компании. В Zoom собралось 27 участников, каждый из дома. Мы поделили их на мини-группы и четко прописали инструкции по работе. Осознанно выбрали модераторов и провели им тренинг.

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

Больше кейсов по разработке стратегии компаний.

12. Как получить максимальный результат от стратегической сессии?

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

    1. Задавать слишком жесткие цели/планы. Они могут снижать творческую свободу, превращать стратегическую сессию в процесс, больше похожий на бюджетирование.
    2. Ставить цели наобум, без предварительного финансового моделирования. Это создает у команды неуверенность в реалистичности целей. И, как следствие, снижает мотивацию и лишает смысла процесс поиска решений.
    3. Прямо на сессии назначать исполнителей по реализации выбранных идей. Не стоит превращать стратегическую сессию в планерку. Разделить ответственность по проектам можно и после сессии.
    4. Определять сжатые сроки на выполнение стратегических проектов. Исполнителям надо дать время подумать, «переварить» проект, декомпозировать его на задачи, согласовать с текущей нагрузкой. Обязательство лидера проекта по дедлайнам должно быть исключительно добровольным!
    5. Излишне углубляться в мелкие детали реализации. Это снижает творческий настрой, не позволяет подняться над ситуацией, мыслить стратегически. Но, при этом, совсем без деталей работать нельзя — проекты будут оторваны от жизни. Надо найти разумный баланс по глубине погружения в детали реализации.
    6. Но самый большой враг — это оценка и критика идей. Надо исключить их на стадии мозгового штурма. И перенести на стадию выбора стратегических решений.


Чек-лист по проведению стратегической сессии
Чек-лист по проведению стратегической сессии

Подписывайтесь на наш Telegram-канал, где мы делимся бизнес-кейсами и ищем ключевые факторы успеха: 

    • Как провести исследование рынка за час?
    • Нужна ли компании миссия?
    • Когда надо менять бизнес-модель?
    • Есть ли универсальные факторы успеха в бизнесе?
    • 5 областей для поиска прорывной стратегии компании

13. Итоги стратегической сессии

В результате стратегической сессии вы должны получить целевой результат, ради которого собрались. Чаще всего Клиенты хотят получить:

    • Длинный список идей развития (потом его оценивают, рейтингуют, выбирают важное)
    • Набор стратегических инициатив, проектов для реализации
    • Стратегическое ядро — 3-7 главных приоритетов развития на ближайшие годы
    • Видение (картинка будущего компании), разделяемое командой
    • Стратегические планы подразделений
    • Миссия, ценности, корпоративные принципы
    • Идеи новых продуктов
    • Набор антикризисных мер
    • Амбициозные цели роста, разделяемые всей командой
    • Action-план, дорожная карта по реализации стратегии (см. пример такого плана ниже)

Дорожная карта (Action-план) по реализации стратегии

Популярные услуги

14. Что делать после стратегической сессии

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

Рекомендуем в ближайшие дни после стратегической сессии:

    1. Декомпозировать проекты на задачи, сделать Action-план (график Ганта).
    2. Оформить программный документ по стратегии компании — вычистить формулировки, не забыть, что «краткость — сестра таланта».
    3. Презентовать итоги сессии ключевым сотрудникам. Руководители должны показать команде приверженность принятым решениям.
    4. Определить проект-менеджера, ответственного за реализацию задач Action-плана.
    5. Максимально широко разделить ответственность за отдельные проекты/задачи развития среди ключевых сотрудников в команде.
    6. Регулярно (раз в 2 недели) проводить ревизии по задачам Action-плана. Новые стратегические процессы и системы формировать с подключением опытных подрядчиков, экспертов, консультантов, чтобы минимизировать риск формального выполнения.
    7. Собственнику, директору регулярно интересоваться прогрессом, отслеживать, как команда движется по намеченному плану.
    8. Полезно применять «усилители» мотивации: например, стратегический плакат в офисах и кабинетах ТОП-менеджеров или монитор достижения Большой цели.

Execution (исполнение) — это ключевой фактор успеха в реализации любой стратегии. Плохую идею можно сделать лучше при условии настойчивой реализации. А самую лучшую стратегию компании можно слить в бездействии и забалтывании.

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

Вам, скорее всего, не нужно пост-сопровождение и помощь консультантов во внедрения стратегии, если:

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

Есть необходимые эксперты по реализации выбранных проектов.

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

Есть подготовленный руководитель проектов.

Риски затянуть и замылить проекты развития видятся небольшими.

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

#статьи

  • 11 июл 2022

  • 0

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

Если с программистами всё понятно — они просто сидят и пишут код, то с бизнес-аналитиками сложно: что вообще они анализируют и при чём тут бизнес?

Иллюстрация: Оля Ежак для Skillbox Media

Редакция «Код» Skillbox Media

Онлайн-журнал для тех, кто влюблён в код и информационные технологии. Пишем для айтишников и об айтишниках.

Эксперт департамента аналитических решений ГК «КОРУС Консалтинг». В IT с 2000 года. Автор Telegram-канала Analytics Now и подкастов по теме искусственного интеллекта и анализа данных.

Если вы интересовались IT или искали работу, то наверняка встречали в интернете вакансии бизнес-аналитиков. В них обещают интересную работу, карьерный рост и достойный доход. Давайте разберёмся, кто такие бизнес-аналитики, чем они занимаются и что необходимо для успешного старта в этой профессии.

Вы знаете обе части этого слова: «бизнес» и «аналитик». Эксперт по бизнес-анализу (или бизнес-аналитик) действительно занимается тем, что структурирует разнородную информацию, собранную из различных источников, чтобы вывести закономерности из этой информации, наглядно представить данные и помочь компании найти возможности для улучшения положения бизнеса или для развития. Результаты его работы помогают бизнесу принять объективные решения и снижают риски при запуске новых проектов.

Допустим, коммерческому отделу розничной сети хочется оперативно видеть недельные результаты продаж с детализацией по отдельным магазинам и целым регионам. Они приходят к бизнес-аналитику и рассказывают, что должно быть в финальных отчётах. А задача бизнес-аналитика — «переложить» их слова на язык, понятный разработчикам аналитической системы, то есть составить техническое задание с чёткой логикой: какие показатели собираются, из каких источников берутся данные, в каком виде они выводятся и на каких экранах или дашбордах их надо разместить.

Бизнес-аналитик собирает и структурирует данные. Обычно данные представляются в специализированных IT-системах (ERP, CRM, BI и так далее) — поэтому работа аналитика чаще всего связана с внедрением этих систем, а точнее, с подготовкой к их внедрению и с расширением их функциональности.

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

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

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

Пример дашборда BI-системы Superset
Скриншот: Светлана Вронская для Skillbox Media

Обычно бизнес-аналитик не работает в одиночку — он член команды. Совместно с топ-менеджерами организации он участвует в работе над стратегией компании и проекта. А вместе с разработчиками, консультантами, дизайнерами, инженерами он создаёт прототипы и готовит документацию.

Результат работы бизнес-аналитика — это описание верхнеуровневых бизнес-требований, создание технического задания с описанием сценариев в форматах use cases и user stories. Таким образом он перекладывает язык бизнеса на язык технологий.

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

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

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

Пример дашборда BI-системы Yandex.DataLense
Скриншот: Светлана Вронская для Skillbox Media

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

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

Согласно прогнозу консалтинговой фирмы Frost & Sullivan, рынок анализа Big Data к 2025 году достигнет почти 70 миллиардов долларов США, в то время как ещё в 2019 году он составлял всего 15 миллиардов. Это означает, что спрос на специалистов в этой сфере со временем лишь увеличится.

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

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

  • MS Excel — незаменим для базовых расчётов, составления таблиц и простых диаграмм. Продвинутые пользователи Excel могут использовать надстройку VBA, которая помогает писать макросы для автоматизации действий в Excel.
  • Средства для представления результатов анализа. Понадобятся для того, чтобы отчитаться о завершённой задаче. Таким средством может быть стандартный MS PowerPoint, может быть Keynote или что-то более сложное — например, Prezi.
  • Решения для управления задачами. Таск-трекеры помогают структурировать работу над проектом, отслеживать сроки и ресурсы, синхронизировать задачи, отслеживать дедлайны, а также хранить документацию и переписку по проекту. Примеры: Trello, Asana, Jira, Wrike — выбор довольно большой даже с учётом санкций.
  • BI-системы — главный инструмент комплексной визуализации результатов анализа данных. На рынке есть сотни систем бизнес-анализа: от простых и квазибесплатных до сложных и требующих серьёзных инвестиций. Есть решения с расширенной функциональностью, такие как международные QlikView, Qlik Sense, Microsoft Power BI, Tableau. Однако в последние годы на рынке появилось и много российских систем, которые активно работают над тем, чтобы догнать западных конкурентов: Luxms BI, «Форсайт», Superset и другие. В любом случае BI-система может заменить Excel и ПО для визуализации результатов и готовить инсайты оперативно — иногда даже в режиме реального времени.

Пример дашборда BI-системы QlikView
Скриншот: Светлана Вронская для Skillbox Media

Если вы владеете языками программирования и умеете строить модели данных, то ваши шансы на успех в роли бизнес-аналитика велики. Однако даже без этих знаний есть все возможности для карьеры в этой области.

Тем не менее несколько софт-скиллов делают бизнес-аналитика успешным.

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

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

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

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

  • опыт работы с базами данных и BI системами, а также опыт их внедрения;
  • владение перечисленными выше инструментами: Excel, BI-системами, программами для создания презентаций, таск-трекерами;
  • знание SQL и/или Python, иногда — ML;
  • визуальный вкус, навыки общения с пользователями BI-систем, умение составлять симпатичные презентации, отчёты и визуализации;
  • знание основ матанализа и статистики;
  • знание методологии разработки программных продуктов и различных способов описания требований (use cases, UML-диаграммы, user stories).

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

  • Младший бизнес-аналитик: начинающий специалист, отвечает за сбор и структуризацию части данных в проекте. Новички получают от 30 до 70 тысяч рублей.
  • Бизнес-аналитик: помогает консультантам с анализом данных и подготовкой инсайтов. Такие специалисты могут ожидать доход в среднем от 70 до 150 тысяч рублей.
  • Старший бизнес-аналитик: решает более сложные задачи, отвечает за определённую область данных. Такие специалисты с опытом 3–5 лет зарабатывают от 120 до 250 тысяч рублей.
  • Ведущий бизнес-аналитик: имеет комплексный взгляд на данные, которые использует компания, может руководить группой бизнес-аналитиков.
  • Эксперт, тимлид: руководит группой бизнес-аналитиков, отвечает за определённую область (отраслевую, технологическую), участвует в работе над стратегией компании.

Но этот линейный путь очень условен. С позиции старшего бизнес-аналитика специалист может уйти на менеджерскую должностт. Обычно это хороший выбор, потому что за счёт специфики своей работы и участия в кросс-функциональных командах бизнес-аналитик понимает особенности развития продуктов и проектов, а также то, как протекают процессы в разных департаментах. Поэтому бизнес-аналитик может перейти на позицию владельца продукта (product owner), менеджера продукта, коуча по Scrum- или Agile-методологиям, менеджера проектов.

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

Научитесь: Профессия Бизнес-аналитик
Узнать больше

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