Что такое хакатон, как он проходит и как его организовать
Хакатоны, соревнования IT-специалистов, стали особо популярны в последние пару лет. Мероприятия полезны далеко не только как развлечение. Здесь многие профессионалы получают возможность прокачать свои скилы, презентовать себя потенциальным работодателям, а то и прийти к идее собственного проекта. Спонсоры и HR решают проблему квалифицированных кадров, а менеджеры по организации мероприятий получают возможность организовать действительно полезное и значимое событие.
Что такое хакатоны, для кого они проводятся и как туда попасть — рассказываем подробно в этой статье.
Оглавление
- Что такое хакатон
- Кто и зачем проводит хакатоны
- Кто может участвовать в хакатонах и как на них попасть
- Как провести хакатон
Что такое хакатон
Слово хакатон образовалось из сочетаний слов hacker «хакер» + marathon «марафон» и не имеет ничего общего со взломом информационных сетей. Это своего рода командные соревнования для специалистов в сфере IT, на которых они создают продукты либо прототипы продуктов для решения конкретной проблемы заказчика. В последнее время хакатоны «переросли» свою узкую сферу. Подобные мероприятия проводят множество компаний, занимающихся совершенно разными вещами: образовательные учреждения, финансовые корпорации и другие.
Хакатон «Цифровой прорыв». Казань, 2019 год. Фото: ridus.ru
Как всё проходит
Бизнес-заказчик представляет свою проблему в виде кейса и приглашает экспертов для её решения. Команды состоят в основном из 3–5 специалистов разных областей: IT-разработчики, аналитики, дизайнеры и другие. Хакатон может длиться от нескольких часов до недели, за это время участники пытаются найти решение задачи и для этого создают различные продукты, к примеру веб- и мобильные приложения.
Победители марафонов могут рассчитывать на солидные призы в зависимости от размера мероприятия. Например, призовой фонд AliExpress DAU Hackathon, проходившего в декабре 2021 года, составлял 1 500 000 ₽. Помимо денежного вознаграждения, участники хакатонов часто получают джоб-офферы (приглашение на работу) от заказчика или компаний-спонсоров. Разработчики приобретают возможность привлечь инвесторов в свои проекты.
Продукты, созданные на хакатонах, успели превратиться в успешные стартапы. Например, маркетплейс по продаже ненужных вещей Carousell «родился» на хакатоне Startup Weekend в Сингапуре и привлёк 80 млн инвестиций.
Другие примеры успешных кейсов — это групповой чат GroupME, презентованный на хакатоне TechCrunch в 2010 году и приобретённый Skype за 80 млн $. И приложение EasyTaxi со Startup Weekend Rio, которым сейчас пользуются в более чем 30 странах мира.
Формат хакатона может быть разным. Это и большие офлайн-мероприятия, требующие солидной подготовки, и онлайн-марафоны. Кроме этого, многие компании проводят внутренние хакатоны среди своих сотрудников.
Как появились хакатоны
Несмотря на то, что популярность к хакатонам пришла совсем недавно, идея появилась ещё в 1999 году. Многоплатформенная операционная система OpenBSD организовала форум по криптографии в г. Калгари, Канада, на котором собралось 10 разработчиков. Там же впервые был употреблён термин «хакатон», который затем стали применять для обозначения всех мероприятий подобного типа.
Немногим позже Sun Microsystems собрали специалистов по Java, чтобы создать нового цифрового помощника. Технические школы и университеты подхватили идею соревнований и стали проводить ежегодные марафоны среди своих студентов. А с середины 2000-х крупные компании вроде Amazon начали традицию внутрикорпоративных марафонов.
Технологические компании поняли, что хакатоны— это способ не только оценивать и обучать своих сотрудников, но и привлекать новые таланты. Сейчас хакатоны могут быть значительных масштабов. Например, российский Цифровой прорыв в 2019 году попал в книгу рекордов Гиннеса по количеству участников. На мероприятие съехалось более 66 000 IT-специалистов, а финалистами стали более 3 000 человек.
Крупные хакатоны России
Помимо Цифрового прорыва, в России регулярно проводятся крупные хакатоны.
- Russian Hackers ежегодно проводят международный хакатон HACK.MOSCOW. Это единственное российское соревнование, которое входит в Международную лигу хакатонов. Участники компаний получают свои задания от 1С, МТС и других крупных российских компаний.
- Комитет по туризму города Москвы уже второй раз провёл масштабный хакатон Moscow Travel Hack. Команды решали задачи по цифровизации индустрии туризма Москвы. Спонсорами мероприятия выступили крупнейшие участники туристического рынка: авиакомпания S7, аэропорт Домодедово, Сбербанк и другие.
- «Новая газета» совместно с «Теплицей социальных технологий» в феврале 2022 года проводятПрожектор 2022. Организаторы приглашают к участию специалистов по работе с данными.
- С 2019 года в Сколково проходит Стартап-Хакатон. Разработчики занимаются различными IT-задачами и работают над новыми продуктами и решениями.
- MOSCOW SECURE TRAFFIC разыграл в декабре 2021 года среди своих участников призовой фонд в 500 000 ₽. Фокус хакатона был направлен на кибербезопасность транспортных сервисов.
Анонс хакатона «Прожектор 2022». Источник: projector2022.te-st.ru
Календари проведения хакатонов постоянно обновляются, всё новые и новые компании понимают преимущество такого рода мероприятий и охотно подключаются как в качестве организаторов, так и спонсоров.
Кто и зачем проводит хакатоны
Организацией хакатона в основном занимаются профильные event-агентства. Из наиболее известных можно выделить, например, российские компании Russian Hackers, Zucker Studio и Boosters Pro, Angel Hack из Сан-Франциско, парижский TechCrunch.
Кроме этого, крупные технологические корпорации тоже часто выступают в роли организаторов. Google, Microsoft, Лаборатория Касперского, Альфа-Банк регулярно проводят свои мероприятия или выступают спонсорами.
Хакатоны имеют много преимуществ для компаний. Они помогают:
- найти талантливых и перспективных специалистов;
- развить свою корпоративную культуру;
- обучить сотрудников нестандартными методами;
- решить конкретные бизнес-задачи;
- найти новые интересные проекты для инвестирования.
Нередко хакатоны проводят в университетах с целью популяризации разработки среди абитуриентов и студентов. На марафонах учащиеся могут познакомиться с экспертами и перенять опыт, а приглашённые компании-спонсоры уже на этапе учёбы могут «присмотреть» кадры и предложить им стажировку.
Победители получают различные привилегии от организатора. Например, университет ИТМО лучшим участникам своего хакатона Hack for your success предлагает место в магистратуре, а победитель Hack.Genesis от Высшей Школы Экономики заработает 100 000 ₽.
Участники онлайн-хакатона «Цифровой прорыв». Источник: 2020.leadersofdigital.ru
Кто может участвовать в хакатонах и как на них попасть
Каждый хакатон предъявляет участникам свои требования в зависимости от цели и направленности. Собрать команду и попробовать свои силы может любой человек с требуемой квалификацией. И это не обязательно только программисты.
Помимо разработчиков, команды-участники включают в себя дизайнеров, маркетологов, аналитиков и других специалистов, которые помогают совершенствовать создаваемый продукт.
Немаловажно не только создать рабочее решение, но и уметь представить его жюри и заказчику, правильно и красиво его презентовать. Поэтому чаще всего команды включают бэкенд-разработчиков и фронтенд-разработчиков, специалистов по данным и маркетологов — людей из бизнеса, которые проконтролируют экономическую составляющую продукта.
Для участия в хакатоне чаще всего достаточно зарегистрироваться. Прийти можно как со своей командой, так и одному и собрать участников среди других профессионалов. Сработавшаяся группа, конечно, имеет свои преимущества, но и шансы найти отличных специалистов на месте и создать суперкоманду немаленькие. Сделать это можно на онлайн-площадках мероприятия и непосредственно в зале проведения соревнования, если оно проходит офлайн.
Как провести хакатон
Организовать хакатон можно очно или онлайн. Вне зависимости от формата мероприятия, организация его состоит из определённых этапов.
- Определить цели хакатона и его целевую аудиторию. Проблема, которую вы собираетесь решить, должна быть интересной и актуальной и привлекать как участников, так и спонсоров.
- Сформулировать тему и кейсы от компаний. Нужно определиться с задачами, которые должны решить участники.
- Расчитать бюджет. Необходимо просчитать стоимость проведения хакатона, пригласить спонсоров.
- Выбрать место. Если мероприятие проводится офлайн, нужно позаботиться о месте, способном вместить всех участников, а также о его оборудовании, организовать питание и другое. Для онлайн-формата нужно выбрать надёжную и удобную платформу.
- Подобрать жюри и экспертов. Приглашённые специалисты будут консультировать и оценивать команды.
- Прорекламировать мероприятие. Пригласить участников можно через соцсети, контекстную, таргетированную или любую другую медийную рекламу. Также можно прислать приглашения в профильные учебные заведения.
- Провести хакатон. Во время процесса работы команд организатор должен следить за соблюдением порядка и сохранением дружеской и рабочей атмосферы
- Определить победителей. После того, как команды представят свои проекты, жюри и заказчики продукта определяют и награждают победителей.
Награждение участников хакатона «Цифровой прорыв». Источник: 2020.leadersofdigital.ru
Профильного образования для организаторов хакатонов пока нет, но знания, полученные на других программах, могут быть очень полезны. Например, event-менеджер может организовать любое мероприятие вне зависимости от тематики, а продакт-менеджеры хорошо знают весь процесс создания и продвижения продукта. Планировать бюджет, привлекать спонсоров и партнёров, презентовать проекты вы можете научиться на курсах для арт-менеджеров. Небесполезны будут познания в маркетинге, рекламе и PR.
Хакатон. Как организовать хакатон
Данное руководство является самым полным и правильным документом по проведению хакатонов в РФ и СНГ. Здесь рассматриваются только практические вопросы и варианты их решения. Автор – Евгения Овчинникова, основатель HackDay Russia, мероприятия, которое начало свою работу 5 сентября 2009 года и выдержало уже 35 эвентов (на конец 2014 года) по всей России и СНГ.
- Обзорный опыт HackDay. Симбиоз хакатона и бизнеса. Формат и основные ошибки.
- Работа с информационными партнерами хакатона.
- Мотивация участников хакатона.
- Образовательная программа хакатона.
- Поиск площадки для проведения хакатона.
- Работа с бюджетом хакатона.
- Спонсоры мероприятия.
- Выживаемость проектов хакатона.
- Кто ходит на хакатоны?
- Команда организации хакатона. Необходимый минимум и распределение ролей. Опыт HackDay.
- Локальная команда мероприятия. Поиск и техника работы. Опыт HackDay.
- Как организовать корпоративный (внутренний) хакатон. Часть I, теоретическая
- Как организовать корпоративный (внутренний) хакатон. Часть II, практическая
Как организовать хакатон
Содержание:
- Что такое хакатоны?
- Чем внутренний хакатон отличается от внешнего
- Зачем это компаниям
- Как мотивировать разработчиков
- Как подготовиться: 5 важных шагов для компаний
- Как разработки с хакатонов могут стать частью бизнеса
- Чек-лист: что важно для хорошего хакатона
Что такое хакатоны?
Хакатоны — соревнования для разработчиков разных специализаций, в ходе которых создаются прототипы продуктов для решения определенных задач заказчика. Участники могут работать над веб-сервисом, сайтом, приложением или какой-то фичей. Хакатоны длятся от нескольких часов до недели и проводятся как очно, так и онлайн.
Чем внутренний хакатон отличается от внешнего
Внешний хакатон заточен на создание программных продуктов или решение конкретной бизнес-задачи.
Внутренний хакатон, то есть тот, что проводится среди сотрудников одной компании, направлен на сплочение команды и продвижение HR-бренда. Например, для нашей команды это в первую очередь особый вайб, атмосфера, где можно переключиться на проекты для души.
Зачем это компаниям
Хакатон позволяет сплотить коллектив, протестировать новые технологии, запустить пилот. Конечно, разные компании фокусируются на разных вещах.
Например, мы не стремимся решать конкретные бизнес-кейсы на хакатонах, но из экспериментов участников рождаются и рабочие решения. Однако для нас это больше приятный бонус, нежели цель.
Основные поинты для компании:
- возможность придумать полезные решения для бизнеса;
- проверить продуктовые гипотезы;
- запустить новое приложение, сервис, фичи;
- прокачать креативность команды;
- повысить мотивацию сотрудников.
Как мотивировать разработчиков
На хакатоне разработчики обмениваются опытом, прокачивают свои навыки в презентации проектов, пробуют себя в новых ролях: к примеру, занимаются не бэком, а фронтом, и наоборот — а также тестируют новые инструменты, фичи и языки. Например, у нас не используется Rust, но на хакатоне нет никаких ограничений.
Конечно, мотивация у всех разная: кому-то интересно протестировать технологию, а кто-то просто хочет пообщаться с коллегами в неформальной обстановке.
Можно пойти с командой на футбол или квизы, а можно покодить для души. Возвращаясь к поинтам для компании, счастливые и замотивированные сотрудники хорошо выполняют свою основную работу, а это важно для развития бизнеса.
Основные поинты для разработчиков:
- покодить для души и повеселиться;
- получить интересный опыт командной работы;
- попробовать новые технологии и инструменты;
- выйти за рамки привычной работы.
Как подготовиться компании: 5 важных шагов
1. Найти ответственных
Хакатон — командная работа, и начинается она еще до самого мероприятия, поскольку во время подготовки возникает множество мелочей, требующих внимания.
У нас организацией занимается весь отдел техпиара, иногда им помогают коллеги из других отделов. В частности, нужно обеспечить кофе-леди в выходной день, проследить за качеством интернет-соединения.
2. Продумать номинации
Хакатон — это соревнование, поэтому как в любых соревнованиях важно отмечать лучшие проекты. При этом нам интересны все наработки и идеи участников.
Интересные номинации помогают заинтересовать участников и усиливают креативный настрой. Так, на июньском мероприятии у нас было три главных и шесть основных номинаций.
- К примеру, в номинации «Феноменальная фича» (фича, которая решит проблемы наших пользователей) победил проект «Без Барьеров» — краудсорсинговая платформа для контроля качества контента и проведения исследований.
- В номинации «Феноменальный сошиал импакт» (это самый крутой социальный проект) приз забрала команда «Богданчики», представившая на базе нашей компании фичу по поиску потерянных животных и вещей.
С номинациями можно экспериментировать, главное — сформулировать понятные критерии оценки.
3. Определить критерии оценки проектов
Критерии оценки проектов должны быть понятны, мы прописываем все в Google-форме. Можно фокусироваться на разных вещах, например, практической применимости проекта, его соответствии поставленной задаче. В частности мы оцениваем готовность проекта к релизу, его уникальность и качество презентации.
Какие могут быть критерии:
- Практическая применимость (возможность внедрения и использования);
- Завершенность (насколько проект готов к релизу);
- Уникальность/актуальность идеи;
- Соответствие поставленной в кейсе задаче;
- Техническая (технологическая) реализуемость прототипа;
- Качество презентации.
4. Найти место
Проще всего организовать хакатон в стенах офиса. Однако если позволяют ресурсы, собрать сотрудников можно в самых разных местах.
В 2019 году 50 наших программистов отправились на поезде по маршруту «Москва — Анапа — Москва». За время путешествия было израсходовано 42 Гб мобильного интернета и 25 коробок с едой, а в результате создано 19 интересных проектов.
Возможно, в будущем нам удастся провести мероприятие на воде и в воздухе.
5. Позаботиться о комфорте участников
Хакатоны могут длиться несколько суток. У нас кодинг начинается в пятницу утром, а заканчиваемся в субботу вечером. Нужно организовать места для сна, зону еды и напитков. Мы раздаем разработчикам наборы, в которые входят зубная паста, щетка, беруши, носки и маска для сна.
Как разработки с хакатонов могут стать частью бизнеса
Нередко на хакатонах рождаются новые идеи, фичи, инструменты, направления, которые становятся частью продуктовой линейки и развивают бизнес. И хотя мы в команде не смотрим на хакатоны утилитарно, некоторые созданные в рамках мероприятия прототипы пополнили список наших сервисов.
Вот некоторые из них:
ЗD-карта офиса
На хакатоне: появилась идея создания трехмерной карты офиса.
Реализация: 3D-карта после хакатона стала использоваться в компании.
Сегодня сотрудники могут спокойно ориентироваться в большом офисе:
- знакомиться с неизвестными локациями,
- находить нужных коллег и переговорные комнаты.
- Карта сделала легче навигацию в большом офисе, и сотрудникам стало проще ориентироваться.
Медиапикер Paparazzo
На хакатоне: зародилась идея считывать номера авто на фото пользователей в объявлениях.
Реализация: многим пользователям нашего сервиса перед публикацией фото автомобиля приходилось самостоятельно замазывать госномер. Участники очередного хакатона нашли способ это исправить, встроив специальные фильтры в медиапикер.
В итоге идея стала частью сервиса. Поиск номера реализовали средствами фреймворка DeepBeliefSDK, который распознает изображение на фото. Это существенно упростило процесс размещения объявления и редактуры фото авто.
Определение микрокатегории и генерация заголовка по фото
На хакатоне: зародилась идея создания сервиса, который по фото с телефона подсказывает пользователю корректную микрокатегорию товара и предлагает заголовок.
Реализация: после проведения хакатона взяли идею в разработку и создали сервис, чтобы упростить пользователям определять микрокатегорию и придумывать заголовок к объявлению. Так не только экономится время пользователя, но и наиболее корректно определяются верные параметры. Кроме того, обученная нейросеть определяет качество ремонта по фото и отправляет подозрительные объявления на модерацию.
Если квартира с хорошим ремонтом выставлена по цене ниже рыночной, есть вероятность, что с объявлением что-то не так. Сервис, демо-версия которого появилась на хакатоне в 2016 году, сегодня облегчает жизнь миллионам пользователей.
Наша коллаборация с «Добрыми вещами»: социальный бренд-проект
На хакатоне: зародилась идея передачи вещей на благотворительность или переработку через карту контейнеров Greenpeace и через бесплатный вывоз через проект «Добрые вещи».
Реализация: хакатон помог пройти точку «холодного старта» и запустить процесс согласований с Greenpeace, сервисами «Добрые вещи» и «Чумодан». Параллельно удалось пройти стандартный продуктовый процесс и начать полноценную разработку с продуктовой командой.
Чек-лист: что важно для хорошего хакатона
- расслабленная атмосфера;
- четкий тайминг мероприятия;
- еда и напитки, места для отдыха;
- понятные критерии оценки и номинации;
- дружелюбная атмосфера.
Подписывайтесь на наш Telegram-канал, чтобы быть в курсе последних новостей и событий!
Как организовать хакатон
Часть 1 – Как провести хакатон: подготовка.
Из статьи вы узнаете, что такое хакатон, какие есть форматы и как к нему подготовиться
Часть 2 – Как провести хакатон: организация и логистика
Прочитайте, на что вам стоит обратить внимание, как организатору хакатона, чтобы всё прошло успешно
Часть 3 – Как провести хакатон: что дальше
В материале собраны несколько советов, что надо сделать после хакатона, чтобы получить максимальную пользу