Привет, Хабр! С вами Иван Клюев, я занимаюсь организацией и продвижением хакатонов в России. Все, кто как-то связан с маркетингом и развитием бизнеса, знают такой термин как “гросс-хакинг”. Это быстрое тестирование гипотез и получение максимального результата для бизнеса с минимальными затратами. Сегодня я расскажу о хакатоне Федерации спортивного программирования (ФСП России) с целью создании MVP приложения для ниши автотуризма, что идеально вписывается в концепцию гросс-хакинга. А зачем я об этом рассказываю — чтобы показать уровень задач и чтобы в следующих хакатонах участвовали читатели Хабра.

***

Справка о хакатоне

С 27 по 31 августа 2023 года в Калуге прошел интересный хакатон ФСП России для студентов, целью которого было создание мобильной и веб-платформы - агрегатора информации и услуг для автотуристов. Заказчик кейса — Ассоциация цифровой трансформации (АЦТ). 

Федерация спортивного программирования (ФСП) создана октябре 2021 года по инициативе председателя правительства РФ, М. Мишустина. В апреле 2022 года Россия стала первой страной в мире, официально признавшей спортивное программирование видом спорта. Отделения ФСП представлены в 89 регионах РФ.

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

Соревнования ФСП в Калуге были организованы Министерством спорта Российской Федерации, Федерацией спортивного программирования, Министерством спорта Калужской области, при поддержке АО ТК «Центр» и хакатоны.рус (где я директор).

Задача хакатона выглядела так: создать цифровую платформу для автотуристов, которая станет универсальным инструментом для планирования и организации поездок. 

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

Предполагалось, что платформа должна учитывать разные типы путешественников (семьи, студенты, мотоциклисты и т.д.) и предоставлять удобные функции для каждого из них. Результат должен выглядеть как приложение уровня MVP (Minimum Viable Product), демонстрирующее максимальное количество полезных функций, или модуль, который можно легко интегрировать в такую платформу.

Довольно сложное задание для 4-х дней соревнования, не так ли?
В реальности, конечно, речь шла о неком демо-приложении, в котором можно было бы увидеть проработку интерфейсов с соответствующей функциональностью.
В реальном бизнесе, чтобы получить API-доступ к билетам РЖД, сайтам-агрегаторам гостиничного фонда и т.п. — совсем непростая задача и требует большой организационной и договорной работы.

Команды-участники и команды-победители

На фото: рабочий момент хакатона, идет обсуждение задачи
На фото: рабочий момент хакатона, идет обсуждение задачи

Теперь о том, кто участвовал в хакатоне: за победу боролись 9 команд из 8 университетов России:

  • Брянская область - "Брянский государственный инженерно-технологический университет"  

  • Воронежская область - "Воронежский государственный технический университет"

  • Донецкая Народная Республика -  "Донецкий национальный технический университет" (2 команды)

  • Калужская область - Калужский филиал Московского государственного технического университета имени Н. Э. Баумана

  •  Липецкая область - "Липецкий государственный технический университет»

  • Москва -  "Московский технический университет связи и информатики"

  • Республика Татарстан - " Университет Иннополис"  

  • Тульская область - "Тульский государственный университет".

А вот и список победителей — три команды, разделившие общий призовой фонд в 500К рублей:

?1 место — команда “INNOстранные специалисты” (Республика Татарстан): Ростов Николай, Крайнов Родион, Горячих Эмиль, Ильина Мария

?2 место — команда “Компас” (Брянская область): Гайлитис Виктория, Веревкин Елисей, Григорьев Артем, Пудов Кирилл

?3 место — команда “И так сойдет” (Тульская область): Фесунов Андрей, Поярков Артём, Шебанин Антон, Арсеньев Алексей, Пешехонов Григорий

