Онлайн-хакатон: как организовать команды и поддержку
Как провести онлайн-хакатон: настроить вход и коммуникацию, учесть часовые пояса, организовать менторов, сдачу проектов и финал.
·4 мин чтения
Онлайн-хакатону нужен понятный маршрут участника: где прочитать задачу, найти команду, задать вопрос, получить помощь и сдать проект. Ссылки на видеовстречу для этого недостаточно. Подготовьте одну стартовую страницу и проверьте весь путь с аккаунтом обычного участника.
В удалённом формате организатор хуже видит, кто потерял доступ или не понял следующий шаг. Поэтому сообщения о состоянии, доступные инструкции и дежурная поддержка становятся частью самого события. Их следует планировать одновременно с программой.
Соберите одну точку входа
На стартовой странице разместите правила, расписание с часовым поясом, задачу, материалы, контакты поддержки и ссылку на подачу. Подпишите назначение каждой ссылки. Название сервиса не объясняет новичку, что именно нужно открыть в нём.
Отдельно укажите ближайшее обязательное действие. До старта это может быть проверка доступа, после открытия выбор задачи, перед финалом отправка проекта. Не заставляйте участника восстанавливать порядок работы по десяткам сообщений в чате.
Проверьте доступность материалов без прав организатора. Гостевая ссылка может открывать видеовстречу, но не документы в соседней папке. Каждый такой разрыв нужно найти до прихода участников.
Начните общую страницу события с черновика на Stavleak: соберите описание, условия участия и программу, прежде чем приглашать команды.
Разделите каналы по работе
Достаточно небольшого числа каналов с понятными функциями: официальные объявления, общие вопросы, техническая помощь и знакомство. У команд могут быть свои рабочие пространства. Избыточное количество комнат усложняет поиск ответа.
Определите, где публикуются решения по регламенту. Уточнение, которое влияет на все команды, должно появиться в общем официальном месте, даже если вопрос пришёл лично. Иначе условия станут зависеть от того, с кем участник успел поговорить.
Закрепите порядок обращения: что написать, какой безопасный пример приложить и когда ожидать ответа. Не просите публиковать ключи API или закрытые данные в общей комнате. Для таких случаев нужен отдельно согласованный способ поддержки.
Помогите людям собраться в команды
Предложите короткий формат знакомства: интересующая задача, доступные навыки, часовой пояс и время работы. Он полезнее сообщения «ищу сильную команду», по которому сложно определить совместимость. Разрешите участнику честно обозначить первый опыт.
Проведите отдельное окно формирования групп до интенсивной работы. Участники должны успеть обсудить ожидания и распределить ответственность. После объединения проверьте, что у каждого есть доступ к материалам и общий способ связи.
Объясните, что делать, если человек перестал выходить на связь или команда распалась. Правила изменения состава и продолжения проекта должны быть известны заранее. Для участников подготовлен отдельный материал о договорённостях внутри команды.
Учтите часовые пояса и записи
Выберите основной часовой пояс события и показывайте его рядом с каждым дедлайном. Для обязательных встреч найдите реалистичное общее окно. Если аудитория живёт далеко друг от друга, часть информации лучше предоставить для самостоятельного просмотра.
Запись открытия помогает тем, кто не смог подключиться, но важные правила должны существовать и в тексте. Поиск одного условия в длинном видео отнимает время и повышает вероятность ошибки. После встречи добавьте ответы на вопросы в общий документ.
Согласуйте, какие консультации записываются и кто получает доступ. Разговор о закрытых данных команды не должен автоматически становиться частью публичного архива. Для общей лекции и частного разбора могут потребоваться разные условия.
Организуйте менторскую помощь
Опубликуйте специализации, доступные часы и способ записи. Перед встречей попросите команду коротко сформулировать проблему и показать текущий результат. Ментор сможет подготовиться и потратить время на полезный вопрос.
Проверьте ёмкость расписания. Если все команды должны пройти консультацию, число слотов должно это позволять. Для повторяющихся ошибок можно провести общий разбор и сохранить ответ, чтобы не воспроизводить одно объяснение десятки раз.
Разделите консультацию по задаче и решение организатора по правилам. Ментор может предложить технический подход, но не должен единолично менять условия конкурса. Спорные вопросы передавайте назначенному ответственному и публикуйте общее решение.
Проверьте инструменты до начала
Пройдите вход, демонстрацию экрана, загрузку материалов и получение уведомлений на типичном устройстве участника. Уточните текущие ограничения выбранных сервисов по числу людей, длительности и доступу. Не стройте программу на предположении о бесплатной функции, которую давно не проверяли.
Назначьте технического ведущего для обязательных встреч и запасного организатора с нужными правами. У основного ведущего тоже может пропасть связь. Порядок передачи управления должен быть известен до открытия, а не искаться в момент сбоя.
В разделе MLH об онлайн-событиях показаны различия в коммуникации и взаимодействии с партнёрами. Конкретные сервисы и тарифы из подобных руководств стоит проверять заново перед использованием.
Свяжите сдачу с оценкой
Откройте форму проекта заранее и дайте командам проверить черновик. Укажите обязательные файлы, требования к видео и уровень доступа. Подготовьте процедуру обращения при технической проблеме до дедлайна.
Для жюри сделайте общий инструктаж и проверку доступа к материалам. Если демо проходит в отдельных комнатах, заранее распределите проекты, слоты и ответственных за переходы. Команды должны знать, куда подключаться и что произойдёт при разрыве связи.
После оценки опубликуйте подтверждённые результаты и согласованную обратную связь. Соберите материалы в доступный архив, а временные права организаторов и гостей пересмотрите. Работу с записями и субтитрами разбираем в отдельной статье.