Работаю менеджером в аутсорс компании, и такое событие как хакатон случается только с ребятами, которые пьют смузи, ездят на моноколесе и “пилят” свой стартап 🙂 Т.е. не со мной. Хакатон это же для разработчиков, что там делать менеджеру? У меня получилось принять участие в таком мероприятии, и вот тут хочу поделить lessons learned с теми менеджерами, которые возможно будут принимать участие в хакатоне.
И вот когда клиент пришел с идеей провести инновационный хакатон, я не до конца понимал свою роль. Для инженеров это возможность применить новые\другие технологии. Для менеджеров, тестировщиков, аналитиков места на хакатоне мало или вовсе нет, потому что время ограничено и главная ценность в коде. Не нужно писать требования, команда маленькая, процессы “выстраивать” смысла нет, да и тестирование могут сделать сами разработчики.
Но, менеджер всегда найдет себе работу, ведь можно просто подавать патроны ради общего участия в деле и забирать на себя задачи, которые команда не хочет или не может делать – например ту же презентацию готовить. Вот и я так сделал, чтобы получить этот новый опыт.
Процесс стандартный – дается общая тематика, команды сабмитят идеи, затем выделяется время за которое команды и создают proof-of-concept. Не презентацию проекта, а работающий прототип. Команды собираются из собственно сотрудников клиента и людей со стороны вендоров.
Проект, который мы делаем в плане технологий не выделяется стеком. Есть мобильное приложение под Android и iOS, и бекенд на java. Суть проекта, если не нарушить NDA – работа с PDF файлами.
Хакатон – возможность сделать концепт, используя технологию, которой нет в дефолтном стеке. И вот команда решила, что будем работать с пдф-ками используя стык computer vision и ocr. Собрали библиотечку на питоне, которую научили распознавать элементы в пдф, а затем сделали сервис, который проставляет маркеры на пдф. На все про все ушло несколько дней.
В ростере было 16 команд, как монолитных, от одного вендора, так и смешанных. Затем, команды презентовали решения панели жюри, которые ставили оценки и определяли победителей. Моя команда заняла почетное 3 место.
Lessons Learned:
- Сфокусируйтесь на бизнес-кейсе. Важно не просто сделать Х-фичу, но и дать обоснование, какую проблему она решит. И важно проговаривать эту проблему несколько раз. Важно показать кол-во пользователей, которые страдают от проблемы.
- Считать каждый доллар – прикольно, но не критично. Была команда, которая сделала детальную калькуляцию экономии благодаря их решению. Но, им не дали призового места, потому что их бизнес-кейс – узкий и затрагивает малое кол-во клиентов.
- При этом, технологии имеют значение. Sexy инструменты, вроде ML/AI/VR/AR – влияют на решение, но важно удержать баланс и показать работающий прототип. Одна команда, которая напирала на AI в презентации, хотя концепта не было на руках. Итог – низкие оценки, потому что “голословные”.
- Презентация это половина победы. И под презентацией подразумеваю целый комплекс: презентующие люди (лучше 2 человека, когда говорят по очереди, то меняется темп истории, питч выглядит динамично), повер поинт и слайды (должны быть, и выглядеть так, чтобы вас запомнили и выделили среди других команда), непосредственно решение, которое вы показываете. Одна команда вместо решения хотела показать видео, вместо самого концепта, и в ответственный момент видео просто не включилось. У другой команды, у человека случилась проблема с ноутом, и тоже не смогли нормально презентовать. Классика.
- Держите баланс между суровой серьезностью и fun. Добавьте веселый элемент в презентацию, сделайте репризу, используйте юмор. Это может быть маленький элемент, это может быть шутка, но она поможет вам выделиться среди остальных участников.
- Не ограничивайте себя только людьми с проекта. Пригласите кого-то со стороны клиента, пригласите эксперта из другого проекта. Больше точек зрения – интересней идеи.
Желаю всем менеджерам принять участие в хакатоне и получить свою порцию удовольствия!