Хабрахабр

Несем IoT в массы: результаты первого IoT-хакатона от GeekBrains и Ростелекома

Но это только начало — задач, которые можно решать при помощи IoT, великое множество. Интернет вещей — восходящий тренд, технология используется везде и всюду: в промышленности, бизнесе, быту (привет умным лампочкам и холодильникам, которые сами заказывают еду).

Задача была одна для всех участников — придумать решение в сфере интернета вещей и реализовать веб- и/или мобильное приложение для конкретного пользователя умных устройств. Для того, чтобы наглядно показать возможности технологии разработчикам, GeekBrains совместно с Ростелекомом решили провести IoT-хакатон. Говоря техническим языком, нужно было написать front-end для конечного юзера, плюс back-end, который управляет бизнес-логикой работы с данными.

Кто они, герои нашего романа хакатона?

Участие в хакатоне приняли 184 человека — 35 команд. На призыв принять участие в хакатоне, где нужно придумать и реализовать IoT-решение для бизнеса откликнулось 434 человека — именно столько заявок получили организаторы. Кстати, одним из условий было приглашать лишь начинающих разработчиков, которые желают попробовать силы в новой для себя области.

До финиша добрались почти все — 33 команды из 35, это 174 человека.

Судило всех жюри, состоящее сплошь из суровых профессионалов:

  • Дмитрий Слиньков — директор по индустриальному интернету, «Ростелеком»;
  • Алексей Полуэктов — директор департамента архитектуры платформ, «Ростелеком»;
  • Никита Братко — главный архитектор решений, «Ростелеком»;
  • Олег Герасимов — руководитель разработки платформы Wink и In-memory DB Reindexer, «Ростелеком Информационные Технологии»;
  • Николай Ольховский — директор центра компетенций по развитию продукта видеонаблюдения, «Ростелеком Информационные Технологии»;
  • Сергей Ширкин — декан факультета искусственного интеллекта GeekUniversity, Data Scientist в компании Dentsu Aegis Network Russia;
  • Олег Шиков — декан факультета веб-разработки GeekUniversity;
  • Александр Синичкин — преподаватель GeekBrains, Python Team Lead в компании Usetech.

Сначала было слово — слово эксперта

Для того, чтобы участники хакатона лучше понимали, что делать, специалисты Ростелекома провели сразу три тематических мастер-класса. Первый — «Платформа интернета вещей», второй — «Введение в React Native» и третий — «Мобильное приложение с нуля».

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

  • Алексей Полуэктов — директор департамента архитектуры платформ, «Ростелеком»;
  • Никита Братко — главный архитектор решений, «Ростелеком»;
  • Сергей Бастионов — руководитель группы управления проектами, «Ростелеком»;
  • Олег Шиков — декан факультета веб-разработки GeekUniversity;
  • Сергей Кручинин — руководитель образовательных проектов GeekUniversity;
  • Александр Синичкин — преподаватель GeekBrains, Python Team Lead в компании Usetech;
  • Иван Макеев — преподаватель GeekBrains, основатель проекта «Скорочтец».

Они подходили к командам, задавали разные вопросы, комментировали возникающие идеи и подсказывали потенциально перспективные направления. Менторы выполняли роль своеобразной «скорой помощи». Если кому-то нужна была консультация, то участник почти сразу после обращения за помощью получал ее.

Как всё прошло?

В первый же день участники хакатона прошли две «контрольные точки»:

  1. До 14:00 участники команд должны были решить и объявить, над какой идеей они будут работать на хакатоне. Идеи организаторы фиксировали;
  2. Вечером команды рассказывали, что делали и что получилось в итоге.

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

Помогало кофе, помогали идеи и энтузиазм, плюс немножечко снеков. Для того, чтобы выполнить работу быстрее, 23 команды не пошли спать, а остались в офисе на ночь.

После этого судьи советовались какое-то время и выставляли оценки. Потом, на второй день хакатона, команды демонстрировали, что получилось в итоге. Каждый проект оценивался по таким критериям:

  • Решает ли он конкретную проблему пользователя и насколько она актуальна.
  • Новизна идеи.
  • Техническая сложность: масштаб решения, задействованные устройства, объем собираемых данных.
  • Реализация бэкенда.
  • Реализация фронтенда.
  • Работа интерфейса — прототип в действии.
  • Коммерческие перспективы проекта.

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

Сектор «Приз» — итоговые результаты

Она получила приз в 100 тыс. Первое место заняла команда SunDali (у которой, кстати, в процессе работы сгорел ноутбук). рублей за разработку системы контроля за беспилотной уборочной техникой.

Второе место с призом в 70 000 рублей получила команда RHDV, которая реализовала проект контроля и удаленного управления системой умных теплиц.

Ну и третье место получила команда курсов GeekBrains, представившая проект IoT-страхования для агрокомплекса.

Что касается номинаций, то победители каждой из них вот:

☆ Приз за коммерческие перспективы проекта — ReAction

☆ Приз «Бери и делай!» — «2121»

☆ Инновационное решение — WAAS!!!

☆ Приз «Железяка» — «БНБ»

☆ Лучшее интеграционное решение — Snakes

☆ Лучшее мобильное приложение — «Шлюпки»

☆ Приз «О, у нас же еще есть демо!» — «Нурсултан»

☆ Приз симпатий Ростелекома — «5642»

☆ Приз симпатий жюри — OCEAN

А что говорят участники?

Эксперты остались довольны тем, как все проходило. Вот, что рассказал Николай Ольховский, директор центра компетенций по развитию продукта видеонаблюдения, «Ростелеком Информационные Технологии»: «Созданные на хакатоне решения вызывают уважение. Были команды, которые сами нашли готовые датасеты вместо предложенных нами и прикрутили к ним интерфейсы. В результате их демо выглядели очень реалистично. Многие попытались реализовать масштабные вещи всего за сутки.

Несмотря на недосып и сжатые сроки, все выложились по максимуму: к финишу пришли 33 из 35 команд. Самоотверженность и креативность ребят поразила. Все участники молодцы. Это очень хороший результат! А мы, жюри и менторы, получили удовольствие»

.

Каждый третий, а то и второй проект заставлял воскликнуть: „Вау, а так можно было?!" Александр Синичкин, преподаватель GeekBrains, Python Team Lead в компании Usetech: «Я впервые участвовал в хакатоне и был в восторге от того, как много ребят могут придумать что-то интересное и стоящее.

Как можно за два дня и без опыта связать нейронные сети и веб-проект? Очень порадовало, с каким упорством участники пытались осознать непонятные им вещи. Очень круто». Но справились.

С участниками общались HR из Ростелекома, собирая полезные контакты. Стоит отметить, что каждый из участников хакатона получил возможность трудоустройства. В зависимости от уровня человека, мы можем предложить профессиональную позицию или стажировку. Представитель компании Ольга Романова, руководитель подбора ИТ-специалистов «Ростелеком Информационные Технологии» прокомментировала результаты следующим образом: «Ростелеком готов работать с начинающими специалистами и, конечно, мы активно общались с ребятами на хакатоне, чтобы привлечь лучших себе в команду. После хакатона мы уже провели несколько собеседований». У нас много интересных и перспективных проектов: интерактивное телевидение, платформа видеонаблюдения, платформа умного дома.

Ну и впечатления победителей — мы взяли небольшое интервью у тимлидов команд.

Александра Василега, тимлид команды SunDali (1 место)

Почему вы решили принять участие в хакатоне?

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

Как вам пришла в голову идея, которая и позволила занять призовое место?

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

На что вы потратите (или уже потратили) призовой фонд?

Каждый решал лично — для меня это техника.

Аркадий Дымков, тимлид команды RHDV (2 место)

Почему вы решили принять участие в хакатоне?

Записались на участие, можно сказать, случайно: один из членов нашей команды наткнулся на анонс совместного хакатона от Ростелекома и Geekbrains. Наша команда давно участвует на хакатонах разных тематик, поэтому что такое хакатон и что там нужно делать мы прекрасно понимали. Мы посмотрели кейсы и сразу поняли, что это наше.

Как вам пришла в голову идея, которая и позволила занять призовое место?

У нас уже был код для контроллеров и мы понимали принцип работы всей системы, поэтому родилась идея не копать далеко, а сделать что-то по той же теме, причем она практически идеально вписывалась в тематику нового хакатона. Недавно мы приняли участие в агрохакатоне, в котором победили с проектом теплиц. Как нам показалось, эта идея, как минимум, практична и сможет «выстрелить». Мы сделали программное обеспечение для удаленного управления и мониторинга систем умных теплиц. Так и получилось.

На что вы потратите (или уже потратили) призовой фонд?

Деньги мы поделили поровну и каждый остался со своей частью).

Максим Лукьянов, тимлид команды «Случайный лес» (3 место)

Почему вы решили принять участие в хакатоне?

учусь в Geekbrains на факультете ИИ. Я узнал о хакатоне, т.к. Кроме того, я никогда ранее не участвовал в таких соревнованиях и было интересно попробовать. На момент хакатона я как раз освоил библиотеки питона для machine learning, и так как сам хакатон позиционировался как мероприятие для начинающих разработчиков в сфере машинного обучения, я решил, что будет замечательно попробовать свои силы на практике.

Как вам пришла в голову идея, которая и позволила занять призовое место?

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

На что вы потратите (или уже потратили) призовой фонд?

Мы заняли третье место, наш приз — бесплатные курсы GееkBrains.

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

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть