ГОДНЫЕ СОВЕТЫ ОТ ПОБЕДИТЕЛЕЙ ХАКАТОНА 2020

С ЧЕГО НАЧАТЬ?

💬 ЮРА ЩЕГЛОВ: Как банально бы это не звучало — с команды и идеи. На прошлом хакатоне нам повезло, мы участвовали действующим составом контакт-центра с опытом совместной работы более года. Мы хорошо изучили друг друга и знали, кто и чем будет заниматься. 

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

• заработать деньги;

• решить болезненную проблему бизнеса и существенно снизить расходы;

• дать бизнесу уникальное конкурентное преимущество либо открыть новую нишу рынка для дальнейшего развития компании.

КАК ПРАВИЛЬНО РАСПРЕДЕЛИТЬ ВРЕМЯ?

💬 СЕРГЕЙ ЧИКИРЕВ: Договориться с участниками команды, кто и за что отвечает, и держать связь. Сразу выделить время для создания и прогона презентации. Также очень важно найти время для отдыха и сна.

💬 ЮРА ЩЕГЛОВ: Если берёте слишком большой проект, который можно развивать бесконечно, то разбейте его на фичи. Выберите самые важные, которые успеете реализовать за 36 часов. Остальные идеи можно упомянуть в планах на развитие при презентации проекта.

Также можно продумать, какие решения помогут максимально сократить время разработки и деплоя. Например, использовать Атлас вместо разворачивания сервисов у каждого разработчика локально, или потратить первые 3-6 часов на проектирование бд и архитектуры приложения, смирясь с простоем части команды, если уверены, что эти затраты окупятся с лихвой.

КАК ЛУЧШЕ РАСПРЕДЕЛИТЬ РОЛИ?

💬 ВОВА САМСОНОВ: По компетенциям. До начала реализации идею необходимо проработать до деталей, вплоть до того, как сервисы будут между собой взаимодействовать. Это позволит сэкономить кучу времени при интеграции.

💬 СЕРГЕЙ ЧИКИРЕВ: Поймать баланс между тем, что участник хочет и может. К примеру, человеку, который отлично рисует интерфейсы, но ничего не понимает в бэкенде, не стоит поручать эту задачу. Но с другой стороны, если он хочет попробовать что-то новое, то будет гореть этой идеей и доведёт её до конца.

💬 ЮРА ЩЕГЛОВ: Лучше всего, если компетенции будут дублироваться хотя бы у пары разработчиков. Это позволит избежать эффекта бутылочного горлышка, когда на одного человека ляжет слишком большой пласт работ.

ЧТО ДЕЛАТЬ, ЕСЛИ НЕ УСПЕВАЕШЬ?

💬 СЕРГЕЙ ЧИКИРЕВ: Довести до ума существующий функционал, что-то сделать на моках, обойти острые углы, обыграть недоработки — преподнести как фичу.

💬 ЮРА ЩЕГЛОВ:

1. Действовать по одному из правил скрама: все задачи, которые ложатся на команду — это задачи всей команды. Если один разработчик не успевает, то стоит отрядить ему в помощь менее загруженного человека с подходящими компетенциями.

2. Помнить, что на хакатонах в первую очередь оценивают готовность продукта, а не красоту кода. Если не знаешь, как решить задачу правильно, но знаешь костыль на 15 минут работы, то лучше попробовать написать его. Но не стоит злоупотреблять этим советом и гнаться за крохами в 0,5-2 часа.

3. Можно поумерить свои аппетиты, и выкинуть несколько функций из проекта. Заранее разделите свой список требований к продукту на обязательные и желаемые. Список обязательных фич должен быть минимальным, показывающим основную идею продукта. Все остальное отправляйте в желаемое.

КАК КРУТО ПРЕЗЕНТОВАТЬ ПРОДУКТ?

💬 ЮРА ЩЕГЛОВ:

1. Найдите в команде лучшего оратора.

2. Подготовьте хорошую и красочную презентацию.

3. Покажите ваш проект в действии. Один из критериев оценки — готовность продукта.

4. Обязательно расскажите о вашем проекте: для кого он, какие проблемы решает, что бизнес получит, внедрив его, и сравните выгоды с затратами на доработку, внедрение и эксплуатацию. Расскажите, насколько масштабируема ваша идея и какие амбиции у вашего продукта.

5. Отрепетируйте пару раз выступление. Точно ли не растекаетесь мыслью по неважным деталям? Успеваете ли в отведённое время? Хорошо ли работает связь, не возникают ли критичные ошибки в той части приложения, которую покажете в презентации?

💬 СЕРГЕЙ ЧИКИРЕВ: А ещё в презентацию можно добавить элементы, на которые обратят внимание: отсылки к мемам, событиям, персонажам etc.

ЭМОЦИИ ОТ ПРОШЛОГО ХАКАТОНА

💬 ВОВА САМСОНОВ: Было круто! 🙃

💬 СЕРГЕЙ ЧИКИРЕВ: Местами весело, местами тяжело. Последние доработки были сделаны в 8 утра. Саму презентацию и закрытие я проспал из-за усталости. О том, что мы выиграли, я узнал из чата, когда начали писать поздравления.

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

💬 ЮРА ЩЕГЛОВ: Понял, что в том составе команды мы можем решать практически любые вопросы и задачи.

А ещё моей семье сильно понравился фирменный мерч =) Младшая дочь сразу забрала себе попсокет, старшая — сумку, а жена — футболку. Потому от нового хакатона жду больше мерча =)