Een hackathon is typisch een evenement van een weekend, waarin computerprogrammeurs en codeschrijvers samenkomen om een ​​codeer- of programmeerprobleem op te lossen. Hackathons kunnen ook buiten de programmeerindustrie voorkomen. Het woord heeft onlangs een bredere betekenis gekregen en omvat nu elke groep professionals die samenkomen om een ​​gemeenschappelijk probleem binnen hun vakgebied aan te pakken.[1] Als u een hackathon wilt organiseren, stelt u eerst duidelijke en haalbare doelen samen en begint u deelnemers uit te nodigen, sponsors te zoeken en een locatie, eten en transport te regelen.

Deel een van de drie:
Bepaling van de focus en belangrijke details

  1. 1 Maak een duidelijk doel voor de hackathon. Om je hackathon tot een succes te maken, moeten jij en alle deelnemers een duidelijk doel hebben van wat er feitelijk wordt bereikt. Hackathons zijn een waardevolle netwerkbron, maar de meeste proberen een specifiek probleem op te lossen of nieuwe technologie te maken. Het doel van uw hackathon kan bijvoorbeeld zijn:[2]
    • Het oplossen van een medisch probleem met betrekking tot ademhalingsgerelateerde sterfgevallen bij zuigelingen.
    • Het aanpakken van de behoefte aan meer voedsel startende bedrijven.
  2. 2 Zoek een locatie voor je hackathon. Een maand of twee van tevoren, begin met het regelen van een fysieke locatie voor het evenement. Zorg ervoor dat er voldoende zitplaatsen zijn voor de hackathon aanwezigen, evenals een projector, microfoon en badkamers. Als je geen sponsors en beperkte financiële middelen hebt, moet je misschien een goedkope, lokale locatie zoeken. Afhankelijk van de tijd en middelen waarover uw bedrijf beschikt, kunt u denken aan locaties zoals:[3]
    • 2 of 3 vergaderzalen in een lokaal hotel.
    • Ruimte op een universiteitscampus.
    • Een nabijgelegen openbare bibliotheek.
  3. 3 Plan de hackathon voor een typisch traag weekend. Je hebt een betere opkomst voor je evenement als het gepland is in een weekend waarin de meeste deelnemers gratis zijn. Dit betekent dat u het evenement niet moet plannen tijdens zomer- en winterpauzes of in de buurt van nationale feestdagen. Zorg er ook voor dat uw hackathon niet overlapt met belangrijke conferenties in uw vakgebied.[4]
    • Bijvoorbeeld, de weekenden onmiddellijk voor en na Memorial Day (of een andere belangrijke feestdag) zouden beide slechte keuzes zijn voor het houden van een hackathon.
  4. 4 Rekruteer 1 of meerdere sponsors voor uw evenement. Vraag rond in uw branche om minimaal 1 commerciële sponsor te vinden. Sponsors kunnen op verschillende manieren de kosten van grote hackathons dekken: door een ruimte te bieden om het evenement te organiseren, voedsel te verstrekken of gewoon contant geld te verstrekken. In ruil daarvoor verwachten sponsorbedrijven iets terug: misschien tijd om hackathondeelnemers aan te spreken of een stand om hun producten te verkopen.[5]
    • Als de hackathon een succes is, zullen uw sponsors waarschijnlijk jaar na jaar terugkeren. Als de hackathon in omvang blijft uitbreiden, kun je extra sponsors werven.
  5. 5 Neem een ​​paar maanden op voorhand contact op met potentiële deelnemers. Hackathon-organisatoren werven vaak professionals uit verschillende branches voor uw hackathon of reiken mensen aan die ze nog niet kennen. Probeer in dit scenario ruim van tevoren contact op te nemen met professionals in het veld, zodat ze tijd hebben om hun schema's opnieuw in te delen en reisplannen maken om de hackathon bij te wonen.[6]
    • Aan de andere kant, als de hackathon een vereiste gebeurtenis is binnen uw bedrijf of bedrijf, hoeft u niet zoveel op voorhand te melden. Informeer medewerkers over de komende hackathon een week of twee van tevoren.
  6. 6 Beperk het aantal deelnemers. Populaire hackathons kunnen snel enorme zaken worden. Om een ​​groot, opgeblazen evenement te voorkomen, beperkt u het aantal deelnemers van tevoren. Als je het aantal op 300 of 400 zet, heb je genoeg deelnemers om de verschillende hack- en trainingssessies te vullen, maar niet zo veel dat het evenement uit de hand loopt.[7]
    • Een handige vuistregel is dat alle hackathondeelnemers in één grote vergaderruimte of gymzaal moeten passen.
    • Houd er rekening mee dat, omdat deelname aan de meeste hackathons puur vrijwillig is, slechts ongeveer 60% van de genodigden aanwezig zal zijn.

