Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў

Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў

Гэта артыкул аб тым, як я ўпершыню правёў хакатон для каманды. Прапампаваным арганізатарам матэрыял напэўна здасца занадта простым, а гісторыя - наіўнай. Я арыентаваўся на тых, хто толькі знаёміцца ​​з фарматам і думае, ці ладзіць такое мерапрыемства.

HFLabs робіць складаныя штукі з дадзенымі: мы чысцім і ўзбагачаем кантакты кліентаў для вялікіх кампаній і будуем кліенцкія базы на сотні мільёнаў запісаў. У маскоўскіх офісах працуюць 65 чалавек, яшчэ каля дзясятка - выдалена з іншых гарадоў.

Любая праца часам не тое каб надакучае, але становіцца прэснаватай. У гэты момант карысна змяніць фокус, паспрабаваць нешта новае. Таму мы з паўгода прыглядаліся да хакатонаў.

Хакатон - гэта такое спаборніцтва для айцішнікаў: некалькі каманд збіраюцца і два дні запар вырашаюць складаныя задачы. Звычайна спаборнічаючы за прыз, які прысуджае журы.

Нам хацелася апрабаваць фармат і пацешыцца, але класічны хакатон - даволі маштабная, клапотная і дарагая задума. Таму мы правялі лайт-версію амаль без бюджэту. А ў выніку засталіся задаволены і нават зрабілі сёе-тое карыснае.

Навошта хакатон кампаніі

Класічныя хакатоны звычайна ўладкоўваюць не ад шыраты душы. Арганізатары ці вырашаюць практычныя задачы, ці піярацца. Пад мэту выбіраюць і фармат хакатона.

  • Вырашыць практычную задачу. Арганізатар ставіць мэты, а ўдзельнікі выбіраюць прыдатную і вырашаюць. Прыклад такой задачы - зрабіць для банка новы алгарытм скоринга кліентаў.
  • Прасунуць свае інструменты. Арганізатар выдае ўдзельнікам уласнае ПЗ, мову праграмавання ці API. Мэта - зрабіць зададзенымі прыладамі нешта карыснае. Напрыклад, умоўны Google адчыняе доступ да свайго галасавога перакладніка і чакае цікавых варыянтаў ужывання.

Дадатковая мэта вялікага хакатона - прадставіць арганізатара зайздросным працадаўцам, усярэдзіне і звонку. Госці з іншых кампаній прасякнуцца офісам, арганізацыяй, шырынёй магчымасцяў. Свае - новымі задачамі, свабодай, зносінамі.

Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў
Напрыклад, «УКантакце» правёў здаравенны хакатон. Яго складана аднесці да аднаго тыпу: занадта ўжо шмат напрамкаў.

Як у нас. Галоўная мэта ўсёй задумы для HFLabs - унутраны HR. Мы бачылі хакатон як яшчэ адну сумесную актыўнасць за рамкамі працы. Згуртаваць, узбадзёрыць, пацешыць - вось гэта ўсё. Нехта ходзіць камандамі на футбол, нехта на квізы. Хакатон - яшчэ адзін фармат сустрэч па-за паўсядзённымі справамі. Які, вядома, не адмяняе ні квізы, ні футбол.

Пры гэтым хакатон, нават у лайт-фармаце, - не чыстае забаўлялава. Напрыклад, адна каманда ў выніку напісала тэкставы квэст, з нуля вывучыўшы механіку робатаў у Telegram. Гэта цудоўна: калі чалавек спрабуе нешта новае і спрабуе разабрацца, у яго з'яўляюцца свежыя ідэі. Для паўсядзённай працы ў тым ліку.

Мала таго, у выніку мы атрымалі карысныя інструменты, хаця практычных задач не ставілі наогул. Але пра гэта - у канцы.

Для чаго хакатон удзельнікам

