«Нужна была команда, ментально близкая к скандинавам». Новый резидент ПВТ привлёк норвежские инвестиции и осваивает гольф-поле под Минском

16 комментариев
«Нужна была команда, ментально близкая к скандинавам». Новый резидент ПВТ привлёк норвежские инвестиции и осваивает гольф-поле под Минском

Рабочий день у части сотрудников нового резидента ПВТ, компании Frontbyte, проходит на гольф-поле под Минском. Там тестируют приложение для пока экзотической в Беларуси игры. Экзотику диктуют норвежские учредитель и инвесторы компании: в Норвегии гольф — популярный вид спорта. Как скандинавы пришли в Беларусь и что здесь делают, Dev.by спросил у руководителей Frontbyte.

«Хочу, чтобы вы работали у меня в компании»

—  В 2016 году я работала в маленькой аутсорсинговой ИТ-компании, —  рассказывает директор Frontbyte Ольга Сицко. — Моя задача заключалась в продвижении компании на мировом рынке и поиске заказчиков.

Основную коммуникацию я вела в LinkedIn, и норвежский ИТ-предприниматель Роберт Кристиансен был одним из многих, кому я отправила письмо. Он откликнулся, у нас завязалась переписка. Я рассказала ему про белорусские компании и их рейты, про то, какие классные продукты они выпускают. И Роберт сказал: я редко встречаю людей, которые так здорово могут построить разговор с человеком на расстоянии — хочу, чтобы вы работали у меня в компании. Компания Роберта — Frontbyte —  работала на норвежском ИТ-рынке с 2015 года в сегменте iHealth. И я приняла его предложение.

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

Потом к сотрудничеству с Frontbyte подключился инвестор Арил Карлсен — фанат игры в гольф, и у норвежской компании оформился первый крупный проект — приложение для гольфистов с использованием дополненной реальности. Когда дело дошло до разработки, норвежцы уже достаточно знали об ИТ-стране Беларуси, поэтому вопрос об открытии в Минске R&D центра решился естественным образом.

«Пообщались с индийскими разработчиками — решили, что не подходят»

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

ИТ в Норвегии — на высоком уровне, благодаря налоговым льготам для электротранспорта Tesla в стране стала бестселлером, а по набережной Кристиансанна, говорят, ездит беспилотный электробус. Ещё говорят, что норвежские разработчики — викинги в ИТ, готовы единолично покрыть весь функционал приложения: разработать UX, отрисовать UI, сделать фронтенд и бэкенд. Но когда дело доходит до экономики, выигрывают иностранцы.

— Заниматься разработкой в Норвегии, конечно, очень дорого, — говорит директор по производству минского офиса Frontbyte Николай Вершинин. — Когда уже был нарисован UI — концепт приложения, мы с Робертом стали думать о том, где запускать производство.

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

Николай Вершинин к моменту вливания в Frontbyte сделал карьеру на российском цифровом рынке (ведущий дизайнер в студии Артемия Лебедева, основатель e-commerce агентства «Аэро», детского агентства «Бобака») и открыл представительство «Бобака» в Беларуси, с которой познакомился благодаря жене-минчанке.

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

«Да, AR — это модный наворот, но с его помощью делаем игру интереснее»

Гольф для непосвящённого человека — наука сложная. 18 лунок, 14 видов клюшек, многообразие зон игрового поля и видов ударов. Сотрудники Frontbyte, хоть и не обязаны держать клюшку в руках, правила игры учат в обязательном порядке.

Название приложения — BirdieEyes — образовано от гольф-термина «бёрди». Так называется результат, когда игрок проходит лунку с количеством ударов на один меньше, чем пар (условный норматив).

Задача приложения — соединить в одном пространстве игроков и гольф-поля, позволяя им коммуницировать. Игрок через приложение может войти в борд любого подключённого гольф-поля: посмотреть расписание, забронировать время игры, сыграть раунд, фиксируя результат. А технология дополненной реальности позволяет наложить визуализированные 3D-данные поля на картинку, получаемую с камеры смартфона, и таким образом увидеть фейрвей (границы лунки), бункер (песчаная ловушка), грин (участок с короткой травой вокруг лунки) и расстояние до них.

— Смотрю через смартфон: так, до бункера 200 метров — возьму-ка я пятый айрон, — объясняет Николай. Шмяк, ударил — пошёл дальше.

Режим AR — для тех игроков, кто оказался на данном гольф-поле впервые и не знает хорошо расположения лунок, а также для тех, кто ждёт от игры чего-то большего, чем просто гольф.

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

Dev.by попробовал: смартфон показал и бункер, и границы лунки. Новый опыт? Для белоруса гольф сам по себе — новый опыт.

«Фреймворки ARkit и ARсore в большом пространстве ведут себя неадекватно»

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

— Мы заливаем эти 500-600 снимков в систему, и та, находя похожие точки, проставляет виртуальную сетку, — говорит Николай. — Сетка получается огромной (сетка одного гольф-поля может занимать 80 Mб), но наши парни-учёные придумали алгоритм, который оптимизирует её буквально до килобайтов.

Самая большая трудность — в том, что ARkit и ARсore, фреймворки дополненной реальности для iOS и Android, созданы для работы в небольшом пространстве. А когда дело доходит до огромных полей, они начинают вести себя не очень адекватно. Преодолеть эту проблему было реальным челленджем для наших разработчиков.

​Из отчёта разработчиков

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

Дополнительные трудности возникли в связи с большими размерами сцены. Необходимо было реализовать сцену радиусом в полкилометра, притом что ошибка в определении хэдинга в один градус на расстоянии в 200 метров приводит к трехметровой ошибке позиционирования объектов. Эти трудности удалось до определённой степени преодолеть, используя систему обновления координат объектов дополненной реальности через определённые временные и пространственные интервалы.

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

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

