Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser

Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser

Denne artikkelen handler om fÞrste gang jeg lÞp et hackathon for et lag. Erfarne arrangÞrer vil sannsynligvis finne materialet for enkelt og historien naiv. Jeg siktet meg inn pÄ de som akkurat setter seg inn i formatet og tenker pÄ om de skal arrangere et slikt arrangement.

HFLabs gjÞr komplekse ting med data: vi renser og beriker kundekontakter for store selskaper og bygger kundedatabaser med hundrevis av millioner poster. 65 personer jobber pÄ kontorer i Moskva, og rundt et dusin flere jobber eksternt fra andre byer.

Ethvert arbeid blir noen ganger ikke bare kjedelig, men blir litt foreldet. I dette Þyeblikket er det nyttig Ä endre fokus og prÞve noe nytt. Det er derfor vi har sett pÄ hackathons i seks mÄneder.

Et hackathon er en konkurranse for IT-spesialister: flere team samles og lÞser komplekse problemer to dager pÄ rad. Vanligvis konkurrerer om en pris som deles ut av en jury.

Vi Ăžnsket Ă„ prĂžve ut formatet og ha det gĂžy, men et klassisk hackathon er en ganske storstilt, plagsom og kostbar oppgave. Derfor gjennomfĂžrte vi lettversjonen nesten uten budsjett. Men til slutt ble de fornĂžyde og gjorde til og med noe nyttig.

Hvorfor trenger bedrifter et hackathon?

Klassiske hackathons er vanligvis ikke organisert av raushet. ArrangÞrene lÞser enten praktiske problemer eller promoterer seg selv. Hackathon-formatet er ogsÄ valgt for Ä passe formÄlet.

  • LĂžs et praktisk problem. ArrangĂžren setter mĂ„l, og deltakerne velger det passende og bestemmer. Et eksempel pĂ„ en slik oppgave er Ă„ lage en ny kundescoringsalgoritme for en bank.
  • MarkedsfĂžr verktĂžyene dine. ArrangĂžren gir deltakerne egen programvare, programmeringssprĂ„k eller API. MĂ„let er Ă„ gjĂžre noe nyttig med de gitte verktĂžyene. For eksempel Ă„pner den betingede Google tilgang til sin stemmeoversetter og venter pĂ„ interessante brukstilfeller.

Et tilleggsmĂ„l med et stort hackathon er Ă„ presentere arrangĂžren som en misunnelsesverdig arbeidsgiver, internt og eksternt. Gjester fra andre selskaper vil bli imponert over kontoret, organisasjonen og bredden av muligheter. VĂ„r egen – med nye oppgaver, frihet, kommunikasjon.

Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser
For eksempel holdt VKontakte et stort hackathon. Det er vanskelig Ä tilskrive det til én type: det er for mange retninger

Som vi har. HovedmĂ„let for hele satsingen for HFLabs er intern HR. Vi sĂ„ pĂ„ hackathonet som en annen samarbeidsaktivitet utenfor jobben. Å forene, styrke, underholde - det er alt. Noen gĂ„r pĂ„ fotballag, andre pĂ„ quiz. Hackathon er et annet mĂžteformat utenfor hverdagslige anliggender. Noe som selvfĂžlgelig ikke avlyser verken quiz eller fotball.

Samtidig er et hackathon, selv i et lett format, ikke ren underholdning. For eksempel endte ett team opp med Ä skrive et tekstoppdrag etter Ä ha lÊrt mekanikken til Telegram-roboter fra bunnen av. Dette er fantastisk: nÄr en person prÞver noe nytt og prÞver Ä finne ut av det, kommer han med nye ideer. OgsÄ til hverdagsarbeid.

Dessuten fikk vi til slutt nyttige verktĂžy, selv om vi ikke hadde noen praktiske problemer i det hele tatt. Men mer om det til slutt.

Hvorfor er hackathon for deltakere?

