
Ky është një artikull mbi se si e organizova për herë të parë një hackathon për ekipin tim. Nëse jeni organizator profesionist, materiali ndoshta do t'ju duket shumë i lehtë, ndërsa historia do të duket naive. Unë isha i orientuar tek ata që sapo po njihen me formatin dhe po mendojnë nëse të organizojnë një aktivitet të tillë.
bën gjëra të ndërlikuara me të dhënat: ne pastrojmë dhe pasurojmë kontaktet e klientëve për kompani të mëdha dhe ndërtuam baza klientësh me qindra miliona të dhëna. Në zyrat tona në Moskë punojnë 65 persona, ndërsa një grup tjetër punon nga qytete të tjera në distancë.
Çdo punë ndonjëherë nuk është se bëhet e mërzitshme, por kthehet në diçka të zakonshme. Në këtë moment është e dobishme të ndryshosh fokusin, të provosh diçka të re. Prandaj, ka gjashtë muaj që po shqyrtonim hackathonet.
Hackathon është një garë për IT-istët: disa ekipe mblidhen dhe për dy ditë rresht zgjidhin probleme të ndërlikuara. Zakonisht konkurron për një çmim, të cilin e jep një juria.
Na kishte tërhequr të provonim formatin dhe të argëtoheshim, por një hackathon klasik është një nismë mjaft e madhe, e lodhshme dhe e shtrenjtë. Prandaj, ne realizuam një version të lehtë pothuajse pa buxhet. Në fund mbetëm të kënaqur dhe madje bëmë diçka të dobishme.
Pse hackathon për kompaninë
Hackathonet klasike zakonisht nuk organizohen nga zemra e madhe. Organizatorët ose zgjidhin probleme praktike, ose bëjnë publicitet. Ata zgjedhin formatin e hackathonit sipas qëllimit.
- Të zgjidhni një problem praktik. Organizatori vendos objektiva, ndërsa pjesëmarrësit zgjedhin një të përshtatshme dhe e zgjidhin. Një shembull i tillë është krijimi i një algoritmi të ri për vlerësimin e klientëve për një bankë.
- Të promovoni mjetet tuaja. Organizatori i jep pjesëmarrësve një softuer të tij, një gjuhë programimi ose një API. Qëllimi është që të bëjnë diçka të dobishme me ato mjete të caktuara. Për shembull, Google i jep akses për përkthimin me zë dhe pret variante interesante të aplikimit.
Një qëllim shtesë i një hackathoni të madh është të paraqitet si një punëdhënës i lakmueshëm, brenda dhe jashtë. Të ftuarit nga kompani të tjera do të frymëzohen nga zyrat, organizimi dhe mundësitë e veta. Punonjësit e tanishëm nga detyrat e reja, liria dhe komunikimi.

Për shembull, «VKontakte» organizoi një hackathon të madh. Është e vështirë ta klasifikosh në një tip: ka shumë drejtime.
Si tek ne. Qëllimi kryesor i gjithë këtij projekti për HFLabs është HR-ja e brendshme. Ne e pamë hackathon-in si një aktivitet tjetër bashkëpunues jashtë punës. Të bashkojmë, të ngjallim energji, të argëtojmë - kjo është gjithçka. Disa shkojnë me skuadrat në futboll, disa në quiz. Hackathon-i është një format tjetër takimesh përveç punëve të përditshme. I cili, sigurisht, nuk anulon as quiz-in, as futbollin.
Megjithatë, hackathon-i, madje edhe në formatin e lehtë, nuk është një argëtim i pastër. Për shembull, një skuadër përfundimisht shkroi një quest tekstor, duke studiuar nga e para mekanikën e botëve në Telegram. Kjo është e mrekullueshme: kur një person provon diçka të re dhe përpiqet të kuptojë, ai merr ide të freskëta. Edhe për punën e përditshme.
Jo vetëm kaq, në fund morëm mjete të dobishme, ndonëse nuk kishim vendosur asnjë detyrë praktike. Por për këtë më vonë.
Përse është hackathon-i për pjesëmarrësit
Pjesëmarrësit vijnë në një hackathon klasik për të njohur teknologjitë, për të provuar përvojë të re ose për të fituar. Për më tepër, duket se numri i njerëzve në kategorinë e fundit po rritet.
- Të provosh teknologji ose metoda të reja. Në ditët e punës, çdo zhvillues punon në stack-un e tij të teknologjive, ndonjëherë për vite. Por në hackathon mund të provosh diçka të re – ose më të rejat, ose thjesht interesante.
- Të kalosh rrugën e produktit në miniaturë. Programuesve u intereson të krijojnë një produkt të plotë në ditë të numëruara. Duke kaluar në këtë mënyrë të gjithë ciklin nga koncepti deri në prezantim.
- Të mbash fitime. Disa specialistë të fuqishëm mblidhen në ekipe profesionistësh të hackathon-eve - të përgatitur dhe të stërvitur. Ata zgjedhin evente me një fond të pasur të çmimeve dhe dalin përpara falë përvojës dhe përgatitjes. Disa organizatorë menjëherë filtrojnë këta mjeshtra. Të tjerë i mirëpresin.
Si tek ne. Fillimisht pyetëm ekipin - a është hackathon-i i nevojshëm në parim? Nuk organizojmë asgjë me forcë, prandaj donim të masnim interesin paraprakisht. Për anketat përdorëm "Google Forms".

Në ekip janë 65 njerëz, 20 morën pjesë në anketë. Nëse 75% e tyre janë të interesuar - duhet ta bëjmë!
Detyra e dytë - të motivojmë ata që dyshojnë, të cilët janë më shumë se gjysma. Anketa e ardhshme tregoi: çmimi nuk do të ndihmojë në këtë rast.

Më tej, doli se ekipet tona janë të interesuara të krijojnë produkte të reja. Le të jetë me një aplikacion të vogël, por të kalojnë rrugën nga ideja deri në një prototip funksional.
Kemi filluar të mbledhim tema për hackathonin që do të interesonin. Sërish me forcën e ekipit: ngritëm një bisedë në Telegram, ku filluam të hedhim ide sa në dukje të çuditshme. Pa zgevë: çfarëdo që i vie në mend, është e pranueshme.

Mblodhëm 25 tema dhe filluam një votim në confluence. Pesë projektet më të njohura - ato në imazh - i morëm për hackathon.
Sa kohë zgjat gjithë kjo?
Një hackathon klasik zgjat dy ditë dhe natën midis tyre. Nata - një përshëndetje nga shkolla e vjetër IT, njëkohësisht një nuancë pragmatike dhe romantike.
Çfarë të bëjnë në errësirë, çdo ekip apo pjesëmarrës e vendos vetë. Në natë mund të flenë, organizatorët nuk do të thonë asgjë. Por gjithashtu mund të veprojnë: programojnë, dizajnojnë, projektojnë, testojnë.
Si tek ne. Për natë-zgjuar nuk folëm fare. Për më tepër, e ulëm edhe më shumë formatin dhe morëm vetëm një ditë. Në të kundërt, do të duhej të shpenzonim dy ditë pune për eksperimentin, ose të tërhiqnim kolegët në fundjavën e plotë verore. Pak njerëz do të pranonin variantin e dytë: fundjavat verore kanë vlerë.
Ishin dëgjuar dëshira që do të ishte mirë të mblidheshim në ditët e punës. Por nuk donim të organizonim gjithçka në kohën e punës. Sa më shumë të përpiqesh, në javë nuk mund të shkëputesh nga puna: klientët shkruajnë, kolegët pyesin për diçka, në zyrë ndodh diçka, caktohen disa takime. Të gjithë kalojnë në punët e zakonshme. Prandaj, anketa e ardhshme është - a janë gati për hackathon në fundjavë.

Jo të gjithë janë të gatshëm të sakrifikojnë një fundjavë pa kushte. Por dyshuesit janë më shumë se gjysma, ndoshta do t'i joshim.
Pak më vonë, në qershor, pyetëm pjesëmarrësit për datat. Shpërndamë vende deri në vjeshtë - gjatë verës kolegët janë në pushime dhe në vila, dhe nuk do të doja të humbja ngjarjen. Prandaj, vendosëm që do t'u ofronim të gjitha të shtunat. Mund të zgjidhni disa - ato që janë të lira, ato i shëno.

Jo të gjithë janë të gatshëm të sakrifikojnë një fundjavë pa kushte. Por dyshuesit janë më shumë se gjysma, ndoshta do t'i joshim.
Si rezultat, planifikuam hackathonin për 17 gusht. Alternativa 27 korrik përkohej me udhëtimin tim të punës dhe opsioni ra.
Ku mbahet ngjarja?
Zakonisht shumica e pjesëmarrësve mblidhen në një hapësirë të përbashkët. Komunikimi është një pjesë e rëndësishme e hackathonit, prandaj organizatori rezervon një hapësirë të hapur ose një ndërtesë të tërë.
Njëherë mora pjesë në një hackathon të Google. Organizatorët ndanë një ndërtesë dy-katëshe, brenda kishte pufë, tavolina dhe mobilier tjetër. Ekipet shtriheshin në terren dhe krijonin vendet e punës.
Megjithatë, zakonisht nuk ka kufizime të rrepta: nëse dikush paralajmëron paraprakisht dhe lidhet në distancë, nuk do të ketë pengesa për ta riparuar.
Si tek ne. Duke qenë se hackathoni ishte i vogël, për shtatë persona, zyra e boshatisur e së shtunës ishte më se e mjaftueshme. Madje, duke mos e marrë parasysh që një pjesëmarrës u lidh nga Volgogradi.

Ne kemi planifikuar që të gjithë të kemi një mbledhje në dhomën e diskutimit.
Çfarë ndodhi me fituesit.
Në hackathonet klasike caktohet një juri që shpall projektin më të mirë. Në jurinë përfshihen disa nga organizatorët ose sponsorët - ata që paguajnë gjithë festën.
Prezantimet e projekteve janë një pjesë e rëndësishme e hackathonit. Ekipet paraqesin një prezentim të shkurtër dhe më pas shfaqin zgjidhjen e tyre për jurinë. Kjo është diçka si mbrojtja e diplomës në universitet.
Ndonjëherë punimet vlerësohen nga kompjuteri: fiton ajo që merr më shumë pikë në test. Më duket se ky qasje është shumë formale: duke vlerësuar zgjidhjet me "papagaj", organizatorët vrasin përbërjen produktive të hackathonit. Ai ngjan më shumë si një garë programimi sportive, se sa një akt krijues.
Si tek ne. Ne vepruam radikalisht: thjesht anuluam jurinë dhe konkurrencën në parim. Sepse nuk kishim si qëllim të krijonim zgjidhjen më të mirë të problemeve ose të merrnim produktin e gatshëm.
Nëse qëllimi është të kemi kënaqësi, le të punojnë pjesëmarrësit qetësisht në projektet e tyre pa u shqetësuar për ekipet e tjera.
Dita H në HFLabs.
Hackathoni filloi ende mëngjesin e premtes, një ditë para. Pjesëmarrësit u mblodhën, çdo njëri zgjodhi një temë. U formuan ekipet e përgatitura.
Mblidhja dhe pjesëmarrësit e papritur. Pjesëmarrësit arritën rreth orës 11–12 të shtunës - për të mos u zgjuar si në ditët e punës, herët në mëngjes. Pjesëmarrësit e mbetur ishin gjashtë, një tjetër u lidhi nga Volgogradi.

Shpallja e datës nuk kaloi pa pasojë - luftëtarët filluan të largoheshin aktivisht nga chat-i i hackathonistëve. Por nuk ndodhi ndonjë katastrofë dhe kuorumi u ruajt.
Gjatë ditës papritur shfaqeshin pjesëmarrës të rinj. Kolegë që nuk ishin planifikuar të merrnin pjesë në hackathon, gjenin tri-katër orë. Vinin, zgjidhnin një projekt dhe ndihmonin. Kjo nuk është karakteristike për formatin klasik, por për ne është një kënaqësi.
Ekipet dhe projektet. Ndodhi që tre persona po bënin projektet e tyre në vetmi. Kjo është disavantazhi kryesor i aktivitetit, sepse është më interesante të punosh në ekip. Të gjesh një bashkëveprim është një gjë shumë e rëndësishme në konceptin e hackathon-it.

Një quest tekstual në motorin e Telegramit. Nuk ka dobi praktike, por brenda ka humor të brendshëm dhe meme lokale.
Dhe pas disa orësh që nga fillimi, një projekt mbeti pa zhvillues: autori e la krijesën dhe shkoi në një ekip tjetër. Kjo është normale madje edhe për formatin klasik: idetë e mira tërheqin njerëz. Në fillim duket se do ta bësh projektin tënd deri në fund. Por më pas zhytesh dhe shikon - nuk ke kohë, nuk ka kuptim të përpiqesh. Ose iki tek fqinjët, sepse atje puna vazhdon dhe produkti është i dobishëm.
Serega - front-end zhvillues nga Volgogradi - pak u mërzit, kështu që ardui një projekt 'nga zero'. Dhe menjëherë filloi me të.