«Нашему главному инвестору хватает двух рукопожатий, чтобы открыть нужные двери»

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

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

— Съёмка гольф-поля — это очень просто, —  говорит Николай. — Приезжаешь на поле, ставишь дрон, выбираешь на карте участок для съёмки, нажимаешь на кнопку — и всё, дальше дрон всё делает сам. За 2-3 часа можно отснять одно, за месяц 2-3 команды норвежских волонтёров отснимут все 50 полей. Главное — чтобы погода была солнечная, потому что точки, которые анализирует система, должны быть контрастными.

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

Кроме приложения для гольфа, в работе у Frontbyte ещё один продукт для норвежского рынка — UpSport — приложение для спортивных клубов и школ, выстраивающее коммуникацию между тренером, спортсменами и родителями спортсменов.

— В Норвегии  у нас — люди, которые легко открывают нужные двери, — говорит Ольга Сицко. — Среди наших менторов — организаторы и спонсоры турниров, местные знаменитости. У нашего главного инвестора Арила Карлсена —  пресловутые 6 рукопожатий сводятся к двум. Уже есть соглашение о сотрудничестве между UpSport и Норвежской федерацией спорта. Так же, как Норвежская федерация гольфа скажет всем гольф-полям подключаться к нашему приложению, так и тут: если Норвежская федерация спорта скажет, что надо подключаться к UpSport, то все будут подключаться.

«Для кого-то аутсорс — ругательное слово, а для нас— бизнес»

В будущем компания намерена продолжить работу в нише iHealth.

— Есть мнение, что 7 из 10 норвежских публикаций так или иначе связаны с ЗОЖ и спортом. Приложения для фитнес-тренеров, нутритиологов (от лат. «nutricium» — питание) и их клиентов, — то, что будет востребовано рынком, — уверена директор Frontbyte. — Уже сегодня на скандинавском рынке много приложений, который составляют рацион питания на день и поддерживают связь клиента с тренером. Вплоть до того, что человек фотографирует свою еду, отправляет в систему, а та подсчитывают калории.

Популяризация ЗОЖ в мире очень сильна. Поэтому всё, что связано с Ihealth, будет масштабироваться в том числе на Беларусь. Даже я, человек, далёкий от спорта, который считает, что булочка и диван — лучшее, что может с ним произойти, незаметно для себя поддаюсь этой пропаганде. Обращаю внимание, что ем. А поутру случайно обнаруживаю, что на мне кроссовки и я уже добежала до леса.

Не одними продуктовыми разработками жив норвежско-белорусский союз. Пару месяцев назад Frontbyte открыла аутсорсинговое направление и планирует его активно развивать. На удивлённое «зачем вам это надо?» и «аутсорс — это ведь сейчас ругательное слово» менеджеры компании серьёзно отвечают:

— Для кого-го ругательное слово, а для кого-то — бизнес. Мы не рассеиваем фокус разработчиков, которые работают над приложениями. Есть отдел прокачки инвестпроектов, который живёт своей жизнью, а есть отдел аутсорсной разработки, в структуре финансирования он занимает около 20%. Но он активно растёт.

По поводу совместимости норвежских боссов с белорусскими подчинёнными в минском офисе Frontbyte утверждают, что культурный код совпал.

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

Хотите сообщить важную новость? Пишите в Телеграм-бот.

А также подписывайтесь на наш Телеграм-канал.

Горячие события

Gismart Online Meetup
9 декабря

Gismart Online Meetup

Минск

Читайте также

Белорусы запустили приложение-конкурента Airbnb, про него написал Forbes
Белорусы запустили приложение-конкурента Airbnb, про него написал Forbes
Белорусы запустили приложение-конкурента Airbnb, про него написал Forbes
1 комментарий
10 онлайн-курсов по блокчейну
10 онлайн-курсов по блокчейну
10 онлайн-курсов по блокчейну
10 лучших курсов и сертификатов для изучения блокчейна и блокчейн-разработки в 2020 году из подборки JA Directives.
В списке мест, где «наведут порядок» ЖКХ, милиция и дружинники — ПВТ
В списке мест, где «наведут порядок» ЖКХ, милиция и дружинники — ПВТ
В списке мест, где «наведут порядок» ЖКХ, милиция и дружинники — ПВТ
13 комментариев
Apple вдвое снизит комиссию App Store для небольших разработчиков
Apple вдвое снизит комиссию App Store для небольших разработчиков
Apple вдвое снизит комиссию App Store для небольших разработчиков
3 комментария

Обсуждение

-3

Вашим норвежским боссам статья понравится. Такая же цель была, да?

0

всё давно виртуалзировано http://progolf.by/

-1

что именно виртуализировано?

0

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

2

насколько понимаю, тут немного другие цели - не indoor VR-симулятор игры в гольф, а AR во время реальной игры на реальном поле. плюс интеграция с существующими системами - букинг игр, лидерборды

2

вопрос - ЗАЧЕМ? :)
это как в бильярд повесить очечи на нос которые покажут троекторию шара

0

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

0

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

0

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

0

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

Алексей Граков
Алексей Граков Co-Owner в VironIT
0

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

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

Так что это приложение можно использовать только когда играешь один в рамках тренировки/изучения поля.

2

так контора эта ищет кого или нет ?)

6

А вы викинг, что ли?

0

Нинзя. Инфо 1600%!

0

Знаю, как минимум, две вывешенных вакансии:
https://jobs.dev.by/88422
https://jobs.tut.by/vacancy/28348978

lamez5
lamez5 Все что угодно в Фрилансер
0

На льду будете играть ?

Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже