6 370

Продуктивная паранойя

Как работает онлайн-кинотеатр ivi и в каких специалистах нуждается компания.

В закладки

Материал подготовлен при поддержке онлайн-кинотеатра ivi

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

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

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

Свои аккаунты на трекерах удалили 50 тысяч человек, а общая аудитория кинотеатра в первый день работы составила 180 тысяч человек.

Сейчас в ivi более 62 тысяч фильмов, сериалов, мультфильмов и передач от ведущих иностранных студий, таких как: Warner Brothers, Paramount Pictures, Fox, Sony Pictures и других. Сервисом пользуются 48 млн человек, а его работу обеспечивают 350 сотрудников.

Упор на технологии

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

«Гидра» начиналась с контракта с ИТ-студией Gravity, которая заняла призовое место на конкурсе Netflix по разработке рекомендательной системы. Команда разработала для ivi платформу рекомендаций, однако сотрудничество продлилось всего год — онлайн-кинотеатр решил продолжать работу своими силами.

За 3-4 месяца мы написали свой прототип, который был на порядок быстрее, а качество было таким же.

С этого момента началась история «Гидры», которая из экспериментального проекта одного человека превратилась в одно из ключевых направлений целой компании.

Евгений Россинский
технический директор

Рекомендательную систему ivi можно сравнить с уже упомянутым Netflix, но есть и отличие. В Netflix пользователь сталкивается с системой после покупки подписки — он уже заинтересован в сервисе. ivi же приходится приучать пользователя покупать контент, и если он не хочет этого делать, монетизировать его иначе.

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

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

Для нас, конечно, лучше покупка, но если она нам не светит, то просмотр — тоже хорошо.

Евгений Россинский
всё ещё технический директор

Реклама, подписка или разовая покупка

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

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

Мы пытались купить даже «Комнату» Томми Вайсо, но не получилось.

Олег Туманов
основатель компании

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

  1. Реклама. Большую часть медиатеки можно смотреть бесплатно, но с рекламными вставками.
  2. Подписка. Пользователи получают доступ к расширенному каталогу и дополнительные фишки. Например, возможность скачивать фильмы и сериалы на телефон или смотреть их в Full HD.
  3. Разовые покупки. Если кино или сериал нравятся, можно арендовать их на 48 часов или купить навсегда.
  4. Своё кино. С 2015 года онлайн-кинотеатр участвует в производстве собственного контента.

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

Концентрация на задаче

Сейчас ivi доступен на шести платформах: iOS, Android, Windows 10, веб, Xbox и Smart TV. За каждую отвечает отдельная команда сотрудников. Часть людей в компании работает по концепции value streams. Это кроссфункциональные команды, которые решают бизнес-задачи.

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

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

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

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

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

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

Евгений Тиунов
старший проморедактор

Достаточно о компании, теперь о вакансиях

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

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

Список вакансий компании довольно велик и не ограничивается только техническими специалистами. Хотя их больше остальных. Вот в ком особо нуждается ivi:

  1. Разработчики — создают и совершенствуют продукты компании.
  2. Аналитики — строят модели пользователей, прогнозируют покупки новых фильмов, рассказывают о результатах.
  3. Инженеры — подготавливают среду для разработчиков, автоматизируют процессы.
  4. Менеджеры продукта — находят новые идеи для развития, делают прототипы, проводят тесты.
  5. И другие.
Работа в ivi

#партнерский

{ "author_name": "Саша Мураховский", "author_type": "editor", "tags": ["\u043f\u0430\u0440\u0442\u043d\u0435\u0440\u0441\u043a\u0438\u0439","advertising"], "comments": 0, "likes": 15, "favorites": 11, "is_advertisement": true, "subsite_label": "ad", "id": 34757, "is_wide": true, "is_ugc": false, "date": "Mon, 19 Mar 2018 15:23:00 +0300" }
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Нейронная сеть научилась читать стихи
голосом Пастернака и смотреть в окно на осень
Подписаться на push-уведомления
{ "page_type": "default" }