PLUTO.TV

Гігант стрімінгового онлайн-телебачення

Pluto TV – це сучасний безкоштовний онлайн-телевізійний сервіс з Каліфорнії, що заробляє за рахунок реклами. Ексклюзивний портал провайдера телевізійних послуг працює безперебійно за допомогою веб та мобільних додатків, підключених пристроїв стрімінгу ТБ і смарт-телевізорів.

Індустрія

Індустрія розваг

Модель

Виділена команда

Розмір команди

59 спеціалістів: Client and Backend Developers, Full Stack, QA engineers, BA

Технічний стек

JavaScript, ES 5/6, NodeJS, ReactJS, Express, Redis, TypeScript,MongoDB, Lambda, EC2, S3, CloudFront, SQS, SNS

Виклик

Pluto хотіли розширити свою присутність на світовому ринку та на різних смарт-телевізорах. Для цього їм потрібно було вийти на новий рівень якості програмного забезпечення.

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

Рішення

Pluto були необхідні до десяти senior спеціалістів з певним набором навичок. Їхній запит надійшов під час грудневого святкового сезону — чесно кажучи, не найпростіший час для найму. Але ми знайшли компроміс:

  • За місяць ми створили виділену команду з 4 спеціалістів вищого рівня. Наш час для закриття вакансій був 31 день, тоді як середній такий час в нашій галузі дорівнює 52 дням.
  • Поки найняті спеціалісти вирішували термінові завдання з Pluto, ми знайшли ще 6 затребуваних експертів. Всі 10 позицій були закриті за 2 місяці.

За рік команда збільшилася до 23 інженерів. Незважаючи на те, що клієнт і наші розробники були в різних часових поясах, ми запровадили робочий процес Agile, який повністю інтегрував нашу команду з Pluto. Ми погодили графік, який підходить як клієнту, так і виділеній команді. І щоб якомога ефективніше використовувати наш час, ми зберігаємо комунікацію максимально видкритою та конструктивную.

Серед найнятих експертів є 3 архітектори, тому команда може не тільки виконувати необхідні завдання, але й брати участь у стратегічному плануванні. Їхній досвід дозволяє запропонувати найкращі технічні рішення та виявити можливі проблеми до їх появи.

Протягом першого року ця команда вирішила низку важливих завдань:

  • Оптимізувала, стабілізувала та вдосконалила програмне забезпечення Pluto, що зробило його більш зручним для користувача, плавнішим, швидшим і конкурентоспроможним на ринку.
  • Фрагментаувала монолітну архітектуру на мікросервіси. Це рішення зробило програмне забезпечення Pluto більш стабільним і легше масштабованим, зробивши можливою необхідну інтеграцію інших технологій.
  • Інтегрувала API Bootstrap, покращила функціональність енергозбереження та реалізовала функцію «Video On Demand» у застосунках Android та iOS.
  • Розробила внутрішній аналітичний інструмент AdTech для відстеження статистики залучення користувачів, поведінки цільової аудиторії та показників витраченого часу.
  • Інтегрувала програмне забезпечення Pluto із серверною частиною Viacom для забезпечення швидкого та узгодженого обміну даними між службами Pluto та Viacom та оптимізації організаційної структури кластерів.

Результати

  • Міжнародні додатки Pluto для настільних комп’ютерів, iOS і Android, які ми запустили, стали найпопулярнішими на ринку.
  • Кількість активних користувачів щомісяця зросла до 12 млн.
  • Дохід клієнта зріс утричі до кінця 2018 року.
  • Перехід на архітектуру Microservices дозволив Pluto отримати понад 140 нових контрактів із ключовими брендами індустрії, такими як Viacom, Sony, Samsung і Visio TV.
  • Завдяки новому функціоналу Pluto TV було інтегровано в пристрої Amazon Fire TV, Apple TV, Android TV, Google Chromecast і Roku TV.
  • Спеціальний паттерн «фрагментації контенту» на серверній частині зробив можливим націлювання на певний регіон і збір статистики.
  • Наші рекрутери скоротили витрати Pluto, пов’язані з податками, наймом, утриманням і управлінням персоналом. А наша юридична команда подбала про безпеку інтелектуальної власності клієнта: права були передані безпосередньо замовнику, і кожен член команди підписав угоду про конфіденційність. Ми зробили все можливе, щоб захистити активи наших клієнтів.

Що відбувається зараз

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

Зараз Pluto виходить на європейський ринок і постійно знаходить нових партнерів. Ці зміни вимагають більшої функціональності, адаптації до нових пристроїв, розумних архітектурних рішень, роботи з Big Data.

Зараз ми є найбільшим delivery-центром для Pluto. Наша команда складається з 53 експертів. У 2020 році ми найняли 14 людей і зараз працюємо над закриттям ще 5 вакансій. Наше спільне майбутнє виглядає яскравим і насиченим 🙂

Напишіть нам або замовте дзвінок

    Заповнити поле: 2-100 символів
    Заповнити поле: 2-100 символів
    Заповнити поле: 2-100 символів

    Заповнити поле: 2-100 символів
    Заповніть поле: від 6 до 17 символів
    Заповнити поле: 2-100 символів
    Trusted by