Удзельнікі прыходзяць на класічны хакатон, каб пазнаёміцца ​​з тэхналогіямі, паспрабаваць новы вопыт або зарабіць. Прычым людзей з апошняй катэгорыі нібыта становіцца больш.

  • Паспрабаваць новыя тэхналогіі ці метады. У будні кожны распрацоўшчык сядзіць на сваім стэку тэхналогій, часам гадамі. А на хакатоне можна паспрабаваць нешта новае - ці толькі што якое з'явілася, ці проста цікавае.
  • Прайсці прадуктовы шлях у мініяцюры. Айцішнікам цікава стварыць паўнацэнны прадукт за лічаныя дні. Прайшоўшы пры гэтым увесь цыкл ад канцэпцыі да прэзентацыі.
  • Зарабіць. Часам моцныя спецыялісты збіраюцца ў каманды прафесійных хакатоншчыкаў - згуляныя і трэніраваныя. Яны выбіраюць мерапрыемствы з багатым прызавым фондам і выносяць усіх за кошт вопыту і падрыхтоўкі. Некаторыя арганізатары адразу адсяваюць такіх спрытнякоў. Іншыя - вітаюць.

Як у нас. Для мы пачатку спыталі ў каманды - ці патрэбен хакатон у прынцыпе. Прымусова нічога не праводзім, таму хацелі загадзя вымераць цікавасць. Для апытанняў узялі "Google Формы".

Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў
У камандзе 65 чалавек, апытанне прайшлі 20. Раз 75% з іх цікавяцца - трэба рабіць!

Другая задача - матываваць вагаюцца, якіх больш за палову. Наступнае апытанне паказала: прыз у гэтай справе не дапаможа.

Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў
Далей выявілася, што нашым цікава рабіць новыя прадукты. Хай з маленечкім дадаткам, але прайсці шлях ад ідэі да працоўнага прататыпа

Пачалі збіраць тэмы для хакатона, якія зацікавяць. Зноў сілай каманды: паднялі чат у Telegram, дзе накідвалі ідэі хто ў што здатны. Без тармазоў: што ў галаву прыйдзе, тое і падыходзіць.

Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў
Сабралі 25 тэм і запусцілі галасавалку ў confluence. Пяць самых папулярных праектаў - яны на малюнку - узялі на хакатон

Колькі ўсё гэта працягваецца

Класічны хакатон доўжыцца два дні і ноч паміж імі. Ноч - прывітанне ад старой ІТ-школы, адначасова прагматычны і рамантычны рыска.

Што рабіць у цёмны час сутак, кожная каманда ці ўдзельнік вырашаюць самастойна. Уначы можна спаць, арганізатары і слова не скажуць. А а можна дзейнічаць: праграмаваць, дызайнаваць, праектаваць, тэсціраваць.

Як у нас. Аб начным чуванні мы і гаворкі не вялі. Мала таго, яшчэ мацней урэзалі фармат і ўзялі толькі адзін дзень. Інакш прыйшлося б альбо марнаваць на эксперымент два працоўныя дні, альбо выцягваць калегаў на поўныя летнія выходныя. На другі варыянт пагадзіліся б нямногія: выходныя летам у кошце.

Гучалі пажаданні, што нядрэнна б сабрацца ў будні. Але ў працоўны час уладкоўваць усё гэта не жадалася. Як ні старайся, на тыдні ад працы не адгарадзіцца: пішуць кліенты, пра нешта пытаюцца калегі, у офісе што-небудзь кіпіць, прызначаюць нейкія сустрэчы. Усе пераключацца на звычайныя справы. Таму наступнае апытанне - ці гатовыя хакатаніць у выходныя.

Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў
Безумоўна ахвяраваць выхадным гатовы не ўсе. Але якія сумняваюцца больш за палову, застаецца іх спакусіць

Крыху пазней, у чэрвені, спыталі ўдзельнікаў аб датах. Слоты вылучылі ажно да восені — летам калегі ў водпусках і на дачах, а прапускаць падзею не хочацца. Таму вырашылі, што прапануем усе суботы. Выбраць можна некалькі - у якія вольны, тыя і адзначай.

Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў
Безумоўна ахвяраваць выхадным гатовы не ўсе. Але якія сумняваюцца больш за палову, застаецца іх спакусіць

У выніку запланавалі хакатон на 17 жніўня. Альтэрнатыўнае 27 ліпеня супала з маёй камандзіроўкай, і варыянт адваліўся.

Дзе праводзяць мерапрыемства

Звычайна большасць удзельнікаў збіраецца ў агульнай прасторы. Камунікацыя - важная частка хакатона, таму арганізатар вылучае оўпэнспэйс або цэлы будынак.

Аднойчы я ўдзельнічаў у хакатоне Google. Арганізатары выдзелілі двухпавярховы будынак, унутры - пуфікі, сталы і іншая мэбля. Каманды самі разгрупоўваліся на мясцовасці і ўладкоўвалі працоўныя працоўныя месцы.

Але строгіх абмежаванняў часцей няма: калі хтосьці загадзя папярэдзіць і падключыцца выдалена, перашкод чыніць не стануць.

Як у нас. Паколькі хакатон атрымаўся камерны, на сем чалавек, суботняга пустога офіса хапіла з запасам. Нават калі не ўлічваць, што адзін удзельнік падключыўся з Валгаграда.

Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў
Мы планавалі, што ўсе разам засядзем у перагаворцы

Што з пераможцамі

На класічныя хакатоны прызначаюць журы, якое аб'яўляе лепшы праект. У журы ўключаюць кагосьці ад арганізатараў або спонсараў - тых, хто аплачвае ўвесь банкет.

Дэма праектаў - важная частка хакатона. Каманды паказваюць кароценькую прэзентацыю, а потым дэманструюць сваё рашэнне журы. Гэта нешта накшталт абароны дыплома ў ВНУ.

Часам працы ацэньвае камп'ютар: перамагае тая, што набрала больш балаў у тэсце. Мне такі падыход здаецца занадта фармальным: ацэньваючы рашэнні «папугаямі», арганізатары забіваюць прадуктовы складнік хакатона. Ён паходзіць на спаборніцтва па спартовым праграмаванні, а не творчасць.

Як у нас. Мы зрабілі радыкальна: проста адмянілі журы і спаборнічанне ў прынцыпе. Таму што не ставілі мэту стварыць лепшае рашэнне праблемы або атрымаць гатовы прадукт.

Раз задача - атрымаць задавальненне, хай удзельнікі спакойна пілуюць праекты без аглядкі на іншыя каманды.

Дзень Ха ў HFLabs

Хакатон стартаваў яшчэ ўвечары ў пятніцу, за дзень да. Удзельнікі сабраліся, кожны абраў тэму. Аформіліся гатовыя каманды.

Збор і нечаканыя ўдзельнікі. У офіс прыйшлі да 11-12 суботы - каб не ўставаць як у будні, зранку. Удзельнікаў засталося шасцёра, яшчэ адзін падключыўся з Валгаграда.

Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў
Абвяшчэнне даты не прайшло бясследна - байцы пачалі актыўна пакідаць чат хакатоншчыкаў. Але катастрофы не здарылася і кворум захаваўся

Цягам дня раптоўна з'яўляліся новыя ўдзельнікі. Калегі, якія не збіраліся на хакатон, выкройвалі тры-чатыры гадзіны. Прыходзілі, выбіралі праект і дапамагалі. Для класічнага фармату гэта нехарактэрна, а нам у задавальненне.

Каманды і праекты. Выйшла так, што тры чалавекі рабілі свае праекты ў адзіночку. Гэта - галоўны мінус мерапрыемства, у камандзе працаваць больш цікава. Намацаць узаемадзеянне - гэта наогул важная штука ў канцэпцыі хакатона.

Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў
Тэкставы квэст на рухавічку Telegram. Практычнай карысці няма, затое ўнутры - цэхавы гумар і лакальныя мемы.

А праз пару гадзін пасля пачатку адзін праект застаўся без распрацоўшчыкаў: аўтар пакінуў стварэнне і сышоў у іншую каманду. Гэта нармальна нават для класічнага фармату: добрыя ідэі прыцягваюць людзей. Спачатку здаецца, што будзеш рабіць свой праект да канца. А потым апускаешся і бачыш - не паспець, няма чаго спрабаваць. Або ідзеш да суседзяў, бо там і справа ідзе, і прадукт карысны.

Сярога — франтэндэр з Валгаграда — крыху засумаваў, таму прыдумаў сабе праект «ад нажа». І неадкладна да яго прыступіў.

Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў
У куце аднаго з нашых прадуктаў жыве каток. Раней кот проста спаў і ствараў утульнасць, але Сярога навучыў мехавіка рэагаваць на падзеі

У канцы дня колькасць праектаў засталася ранейшай - пяць. Адзін адваліўся, іншы дадалі.

Прастора і расклад. Пад хакатон запланавалі самы вялікі пакой у офісе - перагаворку. Але калі дайшло да справы, усё звыкла разгрупаваліся па сваіх кабінетах. У такім выглядзе і пачалі.

Спачатку здавалася, агульная прастора не прынцыповая. Раз праекты не злучаны, спаборнасці няма, можна сядзець і па асобнасці. А для абмеркаванняў збірацца ў холе - галоўнае, не разбягацца далей крокавай даступнасці.

Але праз некалькі гадзін раздробненасць сама сабой спынілася. Тыя, хто тварыў у адзіноце, пад уплывам схаванай сілы адзін за адным пераселі ў самы населены кабінет. І стала цікавей - размовы больш жыва, пытанні складаней і часцей.

Перарываліся раз у пару гадзін - дзяліліся ўражаннямі, прыглядаліся да чужых праектаў. У сярэдзіне дня паабедалі.

Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў
На абедзе ў канву хакатона ўварваўся заўзятар, увесь гэты час які нябачна лунае побач: у офіс раптам прывезлі тварожнікі

Час не абмяжоўвалі: хто колькі жадае, той і сядзіць. Сыходзілі, звычайна даводзячы праект да больш-менш скончанага стану. Апошні ўдзельнік пайшоў каля 22.

Дэма адразу праводзіць не сталі - вырашылі, што распавядзем аб хакатоне ў аўторак для ўсяго офіса.

Вынікі і жыццё пасля

Хакатон-лайт даў нават больш профіту, чым я меркаваў.

HR. Мы выдатна забавіліся: зачынілі гештальт з хакатонам і пагутарылі на разумныя тэмы без працоўнай мітусні. Усё гэта за бюджэт, роўны кошту дарогі да офіса і абеду. Плюсам узгадавалі ў офісе евангелістаў унутраных хакатонаў.

Праекты. На працягу дня мы не давялі да канца ніводны з пяці праектаў. Але гэта не бяда: звычайна мэта мерапрыемства ў тым, каб рашыць задачу прынцыпова, знайсці ідэю. Добры вынік - мінімальна працавальная прылада, хай з мыліцамі і багамі.

Хакатон у невялікай кампаніі: як задаволіць, не ўвальваючы вагон рэсурсаў
Антон Жыянаў, галоўны па нашым прадукце DaData.ru, рабіў email-рассыльшчык. Выглядае як браузерны рэдактар, да якога чапляюць CSV-файл з адрасатамі. Так зручней, чым у перагружаным Mailchimp

Затое пасля хакатона праекты пайшлі ў жыццё ці рыхтуюцца да таго. Рассыльшчыкам ужо рассылаем емейлы, а каток замілоўвае кліентаў. Астатнія прыкладанні дарабляюць аўтары, прычым ужо па просьбах звонку. Пакуль раздаём знаёмым бясплатна і па-свойску, але калі-небудзь можа дайсці да камерцыйнага карыстання.

Мінусы. Галоўны недахоп - сабралі мала людзей. У выніку тры з пяці праектаў рабілі па аднаму чалавеку, а гэта не так цікава. Калі хакатоніш адзін, губляеш эфект прадуктовай каманды. Ужо няма з кім наладжваць узаемадзеянне.

Яшчэ я зразумеў, што больш жорсткі рэгламент спрацуе ў плюс. Трэба больш арганізацыі:

  • выразны таймінг;
  • мерч для ўдзельнікаў;
  • журы і дэма ў той жа дзень, пакуль усё яшчэ зараджаныя;
  • падрыхтоўка - анонсы, апісанні праектаў.

Яшчэ можна паклікаць кагосьці збоку, але зусім не абавязкова. І клікаць, хутчэй за ўсё, кропкава. Без маштабнай рэкламы.

Будучыню. На агульнае дэма ў аўторак сабралася падлога-офіса. І вось тады я ўжо ўбачыў цікавасць да праектаў, да фармату. У эксперымент не ўсё жадалі ўвязвацца, але пасля першай спробы жадаючых дадалося. Думаю, у 2020-м зробім падзею больш маштабнай.

Аб хакатоне на гэтым усё. Калі цікава рабіць усякія складаныя штукі з дадзенымі, прыходзьце да нас працаваць. На hh.ru у HFLabs восем вакансій: шукаем java-распрацоўшчыкаў, інжынераў па суправаджэнні і па тэсціраванні, сістэмных аналітыкаў.

Артыкул упершыню апублікавана на vc.ru. Версія для "Хабра" перапрацавана і дапоўнена.

Крыніца: habr.com

Дадаць каментар