Nieuwe Hackathon op Tinkoff.ru

Nieuwe Hackathon op Tinkoff.ru

Hallo! Mijn naam is Andrew. Bij Tinkoff.ru ben ik verantwoordelijk voor besluitvorming en bedrijfsprocesbeheersystemen. Ik besloot de stapel systemen en technologieën in mijn project radicaal te heroverwegen; ik had echt frisse ideeën nodig. En dus hielden we nog niet zo lang geleden een interne hackathon op Tinkoff.ru over het onderwerp besluitvorming.

HR nam het hele organisatorische gedeelte over, en vooruitkijkend kan ik zeggen dat alles goed is verlopen: de jongens waren blij met de cadeauartikelen, het heerlijke eten, de voetenbankjes, dekens, koekjes, tandenborstels en handdoeken - kortom alles was in orde. van hoog niveau en tegelijkertijd schattig en huiselijk.

Het enige wat ik hoefde te doen was een taak bedenken, een team van experts/jury samenstellen, de ingediende aanvragen selecteren en vervolgens de winnaars kiezen.

Maar alles bleek niet zo eenvoudig te zijn. Ik wil mijn mening delen over de vragen die u van tevoren moet beantwoorden, zodat u het niet verprutst.

Waarom heb je een hackathon nodig?

Een hackathon moet een doel hebben.

Wat wil jij persoonlijk (jouw product, project, team, bedrijf) uit dit evenement halen?

Dit is de hoofdvraag, en al uw beslissingen moeten overeenkomen met het antwoord daarop.
Het onderwerp besluitvorming is bijvoorbeeld erg breed en complex, en ik begreep heel goed dat ik de tijdens de hackathon gemaakte applicaties absoluut niet in productie zou kunnen nemen en lanceren. Maar ik zal nieuwe technologische ideeën en prototypes kunnen krijgen als bevestiging van de toepasbaarheid van deze ideeën om de gestelde problemen op te lossen. Dit werd mijn doel, en uiteindelijk beschouw ik het als bereikt.

Waarom hebben deelnemers een hackathon nodig?

Bedrijven maken vaak de fout door van deelnemende teams coole zakelijke ideeën voor nieuwe producten te verwachten. Maar een hackathon is vooral een evenement voor ontwikkelaars, en die hebben meestal andere interesses. De meeste programmeurs willen een pauze nemen van hun dagelijkse werk en nieuwe technologieën uitproberen, hun stapel veranderen of, omgekeerd, hun vertrouwde stapel toepassen op een nieuw vakgebied. Toen ik dit besefte, nam ik het zakelijke probleem volledig over, waardoor de deelnemers aan de hackathon maximale vrijheid kregen om technische oplossingen te kiezen.

De meeste medewerkers doen niet mee aan een hackathon voor de prijs, maar toch zou de prijs het waard moeten zijn om in het weekend hard te werken zonder slaap! We hebben de winnaars een reis van 4 dagen naar Sotsji gegeven, met volledige betaling van reiskosten, accommodatie en skipassen.

Nieuwe Hackathon op Tinkoff.ru

Waarom hebben organisatoren een hackathon nodig?

Het hr-team dat een hackathon organiseert, heeft meestal zijn eigen doelen, zoals het promoten van het hr-merk en het vergroten van de interesse en betrokkenheid van medewerkers. En uiteraard moet met deze doelstellingen rekening worden gehouden. We waren bijvoorbeeld bereid om de winnaar van onze hackathon een coole en dure prijs te geven (duurder dan bij de vorige hackathon) - maar uiteindelijk hebben we dit idee laten varen, omdat dit zou mensen demotiveren om aan verdere activiteiten deel te nemen.

Weet je zeker dat jouw onderwerp interessant is voor iemand?

Ik wist het niet zeker. Daarom heb ik een concept van de taak gemaakt, ermee naar ontwikkelaars van verschillende bedrijfslijnen en verschillende stacks gegaan en om feedback gevraagd: is de taak begrijpelijk, interessant, implementeerbaar in de toegewezen tijd, enz.? Ik werd geconfronteerd met het feit dat het erg moeilijk is om de essentie van je werk van de afgelopen 5 jaar in een paar alinea's tekst te vangen. We moesten veel van dergelijke iteraties uitvoeren en veel tijd besteden aan het verfijnen van de formuleringen. Ik vind de tekst van de opdracht die eruit kwam nog steeds niet leuk. Maar desondanks ontvingen we sollicitaties van medewerkers van maar liefst 15 verschillende afdelingen uit 5 regio's - dit suggereert dat de taak interessant bleek te zijn.

Ben jij nuttig tijdens de hackathon?

Tijdens de hackathon betrapte ik mezelf erop dat terwijl de teams aan het coderen waren, ik en het team van experts inactief waren of ons met onze eigen zaken bemoeiden, omdat... wij zijn hier niet nodig. We benaderden periodiek de teamtafels, vroegen hoe het ging, boden aan om te helpen, maar kregen meestal het antwoord "alles is in orde, we werken" (lees "bemoei je niet"). Sommige teams hebben gedurende de gehele 24 uur nooit hun tussenresultaten gedeeld. Hierdoor konden verschillende teams geen volwaardige demo houden en beperkten ze zich tot slides met screenshots. Het was de moeite waard om de jongens actiever uit te leggen dat het belangrijk is om tussentijdse resultaten te delen, zodat we tijdens de hackathon projecten in de goede richting kunnen sturen, kunnen helpen bij het plannen van tijd en het overwinnen van moeilijkheden.

Misschien zou het zelfs de moeite waard zijn om twee tot drie verplichte controlepunten in te voeren waar teams over hun voortgang kunnen praten.

Nieuwe Hackathon op Tinkoff.ru

Waarom hebben we experts en een jury nodig?

Ik raad aan om experts (dit zijn degenen die de teams helpen tijdens de hackathon) en de jury (dit zijn degenen die de winnaars selecteren) niet alleen mensen te werven die kennis hebben van hun vakgebied, maar ook mensen die zo actief en energiek zullen zijn als mogelijk. Het is belangrijk om teams tijdens de hackathon te helpen (en soms zelfs opdringerig te zijn, ook al word je daar niet voor bedankt), om ze zowel tijdens de hackathon als tijdens de eindpresentaties de juiste vragen te stellen.

Kun jij de verliezers rustig in de ogen kijken?

In de ochtenduren, na een nacht achter het beeldscherm, is de ziel van de programmeur het meest kwetsbaar. En als u ergens oneerlijk en inconsistent was in uw acties of beslissingen, zult u zeker aan deze belediging worden herinnerd. Daarom is het belangrijk om vooraf de criteria te definiëren op basis waarvan de jury de winnaars zal selecteren. We deelden bladen met een lijst met criteria uit aan elk team en plaatsten deze op een gemeenschappelijk bord, zodat de deelnemers ze altijd konden onthouden.

Ik probeerde ook alle deelnemers een korte feedback te geven: wat ik leuk vond aan hun werk en wat niet genoeg was om te winnen.

Nieuwe Hackathon op Tinkoff.ru

Totaal

Eerlijk gezegd kon het me over het algemeen niet schelen wie er won, want... het zou mijn doelen niet beïnvloeden. Maar ik probeerde ervoor te zorgen dat de beslissing eerlijk, transparant en begrijpelijk was voor iedereen (ook al zat ik niet in de jury). Bovendien zorgde het niveau van warmte en comfort dat de organisatoren boden ervoor dat de deelnemers zich goed voelden, en we kregen positieve feedback van hen en de bereidheid om aan meer soortgelijke evenementen deel te nemen.

Bron: www.habr.com

Voeg een reactie