Tweede deel van de drie:
Planning voor comfort en gemak

  1. 1 Organiseer vervoer voor hackathondeelnemers. Een populaire methode om deelnemers naar de hackathon-locatie te brengen, is om een ​​charterbus te huren. De bus kan door een staat of 2 rijden en deelnemers ophalen op 6 of 7 verschillende locaties voordat ze naar de hackathonlocatie worden gebracht.[8]
    • Zodra de deelnemers op de locatie van de hackathon zijn, moet u rekening houden met hun lokale transportbehoeften. Als de hackathon bijvoorbeeld in een hotel wordt gehouden, praat dan met de conciërge van het hotel en kijk of het hotel een shuttlebus heeft waarmee hackathondeelnemers in de stad indien nodig kunnen worden overgebracht.
  2. 2 Bestel meer dan genoeg voedsel voor de hackathon. Om deelnemers aan evenementen blij en productief te houden, moeten ze goed gevoed zijn. Plan een licht ontbijt als de deelnemers elke ochtend arriveren en bied rond 17.00 of 14.00 uur een vullende lunch. Vraag de deelnemers van tevoren over eventuele dieetbeperkingen die u moet nemen.[9]
    • Het soort voedsel dat u levert, hangt af van het budget van de hackaton. Als je weinig geld hebt, zijn voldoende pizza's en frisdrank voldoende.
    • Als u een groter budget heeft, kunt u een lokaal cateringbedrijf of restaurant inhuren om 2 gezonde maaltijden per dag te geven.
  3. 3 Zorg ervoor dat de locatie stabiel internet en elektrische connectiviteit heeft. Neem contact op met de locatiebeheerder of eigenaar en bevestig dat hun wifi-apparaat geschikt is voor 400+ apparaten die gelijktijdig internetten. Bevestig ook dat er op de locatie voldoende stopcontacten zijn om laptops, telefoons en tablets aan te sluiten.[10]
    • Houd er rekening mee dat veel deelnemers 2 of meer elektronische items meenemen.
    • Idealiter zou de locatie voldoende stopcontacten (of powerstrips) moeten hebben waar elke hackathondeelnemer toegang heeft tot gemiddeld 1,5 verkooppunten.
  4. 4 Plan avondvermaak als het evenementbudget dit toelaat. Als de belangrijkste hackathon-evenementen elke dag om 5 of 18 uur eindigen, plant u een soort van entertainment om de deelnemers te helpen ontspannen en ontspannen. Nodig een lokale coverband uit om op een avond op te treden of huur een karaoke-machine en installeer deze in de grote conferentieruimte waar gasten gebruik van kunnen maken.
    • Zelfs een minimaal budget zou een beetje entertainment moeten dekken. Roep een lokale bar op en vraag of ze een privékamer hebben die een paar dozijn hackathondeelnemers voor de avond kunnen huren.

Derde deel van de drie:
De Hackathon faciliteren

  1. 1 Verdeel deelnemers in effectieve groepen. De meeste hackathons hebben veel groepen van 4-6 personen die samenwerken om het probleem van de hackathon op te lossen. Succesvolle groepen zullen materiedeskundigen (bijvoorbeeld medische professionals, professionele programmeurs of restaurantmanagers) mengen met relatieve nieuwkomers (bijvoorbeeld middelbare school- of universiteitsstudenten en geïnteresseerde amateurs).[11]
    • Vermijd het toestaan ​​van groepen bestaande uit alleen experts en alleen nieuwkomers, omdat de nieuwkomers zullen botsen en worstelen om manieren te vinden om te concurreren met de experts.
  2. 2 Stel duidelijke regels op voor de hackathon. Hackathons moedigen vaak verschillende groepen programmeurs (of andere soorten professionals) aan om met elkaar te concurreren. Het meest succesvolle team ontvangt vaak een geldelijke beloning of een technisch item zoals een nieuwe computer of camera. Regels bevatten vaak tijdslimieten: deelnemers werken bijvoorbeeld mogelijk in meerdere tijdsintervallen van 60 minuten. Geef ook aan deelnemers op welke soorten technologie ze wel of niet mogen gebruiken.[12]
    • Aan de andere kant is een uitgebreidere structuur van regels misschien niet nodig als uw evenement bedoeld is als een samenwerkingsverband in plaats van een wedstrijd.
  3. 3 Speel een paar kleine wedstrijden in plaats van 1 grote wedstrijd. Door het aantal competities tijdens de hackathon te vermenigvuldigen, vermenigvuldig je ook het aantal aangeboden prijzen en het aantal kansen om te winnen. Dit zal deelnemers van hackaton motiveren en deelnemers aantrekken die anders misschien niet geïnteresseerd zouden zijn.[13]
    • Geef bijvoorbeeld een kleine prijs voor beste innovatie met behulp van een bepaald type technologie.
    • Natuurlijk zullen de prijzen voor elke wedstrijd kleiner en minder duur zijn dan wanneer de hackathon slechts 1 totale prijs zou hebben.
  4. 4 Kondig prijzen vooraf aan. Als uw hackathon een wedstrijd of wedstrijd bevat, laat de verschillende groepen aan het begin van het evenement weten met welk item (len) zij concurreren. Dit zal de motivatie van de deelnemers vergroten, omdat ze weten waarvoor ze zullen strijden.
    • Als uw hackathon bijvoorbeeld door Dell wordt gesponsord, zijn ze mogelijk bereid om een ​​high-end laptop als een prijs te doneren.
    • Of, als je een educatieve hackathon organiseert, kan een van de prijzen een abonnement voor 2 jaar zijn op een onderwijsgerelateerd tijdschrift.
  5. 5 Besteed tijd aan trainingsworkshops voor nieuwkomers. Sommige hackathons richten zich uitsluitend op het ontwikkelen van nieuwe technologie, terwijl andere hacksessies voor beginners in het veld bevatten. Trainingsworkshops stellen 1 of 2 experts samen met een groep van 10-12 relatieve novicen. Workshops moeten zich concentreren op specifieke onderwerpen: bijvoorbeeld het ontwikkelen van vaardigheid in een specifieke codeertaal.[14]
    • Trainingen zijn vooral gebruikelijk in hackathons binnen het technische veld. Hiermee kunnen nieuwe programmeurs, ontwikkelaars en programmeurs leren van succesvolle professionals.