ГОДНЫЕ СОВЕТЫ ОТ ПОБЕДИТЕЛЕЙ ХАКАТОНА 2020
С ЧЕГО НАЧАТЬ?
💬 ЮРА ЩЕГЛОВ: Как банально бы это не звучало — с команды и идеи. На прошлом хакатоне нам повезло, мы участвовали действующим составом контакт-центра с опытом совместной работы более года. Мы хорошо изучили друг друга и знали, кто и чем будет заниматься.
Так же важную роль играет заявленная тема. Корпоративные хакатоны — это про бизнес, и лучше удостовериться, что с помощью вашего проекта можно:
• заработать деньги;
• решить болезненную проблему бизнеса и существенно снизить расходы;
• дать бизнесу уникальное конкурентное преимущество либо открыть новую нишу рынка для дальнейшего развития компании.
КАК ПРАВИЛЬНО РАСПРЕДЕЛИТЬ ВРЕМЯ?
💬 СЕРГЕЙ ЧИКИРЕВ: Договориться с участниками команды, кто и за что отвечает, и держать связь. Сразу выделить время для создания и прогона презентации. Также очень важно найти время для отдыха и сна.
💬 ЮРА ЩЕГЛОВ: Если берёте слишком большой проект, который можно развивать бесконечно, то разбейте его на фичи. Выберите самые важные, которые успеете реализовать за 36 часов. Остальные идеи можно упомянуть в планах на развитие при презентации проекта.
Также можно продумать, какие решения помогут максимально сократить время разработки и деплоя. Например, использовать Атлас вместо разворачивания сервисов у каждого разработчика локально, или потратить первые 3-6 часов на проектирование бд и архитектуры приложения, смирясь с простоем части команды, если уверены, что эти затраты окупятся с лихвой.
КАК ЛУЧШЕ РАСПРЕДЕЛИТЬ РОЛИ?
💬 ВОВА САМСОНОВ: По компетенциям. До начала реализации идею необходимо проработать до деталей, вплоть до того, как сервисы будут между собой взаимодействовать. Это позволит сэкономить кучу времени при интеграции.
💬 СЕРГЕЙ ЧИКИРЕВ: Поймать баланс между тем, что участник хочет и может. К примеру, человеку, который отлично рисует интерфейсы, но ничего не понимает в бэкенде, не стоит поручать эту задачу. Но с другой стороны, если он хочет попробовать что-то новое, то будет гореть этой идеей и доведёт её до конца.
💬 ЮРА ЩЕГЛОВ: Лучше всего, если компетенции будут дублироваться хотя бы у пары разработчиков. Это позволит избежать эффекта бутылочного горлышка, когда на одного человека ляжет слишком большой пласт работ.
ЧТО ДЕЛАТЬ, ЕСЛИ НЕ УСПЕВАЕШЬ?
💬 СЕРГЕЙ ЧИКИРЕВ: Довести до ума существующий функционал, что-то сделать на моках, обойти острые углы, обыграть недоработки — преподнести как фичу.
💬 ЮРА ЩЕГЛОВ:
1. Действовать по одному из правил скрама: все задачи, которые ложатся на команду — это задачи всей команды. Если один разработчик не успевает, то стоит отрядить ему в помощь менее загруженного человека с подходящими компетенциями.
2. Помнить, что на хакатонах в первую очередь оценивают готовность продукта, а не красоту кода. Если не знаешь, как решить задачу правильно, но знаешь костыль на 15 минут работы, то лучше попробовать написать его. Но не стоит злоупотреблять этим советом и гнаться за крохами в 0,5-2 часа.
3. Можно поумерить свои аппетиты, и выкинуть несколько функций из проекта. Заранее разделите свой список требований к продукту на обязательные и желаемые. Список обязательных фич должен быть минимальным, показывающим основную идею продукта. Все остальное отправляйте в желаемое.
КАК КРУТО ПРЕЗЕНТОВАТЬ ПРОДУКТ?
💬 ЮРА ЩЕГЛОВ:
1. Найдите в команде лучшего оратора.
2. Подготовьте хорошую и красочную презентацию.
3. Покажите ваш проект в действии. Один из критериев оценки — готовность продукта.
4. Обязательно расскажите о вашем проекте: для кого он, какие проблемы решает, что бизнес получит, внедрив его, и сравните выгоды с затратами на доработку, внедрение и эксплуатацию. Расскажите, насколько масштабируема ваша идея и какие амбиции у вашего продукта.
5. Отрепетируйте пару раз выступление. Точно ли не растекаетесь мыслью по неважным деталям? Успеваете ли в отведённое время? Хорошо ли работает связь, не возникают ли критичные ошибки в той части приложения, которую покажете в презентации?
💬 СЕРГЕЙ ЧИКИРЕВ: А ещё в презентацию можно добавить элементы, на которые обратят внимание: отсылки к мемам, событиям, персонажам etc.
ЭМОЦИИ ОТ ПРОШЛОГО ХАКАТОНА
💬 ВОВА САМСОНОВ: Было круто! 🙃
💬 СЕРГЕЙ ЧИКИРЕВ: Местами весело, местами тяжело. Последние доработки были сделаны в 8 утра. Саму презентацию и закрытие я проспал из-за усталости. О том, что мы выиграли, я узнал из чата, когда начали писать поздравления.
В целом же, я получил новый опыт и радость от мероприятия, чего желаю и всем участникам.
💬 ЮРА ЩЕГЛОВ: Понял, что в том составе команды мы можем решать практически любые вопросы и задачи.
А ещё моей семье сильно понравился фирменный мерч =) Младшая дочь сразу забрала себе попсокет, старшая — сумку, а жена — футболку. Потому от нового хакатона жду больше мерча =)