Deltakerne kommer til et klassisk hackathon for Ă„ bli kjent med teknologier, prĂžve nye opplevelser eller tjene penger. Dessuten ser det ut til at det er flere personer fra den siste kategorien.

  • PrĂžv nye teknologier eller metoder. PĂ„ daglig basis sitter hver utvikler pĂ„ sin egen teknologistabel, noen ganger i Ă„revis. Og pĂ„ et hackathon kan du prĂžve noe nytt - enten noe som nettopp har dukket opp, eller bare interessant.
  • GĂ„ gjennom dagligvareruten i miniatyr. IT-spesialister er interessert i Ă„ lage et fullverdig produkt i lĂžpet av fĂ„ dager. Etter Ă„ ha gĂ„tt gjennom hele syklusen fra konsept til presentasjon.
  • Tjene penger. Noen ganger samles sterke spesialister i team med profesjonelle hackathons – velspilte og trente. De velger arrangementer med et rikt premiefond og tĂ„ler alle gjennom erfaring og forberedelse. Noen arrangĂžrer luker umiddelbart ut slike unnvikere. Andre er velkommen.

Som vi har. Til Ä begynne med spurte vi teamet om et hackathon var nÞdvendig i prinsippet. Vi gjÞr ikke noe med makt, sÄ vi Þnsket Ä mÄle interessen pÄ forhÄnd. Vi brukte Google Forms for spÞrreundersÞkelser.

Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser
Det er 65 personer i teamet, 20 fullfÞrte undersÞkelsen. Siden 75 % av dem er interessert, mÄ vi gjÞre det!

Den andre oppgaven er Ă„ motivere de usikre, hvorav mer enn halvparten er. Den neste undersĂžkelsen viste: en premie vil ikke hjelpe i denne saken.

Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser
SÄ viste det seg at vÄre folk er interessert i Ä lage nye produkter. Selv med en liten applikasjon, men gÄ fra en idé til en fungerende prototype

Vi begynte Ä samle inn emner for hackathon som ville vÊre av interesse. Igjen med styrken til teamet: vi opprettet en chat pÄ Telegram, der vi kastet ut ideer til alle. Ingen bremser: det du tenker pÄ er bra.

Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser
Vi samlet 25 emner og lanserte en meningsmĂ„ling i samlĂžp. De fem mest populĂŠre prosjektene – de er pĂ„ bildet – ble tatt med til hackathon

Hvor lenge har alt dette pÄgÄtt?

Et klassisk hackathon varer to dager og en natt i mellom. Natt er en hilsen fra den gamle IT-skolen, et pragmatisk og romantisk preg pÄ samme tid.

Hva de skal gjĂžre i mĂžrket, bestemmer hvert lag eller deltaker uavhengig. Du kan sove om natten, arrangĂžrene vil ikke si et ord. Men du kan handle: program, design, ingeniĂžr, test.

Som vi har. Vi snakket ikke engang om nattevakten. Dessuten kuttet de formatet ytterligere og tok bare én dag. Ellers mÄ du enten bruke to arbeidsdager pÄ eksperimentet, eller dra kollegene ut for en hel sommerhelg. FÄ vil gÄ med pÄ det andre alternativet: helger om sommeren er pÄ en premie.

Det kom forslag om at det kunne vÊre hyggelig Ä komme sammen pÄ hverdager. Men jeg ville ikke ordne alt dette i arbeidstiden. Uansett hvor hardt du prÞver, kan du ikke skille deg fra jobb i lÞpet av uken: klienter skriver, kolleger spÞr om noe, noe koker pÄ kontoret, noen mÞter er planlagt. Alle vil gÄ tilbake til business as usual. Derfor er neste undersÞkelse om du er klar for hackathon i helgen.

Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser
Ikke alle er klare til ubetinget Ä ofre fridagene sine. Men det er mer enn halvparten av dem som tviler, det gjenstÄr Ä forfÞre dem

Litt senere, i juni, ble deltakerne spurt om datoene. Spilleautomater ble tildelt helt frem til hÞsten - om sommeren er kollegene pÄ ferie og pÄ hyttene sine, og du vil ikke gÄ glipp av arrangementet. Derfor bestemte vi oss for at vi skulle tilby alle lÞrdager. Du kan velge flere - merk av hvilke som er gratis.

Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser
Ikke alle er klare til ubetinget Ä ofre fridagene sine. Men det er mer enn halvparten av dem som tviler, det gjenstÄr Ä forfÞre dem

Som et resultat planla vi et hackathon 17. august. Alternativet 27. juli falt sammen med min forretningsreise, og alternativet falt fra.

Hvor holdes arrangementet?

Vanligvis samles de fleste deltakerne i et felles rom. Kommunikasjon er en viktig del av hackathonet, sÄ arrangÞren tildeler en Äpen plass eller et helt bygg.

Jeg deltok en gang i et Google-hackathon. ArrangÞrene bevilget en to-etasjes bygning med ottomaner, bord og andre mÞbler inni. Teamene selv spredte seg i omrÄdet og satte opp arbeidsstasjoner.

