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

Разбор кейса сайта Афиши

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

Основные мысли

В результате изучения лекции слушатель будет способен:
1. Определять последовательность этапов анализа при проектировании веб-сервиса бронирования.
2. Выявлять заинтересованные стороны (стейкхолдеров) и описывать их профили, включая выгоды, ожидания и ограничения.
3. Моделировать текущие бизнес-процессы с использованием распространённых графических нотаций.
4. Формулировать описание предметной области, выделяя ключевые сущности, их жизненные циклы и бизнес-правила.
5. Анализировать проблемы стейкхолдеров, выявлять причинно-следственные зависимости между компонентами процесса.
6. Определять возможности участников, необходимые для реализации целевого решения.
7. Объяснять, как сбор и интерпретация данных обосновывают решения на всех этапах анализа.
Показывать лекцию целиком
Краткое изложение

Этапы проектирования

Рассматривается кейс интеграции сервиса бронирования билетов в сайт-афишу. Проектирование такого сервиса включает шесть этапов:
1. Анализ бизнес-контекста — описание текущей ситуации и проблем.
2. Составление профилей заинтересованных лиц (стейкхолдеров, stakeholder) — выявление их потребностей, выгод и ограничений.
3. Описание текущих бизнес-процессов — как задача решается сейчас.
4. Описание предметной области — сущности, их взаимосвязи, жизненные циклы и бизнес-правила.
5. Анализ проблем — что получат стейкхолдеры от предлагаемого решения и какие зависимости существуют.
6. Перечень возможностей участников для решения проблем.

Бизнес-контекст

Издательский дом «Афиша» владеет ведущими журналами и сайтами о развлечениях, издаётся в Москве, Петербурге и ещё двадцати городах. Аудитория одного номера составляет около 1 млн человек, сайт посещают 2–3 млн в месяц (статистика 2010 года). Бизнес-идея — запуск сервиса бронирования билетов. Цель — развитие портала, расширение функционала и подготовка к онлайн-продаже билетов на киносеансы. Первая стадия — организация бронирования.

Принцип сотрудничества: «Афиша» вступает в партнёрские отношения с условной сетью кинотеатров N. Зарегистрированные пользователи «Афиши» могут бронировать билеты на киносеансы. Сеть кинотеатров, в свою очередь, размещает на своих ресурсах (билетах, плакатах и т.п.) рекламу «Афиши».

Профили заинтересованных сторон

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

Пример для сети кинотеатров:
Выгода: увеличение притока посетителей, рост популярности киносети, повышение лояльности.
Ожидания: рентабельность проекта не менее 20%.
Интересы: отказ от телефонного бронирования как более дорогого, максимизация числа проданных билетов.
Ограничения: возможность размещать только логотип сайта «Афиши» на каждом билете (максимально допустимый рекламный носитель).

Аналогично формируются профили «Афиши» и кинозрителей.

Бизнес-процессы

Описание процессов помогает понять последовательность действий при внедрении сервиса. Моделируются процессы «как есть» (AS-IS) — без бронирования и с существующим телефонным бронированием.

Сценарий без бронирования:
1. Выбор фильма, кинотеатра и времени сеанса.
2. Поездка в кинотеатр.
3. Покупка билета.
4. Просмотр фильма.

Сценарий с телефонным бронированием:
1. Выбор фильма, кинотеатра и времени сеанса.
2. Бронирование по телефону.
3. Поездка в кинотеатр.
4. Выкуп билета.
5. Просмотр фильма.
Бронирование добавляет этап, но исключает риск, что к моменту приезда билетов не останется.

Процессы детализируются с указанием ролей (зритель, оператор) и оформляются в виде вариантов использования (use cases). Например, для отмены брони по телефону указывается основной поток (звонок, идентификация, отмена) и альтернативные сценарии со ссылками на другие бизнес-процессы.

Для моделирования применяются нотации: блок-схема, IDEF, ARIS (Architecture of Integrated Information Systems), BPMN (Business Process Model and Notation). Диаграммы наглядны, но их изменение может быть трудоёмким, а отображение всех ветвлений — сложным.

Предметная область

Выделяются ключевые сущности и связи (инфологическая модель): зритель, билет, сеанс, кинотеатр. Дополнительно фиксируются законодательные ограничения: зритель должен быть старше 14 лет, требуется пользовательское соглашение на обработку персональных данных, услуга бронирования предоставляется бесплатно. Формируется словарь терминов (билет, место, зона брони).

Жизненный цикл киносеанса: «Ожидается показ» → «Показ» → «Завершён». На этапах ожидания и показа возможна отмена, после чего цикл сразу переходит к завершению.

Жизненный цикл билета: билет находится «в продаже». Далее возможны переходы:
• Забронирован → Куплен. Если бронь не выкуплена, билет возвращается в продажу.
• Отмена сеанса: билет переводится в ожидание возврата, затем возврат и аннулирование.
• Аннулирование без выкупа.

Бизнес-правила формулируются отдельными краткими положениями, так как их сложно наглядно выразить на диаграмме:
• Если бронь не выкуплена за 20 минут до начала сеанса, она снимается.
• Забронировать билет менее чем за 20 минут до начала сеанса нельзя.

Анализ проблем и зависимости

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

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

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

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

Возможности

• Сеть кинотеатров: размещение рекламы «Афиши» на билетах, плакатах, буклетах; создание системы скидок и бонусов; внедрение электронной системы бронирования с внешним API (Application Programming Interface).
• «Афиша»: разработка системы бронирования; оповещение зрителей об изменении сеансов; обеспечение киносети потоком посетителей; интеграция через API; сбор статистики и отслеживание лояльности.

Роль данных

Каждый шаг анализа сопровождается сбором и оценкой количественных данных. За переходами между этапами стоят конкретные показатели, которые определяют принимаемые решения. Сбор, обработка и интерпретация данных — предмет второй части курса, посвящённой науке о данных (Data Science). В дальнейшем эти принципы будут применяться с использованием языков Python и R.

Краткие итоги

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

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

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

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

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

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

Контекст. «Афиша» — издательский дом с аудиторией около 1 млн на номер журнала и 2–3 млн посетителей сайта в месяц. Бизнес-идея — запуск сервиса бронирования для подготовки к онлайн-продаже билетов. Схема сотрудничества: «Афиша» предоставляет бронирование, а сеть кинотеатров N размещает рекламу «Афиши» (логотип на билетах, плакаты).

Стейкхолдеры. Три стороны: киносеть, «Афиша», зрители. Для киносети выгода — приток посетителей, рост популярности, повышение лояльности. Ожидания — рентабельность ≥20%. Интересы — отказ от затратного телефонного бронирования и максимизация проданных билетов. Ограничение — только логотип на билете.

Бизнес-процессы. Моделируется два сценария «как есть». Без бронирования: выбор сеанса → поездка → покупка → просмотр. С телефонным бронированием добавляется звонок оператору, что снимает риск нехватки билетов, но требует ручного труда. Процессы детализируются вариантами использования (use cases) с основными и альтернативными потоками. Для моделирования применяются нотации: блок-схема, IDEF, ARIS, BPMN. Плюс — наглядность, минус — сложность изменений и отображения всех ветвлений.

Предметная область. Ключевые сущности: зритель, билет, сеанс. Ограничения: возраст старше 14 лет, согласие на обработку персональных данных, бесплатность бронирования. Жизненный цикл сеанса: ожидание → показ → завершение (с возможностью отмены на первых этапах). Жизненный цикл билета: в продаже → может быть забронирован → куплен; при невыкупе брони возвращается в продажу, при отмене сеанса аннулируется. Бизнес-правила: бронь снимается, если не выкуплена за 20 минут до сеанса; бронировать менее чем за 20 минут запрещено. Правила выносятся отдельно ради читаемости диаграмм.

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

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

Все этапы опираются на количественные данные, что делает сбор и анализ данных стержнем проектирования. Этот подход получает развитие в науке о данных (Data Science) с применением Python и R.

Выводы

1. Проектирование сервиса бронирования включает шесть взаимосвязанных аналитических этапов — от контекста до возможностей.
2. Описание бизнес-контекста задаёт границы проекта и фиксирует ключевые метрики: аудиторию, цели и принцип сотрудничества.
3. Профиль стейкхолдера состоит из выгоды, ожиданий, детализированных интересов и явных ограничений.
4. Сеть кинотеатров получает приток посетителей и рост лояльности, но накладывает ограничение: реклама «Афиши» только в виде логотипа на билете.
5. Текущий процесс с телефонным бронированием устраняет риск отсутствия билетов, но требует ручного участия оператора и не сохраняет контакты.
6. Моделирование процессов в нотациях IDEF, ARIS и BPMN даёт наглядность, но усложняет внесение изменений и отображение всех ветвлений.
7. Предметная область включает сущности, их жизненные циклы и бизнес-правила, которые выносятся отдельно для сохранения читаемости диаграмм.
8. Бизнес-правило устанавливает: бронь снимается, если билет не выкуплен за 20 минут до сеанса, и запрещает бронирование позднее этого срока.
9. Критическая проблема киносети — риск падения лояльности из-за того, что массовое онлайн-бронирование лишает билетов посетителей без брони.
10. Отсутствие контактных данных при телефонном бронировании создаёт зависимость: невозможно оповестить зрителя об отмене сеанса.
11. Возможности реализации включают внешний API, систему оповещений, рекламные размещения и программы лояльности.
12. Все аналитические решения опираются на количественные данные, что определяет необходимость перехода к методам науки о данных.

Вопросы для самопроверки

1. Из каких шести этапов состоит проектирование сервиса бронирования в рассмотренном подходе?
2. Что включает в себя описание бизнес-контекста и какую цель преследует партнёрство с киносетью?
3. Какие компоненты формируют профиль заинтересованного лица?
4. Какие выгоды, ожидания и ограничения указаны для сети кинотеатров?
5. Чем отличается бизнес-процесс покупки билета при наличии телефонного бронирования от сценария без бронирования?
6. Какие нотации используются для моделирования бизнес-процессов и в чём их основные плюсы и минусы?
7. Какие ограничения предметной области необходимо учесть при проектировании?
8. Какие состояния проходит билет в рамках своего жизненного цикла?
9. Приведите примеры бизнес-правил и объясните, почему их выносят за пределы диаграмм.
10. Какая проблема киносети возникает из-за высокой вероятности не купить билет без предварительного бронирования?
11. Каким образом отсутствие контактных данных при телефонном бронировании создаёт риски согласно анализу зависимостей?
12. Какие конкретные возможности предусматриваются для «Афиши» и сети кинотеатров для решения выявленных проблем?
Вернуться к учебному плану