Заказчику в лице Ассоциация цифровой трансформации очень понравились решения и других команд. Поэтому заказчик выделил дополнительный призовой фонд в 150К рублей и разделил его на  призы по 50 тыс. руб в виде спецноминаций на 3 команды:

  • Приз в спецноминации “За инженерное решение” получила “InvalidCommand” (Москва): Кречин Илья, Сопов Андрей, Мокин Александр.

  • Спецноминация “За качество проработки концепции” досталась команде “Хахахакеры” (Воронежская область): Ковалева Виктория, Пуговкина Наталия, Пеньков Александр, Винокуров Станислав, Киселев Александр. 

  • Третий приз в спецноминации “За комфорт и удобство автотуриста” ушел к команде “Код 418” (ДНР): Коржов Антон, Евтушенко Сергей, Панков Егор, Николаенко Дмитрий, Зозуля Михаил.

На фото: победители соревнования и жюри на церемонии награждения
На фото: победители соревнования и жюри на церемонии награждения

Победители и спецноминанты по итогам хакатона приглашены Ассоциацией цифровой трансформации в команду пилотного проекта для его дальнейшей реализации на федеральном уровне.

Что показали победители в своем решении

На фото: идет демонстрация прототипа решения на экспертной сессии
На фото: идет демонстрация прототипа решения на экспертной сессии

Команда победителей “INNOстранные специалисты”

Команда победителей «INNOстранные специалисты» (Республика Татарстан) представила свое видение платформы-агрегатора для автотуристов, которая решает проблему разрозненности информации и сервисов. Основная идея MVP заключалась в создании цифровой платформы, которая объединяла бы в себе планирование маршрутов, бронирование услуг, оплату, а также социальные функции для взаимодействия с другими путешественниками. Платформа (естественно, в будущей версии для продакшн) предлагала бы персонализацию маршрутов на основе предпочтений пользователя, включая интеграцию с билетными сервисами и оплату прямо в приложении.

Слайд из презентации решения от команды “INNOстранные специалисты”
Слайд из презентации решения от команды “INNOстранные специалисты”

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

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

Решение команды “Компас” — 2 место  

Команда “Компас” (Брянская область) завоевало 2-е место, которое жюри присудило за проработанность интерфейсов приложения и подробную, насыщенную графикой презентацию. 

Слайд с демонстрацией демо интерфейса и списком функций приложения
Слайд с демонстрацией демо интерфейса и списком функций приложения

Команда БГИТУ назвала свое решение “ComPass”. По видению команды — это будет удобная и эффективная платформа с элементами искусственного интеллекта, позволяющая автотуристам оперативно управлять организационно-информационными аспектами путешествия.

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

Решение команды “И так сойдет” — 3 место

Команда Тульского государственного университета назвала свой прототип приложения «ПОЁХАЛИ! Сервис для Поиска Путешествий Мечты». По задумке команды, приложение должно быть максимально интуитивно понятным, с управлением на уровне сложившихся приемов мобильного интерфейса, таких как “Свайп влево — не нравится, вправо — нравится”, голосового поиска и голосового ввода предпочтений маршрута, интеграции с приложением-автонавигатором и др.

Слайд с демонстрацией приема удобного выбора точек путешествия
Слайд с демонстрацией приема удобного выбора точек путешествия

Для большего вовлечения пользователей, команда предложила использовать «звездную систему» отзывов, ставить лайки понравившимся местам (и дизлайки), организовать форум путешественников.

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

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

Хочешь попробовать себя в хакатонах? Просто начни участвовать!

Если тебе тоже хочется попробовать силы в соревнованиях по программированию, то смотри список ближайших хакатонов, на которые открыта регистрация, — на сайте Хакатоны.рус (это наш сайт). Заходи, регистрируйся, участвуй.
Для тебя работает Telegram-бот, где мы присылаем хакатоны, отобранные по интересующим тебя параметрам.

Напомню, что в зависимости от типа хакатонов, от 5 до 30% участников получают офферы от организаторов или кадровых агентств, являющихся партнерами мероприятий.
Всем удачи в соревнованиях по программированию!

Комментарии (2)


  1. Didimus
    16.09.2024 12:35