Осмысление задачи и составление плана на хакатон

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

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

После момента получения задачи нужно понять, что вообще с ней делать. Очевидный ответ - начать решать. Но, чтобы не потеряться в решении лучше всегда иметь план.

Шаг 1 - Постараться придумать все возможные варианты решения задачи (даже те, которые реализовать не хватит сил). Перечень различных вариантов позволит выделить наиболее выгодные и сильные. А также даст понять, что можно сделать быстро и наверняка, а что потребует времени и может не дать нужных результатов.

Шаг 2 - Составление плана проработки перечня вариантов. Необходимо расположить варианты решения от тех, которые точно получится сделать, к рискованным. Хотя, если вы человек азартный, то можете и рискнуть. Данный план поможет не сбиться с пути и полностью проконтролировать ход работ.

На этих шагах лично мне помогают следующие инструменты: Trello (https://trello.com) - если любите планеры, Miro (https://miro.com) - если блок-схемы или обычные заметки - если нужно побыстрее.

Шаг 3 - Следование плану. В процессе проработки решения обязательно отмечайте выполненные пункты и расписывайте, что получилось, а что нет (что дало прирост метрики, а что нет). Получится этакий контроль версий, только в плане идей для решения. Помимо прочего данные заметки помогут собрать решение воедино, объединив самые удачные наработки.

Как в среднем должна выглядеть структура плана:
Пункт плана -> Описание -> Подпункты (читай чек-лист) -> Итоги

Мне эти действия не раз помогали на хакатонах, надеюсь, помогут и вам!

И, конечно же, подписывайтесь на канал Зайцем по ХаХатонам, чтобы преисполнится в хакатонщине!

Источник: https://habr.com/ru/post/664058/


Интересные статьи

Интересные статьи

Данная статья поможет разобраться в том, что из себя представляет позиция Engineering Manager, причём тут Tech Lead и как с этим жить?
При любых строительных работах генеральный план является обязательной частью проекта. Готовый генплан предоставляет подробную информацию об объемах работ, объектах строительства, транспортных сообщени...
Когда задачи не выполняются, виноват часто не только тот, кто их делал, но и тот, кто ставил. Ведь от правильной постановки напрямую зависит качество и эффективность выпо...
Многие компании в определенный момент приходят к тому, что ряд процессов в бизнесе нужно автоматизировать, чтобы не потерять свое место под солнцем и своих заказчиков. Поэтому все...
Добро пожаловать в очередную из серии статей с разбором задачек, которые я задавал на собеседованиях в Google, прежде чем их запретили после утечки. С тех пор я оставил работу инженера-програ...