Подключение команды на проекты в игровой индустрии

Клиент

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

Задача

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

— разработка стартапов в сферах блокчейн и виртуальной реальности
— создание браузерных игр
— развитие корпоративного блога и сайта компании-заказчика

Команда

С 2018 года над проектами работает команда из 16 специалистов: 11 frontend-разработчиков, backend-разработчик, fullstack-разработчик, тестировщик и 2 проджект-менеджера. Они погружены в инфраструктуру и рабочий процесс заказчика — подключены к системам планирования, чатам, участвуют в созвонах и ретроспективе. 

“test”

Как мы работаем

Команду для проектов формируем в пять этапов:

  1. Получаем от заказчика информацию о проекте, уточняем детали
  2. Выбираем специалистов через скрининг (внутреннее собеседование), общаемся с кандидатами, представляем проект и оцениваем навыки и опыт
  3. Отправляем резюме выбранных кандидатов заказчику
  4. Проходим техническое интервью: кандидаты презентуют себя и демонстрируют навыки в режиме live-coding
  5. Подключаемся на проект

Заказчика и команду связывает проджект-менеджер Реактива. Он занимается онбордингом и контролирует процесс выполнения задач. Так мы оптимизируем работу и снижаем издержки двух команд — обе стороны вовремя узнают о статусах работы.

“test”

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

Проекты

Расскажем о некоторых проектах, на которые подключали аутстаф-команду.

Сервис для публикации стартап-проектов

Разработали личный кабинет для создателей стартапов с возможностью подачи заявки на поддержку проектов. Серверную часть реализовали с помощью языка программирования Go и СУБД PostgreSQL. 

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

“test”
Metaverse

Ещё один проект заказчика — виртуальный мир на движке Unreal Engine 5, где он планирует продавать жильё и рекламу. Для продвижения проекта мы разработали веб-страницу на конструкторе Webflow.

Корпоративный портал заказчика

Занимались поддержкой и развитием корпоративного блога и сайта заказчика. Сайт был написан на React, когда нам передали его для развития. Мы добавляли новые разделы и функциональности. Один из таких разделов — блог. Его сделали на WordPress из-за простоты CMS — это решение позволяет добавлять и редактировать контент даже человеку, который далёк от разработки. Это удобно для маркетологов компании — они хотели самостоятельно добавлять статьи в блог, а не просить об этом технического специалиста. 

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

“test”

Результат

За 6 лет совместной работы мы подключили аутстаф-команду на 23 проекта заказчика, в том числе:

— Центр для участия в проектах на основе блокчейн-технологий Web3
— Лендинг для платёжной карты
— Торговая площадка для проекта Metaverse
— Платформа для браузерных игр
— Браузерная point-and-click игра
— CRM-система
— Сервисы для продажи игр и игрового контента
— Корпоративный сайт и блог

Технологии и инструменты

React, TypeScript, ES6, Redux Toolkit, RTK Query, Webpack, JWT auth, ESLint, CI/CD GitLab, SCSS, npm, WordPress, React Intl, Zendesk, Marketo, Webflow