Në qoshen e një nga produktet tanë jeton një mace. Më parë macja thjesht flinte dhe krijonte rehat, por Serega e mësoi atë të reagojë ndaj ngjarjeve.
Në fund të ditës, numri i projekteve mbeti i njëjtë - pesë. Një ra nga lista, një tjetër u shtua.
Hapësira dhe programi. Për hackathon-in u planifikua dhoma më e madhe në zyrë - sallë bisedimesh. Por kur arriti koha për të vepruar, të gjithë u shpërndanë si zakonisht në zyrat e tyre. Në këtë formë filluan.
Fillimisht dukej se hapësira e përbashkët nuk ishte thelbësore. Pasiqë projektet nuk ishin të lidhura, nuk kishte garë, mund të uleshin dhe ndaras. Dhe për diskutime mblidheshin në holl - e rëndësishme ishte të mos shpërndaheshin më tej se distanca për këmbë.
Por pas disa orësh, ndarasitet vetvetiu përfundoi. Ata që krijonin në vetmi, nën ndikimin e një force të fshehtë, njëri pas tjetrit u ulën në zyrën më të populluar. Dhe u bë më interesante - bisedat ishin më aktive, pyetjet më të komplikuara dhe më të shpeshta.
Ndalonin çdo dy orë - ndanin përshtypjet, shihnin projektet e të tjerëve. Në mes të ditës patëm drekë.

Gjatë drekës, një tifoz papritur hyri në rrjedhën e hackathon-it, i cili kishte qenë në mënyrë të padukshme rreth nesh: në zyrë papritur sollën cheesecake.
Koha nuk ishte e kufizuar: kushdo që donte, qëndronte. Shkonin, zakonisht duke e çuar projektin në një gjendje më ose më pak të përfunduar. Pjesëmarrësi i fundit u largua rreth orës 22:00.
Nuk e thamë drejtpërdrejt për demonstrimin — vendosëm të flasim për hackathonin të martën për gjithë ofiçin.
Përfundimet dhe jeta pas
Hackathon-light dha edhe më shumë përfitim se sa e prisja.
HR. Kaluam shumë mirë: mbyllëm ciklin me hackathonin dhe biseduam për tema interesante pa zhurmën e punës. Të gjithë këtë për një buxhet të barabartë me koston e rrugës për në ofiç dhe drekës. Si rezultat, rritëm në ofiç evangelistët e hackathonëve të brendshëm.
Projektet. Gjatë ditës, nuk arritëm të përfundojmë asnjë nga pesë projektet. Por kjo nuk është një problem: zakonisht qëllimi i ngjarjes është që të zgjidhet një problem në parim, të gjejmë një ide. Një rezultat i mirë është një instrument minimalisht funksional, ndonjëherë me mangësi dhe gabime.

Anton Zhyanov, lideri për produktin tonë , bëri një program për dërgimin e email-eve. Duket si një redaktues në shfletues, ku lidhen skedarët CSV me adresat e marrësve. Është më e lehtë sesa në Mailchimp-n e mbingarkuar.
Por pas hackathonit, projektet filluan të venë në jetë ose përgatiten për të. Me programin e dërgimit tashmë po dërgojmë email-e, dhe macja i mrekullon klientët. Aplikimet e tjera po përfundojnë autorët, dhe madje tani po përgatitën me kërkesat nga jashtë. Deri tani shpërndajmë falas dhe në mënyrë informale, por ndoshta një ditë do të arrijmë në përdorim tregtar.
Disavantazhet. Mungesa kryesore — mblodhëm pak njerëz. Si rezultat, tre nga pesë projektet i zhvilluan një person, dhe kjo nuk është aq interesante. Kur bën hackathon vetëm, humbet efektin e një ekipi produktiv. Nuk ke më me kë të krijosh ndërveprimin.
Po ashtu kuptova se një rregullore më e ashpër do të funksiononte në avantazh. Duhet më shumë organizim:
- kohë e qartë;
- materiale për pjesëmarrësit;
- juria dhe demonstrimi në të njëjtën ditë, sa ende janë të ngarkuar me energji;
- përgatitja — njoftime, përshkrime të projekteve.
Mund të ftojmë ndonjë person nga jashtë, por nuk është e domosdoshme. Dhe për të ftuar, shumë gjasa do të jetë e përcaktuar. Pa reklamë masive.
Të ardhmen. Në demonstrimin e përgjithshëm të martën, u mblodhën gjysma e ofiçit. Dhe atëherë e pashë interesin për projektet, për formatin. Njerëzit nuk donin të angazhoheshin në eksperiment, por pas provës së parë, ata që donin u shtuan. Mendoj se në 2020 do të organizojmë një ngjarje më të madhe.
Këtu për hackathonin është gjithçka. Nëse jeni të interesuar të bëni gjëra të ndryshme të komplikuara me të dhënat, vini të punoni me ne. : po kërkojmë zhvillues java, inxhinerë për mbështetje dhe testim, analistë sistemesh.
Artikulli i parë . Versioni për «Habr» është ripunuar dhe shtuar.
Burimi: habr.com