Men oftere enn ikke er det ingen strenge begrensninger: hvis noen advarer pÄ forhÄnd og kobler til eksternt, vil ingen hindringer bli opprettet.

Som vi har. Siden hackathonet viste seg Ä vÊre intimt, for syv personer, var det tomme kontoret pÄ lÞrdag nok til overs. Selv om vi ikke tar hensyn til at en deltaker koblet fra Volgograd.

Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser
Vi planla at vi alle skulle sitte sammen i et mĂžterom

Hva med vinnerne?

Ved klassiske hackathons oppnevnes en jury som kĂ„rer det beste prosjektet. I juryen sitter noen fra arrangĂžrene eller sponsorene – de som betaler for hele banketten.

Demoprosjekter er en viktig del av hackathonet. Lagene holder en kort presentasjon og viser deretter sin lÞsning for juryen. Dette er noe som Ä forsvare et vitnemÄl ved et universitet.

Noen ganger blir arbeidet evaluert av en datamaskin: den med flest poeng i testen vinner. Denne tilnĂŠrmingen virker for formell for meg: ved Ă„ evaluere lĂžsninger med "papegĂžyer", dreper arrangĂžrene produktkomponenten i hackathonet. Det fĂžles som en sportsprogrammeringskonkurranse i stedet for en kreativitetsĂžvelse.

Som vi har. Vi handlet radikalt: vi avskaffet rett og slett juryen og konkurransen i prinsippet. For mÄlet var ikke Ä skape den beste lÞsningen pÄ problemet eller fÄ et ferdig produkt.

Siden mÄlet er Ä ha det gÞy, la deltakerne rolig jobbe med prosjekter uten hensyn til andre lag.

Ha-dag pÄ HFLabs

Hackathonet startet fredag ​​kveld, dagen fþr. Deltakerne samlet seg og valgte hvert sitt tema. Klare lag har dannet seg.

Samling og uventede deltakere. Vi ankom kontoret kl 11–12 pĂ„ lĂžrdag – for ikke Ă„ stĂ„ opp tidlig som pĂ„ hverdager. Det var seks deltakere igjen, en til ble med fra Volgograd.

Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser
KunngjĂžringen av datoen gikk ikke ubemerket hen - jagerflyene begynte aktivt Ă„ forlate hackathon-chatten. Men katastrofen skjedde ikke, og quorumet ble opprettholdt

Nye medlemmer dukket plutselig opp utover dagen. Kolleger som ikke skulle pÄ hackathon skar ut tre til fire timer. De kom, valgte et prosjekt og hjalp til. Dette er ukarakteristisk for det klassiske formatet, men vi liker det.

Team og prosjekter. Det viste seg at tre personer gjorde prosjektene sine alene. Dette er den stĂžrste ulempen med arrangementet; det er mer interessant Ă„ jobbe i et team. Å finne interaksjon er generelt en viktig ting i hackathon-konseptet.

Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser
Tekstoppdrag pÄ Telegram-motoren. Det er ingen praktisk bruk, men inne er det verkstedhumor og lokale memer

Og et par timer etter starten ble ett prosjekt stÄende uten utviklere: forfatteren forlot ideen og gikk til et annet team. Dette er normalt selv for det klassiske formatet: gode ideer tiltrekker folk. FÞrst ser det ut til at du vil fullfÞre prosjektet til slutten. Og sÄ dykker du inn og ser - du rekker ikke i tide, det er ingen vits i Ä prÞve. Eller du gÄr til naboene dine, fordi det er dit virksomheten gÄr, og produktet er nyttig.

Seryoga, en front-end-utvikler fra Volgograd, var litt lei, sÄ han kom opp med et prosjekt "fra en kniv". Og han begynte umiddelbart Ä jobbe med det.

Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser
Det bor en katt i hjÞrnet av et av produktene vÄre. Tidligere sov katten bare og skapte trÞst, men Seryoga lÊrte buntmakeren Ä reagere pÄ hendelser

PĂ„ slutten av dagen forble antallet prosjekter det samme - fem. En falt av, en annen ble lagt til.

Plass og tidsplan. Det stĂžrste rommet pĂ„ kontoret var planlagt for hackathon – et mĂžterom. Men nĂ„r det kom til stykket, slo alle seg til rette pĂ„ kontorene sine som vanlig. Slik startet vi.

FÞrst sÄ det ut til at fellesrommet ikke var viktig. Siden prosjektene ikke henger sammen er det ingen konkurranse, man kan sitte hver for seg. Og for diskusjoner, samles i salen - det viktigste er ikke Ä spre utover gangavstand.

Men etter noen timer stoppet fragmenteringen av seg selv. De som jobbet alene, under pĂ„virkning av en skjult styrke, flyttet den ene etter den andre til det mest befolkede kontoret. Og det ble mer interessant – samtalene var mer livlige, spĂžrsmĂ„lene var mer komplekse og hyppigere.

Vi stanset hver annen time for Ä dele inntrykkene vÄre og se nÊrmere pÄ andres prosjekter. Vi spiste lunsj midt pÄ dagen.

Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser
Til lunsj brast en fan, som hadde svevet usynlig i nĂŠrheten hele denne tiden, inn i omrisset av hackathon: ostekaker ble plutselig brakt til kontoret

Det var ingen tidsbegrensning: den som vil sitte sÄ lenge han vil. De dro, og brakte vanligvis prosjektet til en mer eller mindre ferdig tilstand. Siste deltaker dro rundt kl 22.

Vi gjorde ikke en demo med en gang – vi bestemte oss for Ă„ fortelle hele kontoret om hackathonet pĂ„ tirsdag.

Resultater og livet etter

Hackathon-lyset ga enda mer overskudd enn jeg forventet.

HR. Vi hadde det veldig gÞy: vi avsluttet gestalten med et hackathon og snakket om smarte temaer uten Ä mÄtte jobbe. Alt dette for et budsjett som tilsvarer kostnadene for reise til kontoret og lunsj. I tillegg oppdro vi evangelister for interne hackathons pÄ kontoret.

Prosjekter. I lÞpet av dagen har vi ikke fullfÞrt noen av de fem prosjektene. Men det spiller ingen rolle: vanligvis er hensikten med arrangementet Ä lÞse problemet i prinsippet, Ä finne en idé. Et godt resultat er et minimalt fungerende verktÞy, om enn med krykker og feil.

Hackathon i et lite selskap: hvordan organisere det uten Ă„ dumpe en vognlast med ressurser
Anton Zhiyanov, vÄr produktsjef DaData.ru, ble gjort av en e-postavsender. Det ser ut som et nettleserredigeringsprogram som en CSV-fil med mottakere er knyttet til. Det er mer praktisk enn den overbelastede Mailchimp

Men etter hackathonet gikk prosjektene i produksjon eller gjÞr seg klare til Ä gjÞre det. Vi sender allerede ut e-poster som messenger, og katten tar pÄ kundene. Resten av sÞknadene fylles ut av forfatterne, og dette skyldes forespÞrsler utenfra. ForelÞpig distribuerer vi det til venner gratis og pÄ vÄr egen mÄte, men en dag kan det komme til kommersiell bruk.

Cons. Den stÞrste ulempen er at fÄ mennesker samlet seg. Som et resultat ble tre av fem prosjekter utfÞrt av én person, og dette er ikke sÄ interessant. NÄr du hackathon alene, mister du effekten av produktteamet. Det er ingen Ä samhandle med lenger.

Jeg skjÞnte ogsÄ at strengere reguleringer ville vÊre et pluss. Trenger mer organisering:

  • klar timing;
  • merch for deltakere;
  • jury og demo samme dag, mens de fortsatt er ladet;
  • forberedelse - utlysninger, prosjektbeskrivelser.

Du kan ogsÄ ringe noen utenfra, men det er slett ikke nÞdvendig. Og samtalen er mest sannsynlig spot on. Ingen storskala reklame.

Framtid. Halve kontoret var samlet til en generell demo tirsdag. Og da sÄ jeg allerede interessen for prosjektene, i formatet. Ikke alle Þnsket Ä bli involvert i forsÞket, men etter den fÞrste utprÞvingen Þnsket flere Ä delta. Jeg tror vi vil gjÞre arrangementet stÞrre i 2020.

Det handler om hackathon. Hvis du er interessert i Ä gjÞre alle slags komplekse ting med data, kom pÄ jobb med oss. HFLabs har Ätte ledige stillinger pÄ hh.ru: Vi ser etter java-utviklere, support- og testingeniÞrer, systemanalytikere.

Artikkel for fÞrste gang publisert pÄ vc.ru. Versjonen for Habr er revidert og utvidet.

Kilde: www.habr.com

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster