Jak przeprowadzić wspaniały hackathon

Photo by Lewis Ngugi on Unsplash

Jeśli zostanie przeprowadzony prawidłowo, seria hackathonów może stworzyć strumień wartościowych pomysłów. Może również mieć znaczący efekt kulturowy w Twoim zespole, potencjalnie budząc mentalność eksperymentowania i innowacji

Ten artykuł wyjaśni różne rodzaje hackathonów. Omówione zostaną cele, kryteria sukcesu i inne ważne kwestie.

Według Wikipedii hackathon jest definiowany jako „… wydarzenie przypominające sprint projektowy, w którym programiści komputerowi i inne osoby zaangażowane w rozwój oprogramowania, w tym graficy, projektanci interfejsów, kierownicy projektów i inne osoby, często w tym eksperci w danej dziedzinie, intensywnie współpracują nad projektami oprogramowania”

W praktyce jest często używany do opisania każdej inicjatywy generowania pomysłów z lub bez funkcjonalnego oprogramowania.

Moja własna definicja brzmiałaby:

Intensywne, skoncentrowane na oprogramowaniu wyzwanie ideacji, prototypowania i prezentacji dotyczące znanych lub nieznanych problemów lub możliwości.

Intensywny w powyższej definicji oznacza proces ograniczony w czasie, wymagający od uczestników „niemożliwego” – wymyślenia nowatorskich rozwiązań konkretnych problemów lub innowacyjnych pomysłów i prototypów dotyczących nowych możliwości biznesowych.

Hackathony są oparte na technologii i przede wszystkim na oprogramowaniu – stąd element programocentryczny w definicji. Hackathon jest bardzo wymagający dla uczestników – wymaga nie tylko świetnych umiejętności technicznych i kodowania, ale także umiejętności ideacji i prezentacji.

Uczestnicy są proszeni o wymyślenie świetnych pomysłów, sformułowanie prototypu i mądre ustalenie priorytetów; następnie samoorganizację i wykonanie – przeprowadzenie szybkich badań, przygotowanie zasobów, napisanie kodu, ponowne wykorzystanie istniejących komponentów i systemów, a na koniec przygotowanie prezentacji – wszystko w określonym czasie. Hackathon może skupiać się na znanych problemach, możliwościach biznesowych lub technologiach (podanych z góry) lub może być otwarty na wszelkie pomysły bez szczególnych ograniczeń.

Sprawdź także: Jak zostać świetnym Product Managerem

Mając jasną definicję swojego wydarzenia hackathon (styl, procesy, cele, nagrody) jest kluczem do jego sukcesu. Głównymi atrybutami definiującymi Twój hackathon są:

  1. Data, czas trwania, czas realizacji i miejsca. Szczególnie czas trwania jest ważny, aby umożliwić uczestnikom przygotowanie się poprzez omówienie pomysłów, zespołów i scenariuszy współpracy. W zależności od przypadku i wielkości korporacji/zespołu zaangażowanego w projekt, czas realizacji powinien wynosić kilka tygodni.
  2. Zasady uczestnictwa: logika określająca, kto jest uprawniony do uczestnictwa (na przykład pełnoetatowi pracownicy z poszczególnych zespołów, miejsca, itp.)
  3. Minimum Deliverable: rodzaj dostarczonego produktu wymaganego do udanego zgłoszenia – na przykład, czy jest to funkcjonalny prototyp + kod źródłowy? model predykcyjny? wideo z pitchu? jest to kluczowa informacja, która może mieć znaczący wpływ na wskaźniki uczestnictwa
  4. Kontekst: skupienie się na wydarzeniu pod względem technologii, konkretnych problemów biznesowych do rozwiązania. Na przykład, może to być Data hackathon lub Robotics lub AR/VR; lub dowolna technologia, jednocześnie skupiając się na konkretnej klasie problemów.
  5. Zakres: czy jest to wydarzenie wewnętrzne, obejmujące całą firmę czy publiczne? Prywatny hackathon może być skierowany do poszczególnych zespołów lub całej korporacji. Publiczny hackathon przyjmuje uczestników spoza korporacji.
  6. Kryteria i proces oceny: zasady, priorytety i procesy w celu oceny zgłoszeń (czy istnieje proces głosowania, panel ekspertów?
  7. Nagroda: liczba zwycięzców i rodzaj nagrody

Określanie celów, definiowanie „Sukcesu”

Typowo oczekuje się, że Hackathon dostarczy co najmniej zestaw interesujących, nowatorskich pomysłów. W idealnym przypadku powinno powstać kilka wyróżniających się koncepcji, być może z prototypem i szybkim dowodem słuszności danej koncepcji/technologii.

Poza oczywistym celem – wygenerowaniem wartościowych, możliwych do zastosowania pomysłów biznesowych i koncepcji produktów – istnieje jeszcze jeden aspekt związany z dynamiką zespołu i mentalnością innowacyjną: wspaniały hackathon powinien wzmocnić kulturę innowacji i jeszcze bardziej ugruntować dzielenie się pomysłami, efektywną współpracę i kreatywność, napędzane entuzjazmem w dążeniu do wspólnego celu.

Pracownicy mają wspaniałą okazję do odkrycia technologii, zespołów i zademonstrowania swoich umiejętności i talentów poza typowym zakresem obowiązków; korporacje mają możliwość zidentyfikowania talentów, doświadczenia tworzenia potężnych zespołów i zebrania cennych informacji zwrotnych.

Jak definiuje się sukces?

Kryteria sukcesu zależą od konkretnego kontekstu – biznesu, branży, wielkości korporacji, czasu itp. We wszystkich przypadkach, choć KPI mogą być zdefiniowane na niektórych lub wszystkich z następujących elementów:

  1. Wskaźnik uczestnictwa: jest to oczywisty wskaźnik jednego z aspektów sukcesu wydarzenia – jak pracownicy odpowiedzieli na „wezwanie do innowacji”. Procentowy udział w stosunku do całkowitej liczby pracowników zależy oczywiście od charakteru hackathonu, czasu, ukierunkowania itp. Cel powinien być ustalony po przeanalizowaniu podobnych wydarzeń w tej samej korporacji.
  2. Ilość pomysłów: ilość wygenerowanych pomysłów jest również istotna, zwłaszcza gdy jest analizowana w odniesieniu do dodatkowych metadanych (sprawdź również: zasady świetnej platformy ideacyjnej)
  3. Odsetek pomysłów możliwych do zastosowania: odsetek pomysłów możliwych do zastosowania (tych, które są obiecujące lub warte dalszych inwestycji z biznesowego punktu widzenia) jest dobrym wskaźnikiem sukcesu.
  4. Odsetek możliwości biznesowych: te obiecujące pomysły, które – po post-processingu – okazały się wartościowymi możliwościami biznesowymi wartymi dalszych inwestycji.
  5. Odsetek projektów generujących IP: te projekty, które kwalifikują się i są wartościowe z punktu widzenia ochrony patentowej.
  6. Wskaźniki konwersji: cała partia wygenerowanych pomysłów/koncepcji/projektów powinna być monitorowana jako „kohorta” w czasie. W ten sposób pomysły pochodzące z danego hackathonu, ale przynoszące wartość dopiero po pewnym czasie, będą również mierzone jako udany rezultat.
  7. Szanse na rozgłos: miary „uwagi mediów” jako rezultat hackathonu
  8. Wpływ zespołu: jak uchwycono w formalnych procesach informacji zwrotnej – doskonałym źródłem spostrzeżeń są opinie uczestników i interesariuszy. Może to umożliwić analizę ilościową i jakościową pod wieloma różnymi kątami, w tym wpływu na dynamikę i morale zespołu.

Prowadzenie hakatonu

Hakatony mają zazwyczaj czas realizacji – fazę przygotowań, od ogłoszenia wydarzenia do faktycznego „czasu hakowania”, jak wyjaśniono poniżej:

Czas projektowania’

Chodzi o zakomunikowanie wydarzenia pracownikom, przyciągnięcie uwagi i umożliwienie formalnej rejestracji zainteresowania.

Jak tylko Hackathon zostanie ogłoszony, pracownicy powinni mieć wystarczająco dużo czasu – zazwyczaj kilka tygodni – na zbadanie pomysłów, technologii, zespołów i zasobów. Jest to nieformalna faza przygotowań, która powinna być wspierana przez odpowiednie narzędzia (systemy umożliwiające pracownikom ustrukturyzowanie ich pomysłów, projektów, zespołów; komunikowanie swoich wysiłków, proszenie o radę lub pomoc). We wszystkich przypadkach powinieneś:

  1. Ogłosić hackathon za pomocą jasnych komunikatów i silnego wsparcia ze strony kierownictwa
  2. Często i konsekwentnie przekazywać aktualizacje dotyczące harmonogramu wydarzenia, liczby uczestników, dostępności zasobów
  3. Zapewnić pracownikom samoobsługowe narzędzia do rejestracji, tworzenia projektów, badania projektów, tworzenia zespołów, badania technologii itp.
  4. Przydziel niewielki zespół do wsparcia procesu

Czas działania’

To tutaj dzieje się magia – zespoły intensywnie pracujące nad dostosowaniem swoich pomysłów, zdefiniowaniem „produktu”, wykonaniem, przeglądem, iteracją; najbardziej ekscytująca i kreatywna część hackathonu, w której pracownicy zapominają o swoich formalnych rolach i tytułach i samoorganizują się, koncentrując się na swojej misji: stworzeniu czegoś nowatorskiego i wpływowego. W zależności od definicji każdego wydarzenia, może być wymagany wideoprezentacja, prezentacja pomysłu na żywo lub demonstracja produktu/prototypu na żywo. W każdym przypadku ważne jest, aby skutecznie zaprezentować wykonaną pracę. Powinieneś także:

  1. Upewnić się, że uczestnicy mają dedykowany czas na pracę nad swoimi projektami
  2. Upewnić się, że odpowiednia przestrzeń fizyczna i sprzęt są dostępne dla wszystkich zespołów

Czas oceny’

Ważne produkty dostarczone przez zespoły są oceniane w oparciu o protokół danego wydarzenia. Może to obejmować proces głosowania w całej korporacji, panel ekspertów analizujących pewne aspekty każdego projektu, lub kombinację obu. W niektórych przypadkach, rzeczywisti klienci mogą być również zaangażowani i dostarczać informacji zwrotnych na temat projektów. Należy pamiętać o następujących kwestiach:

  1. Wybieranie zwycięzców na podstawie popularności w korporacji jest zazwyczaj stronnicze i prawdopodobnie mylące
  2. Panel ekspertów powinien korzystać z wcześniej zdefiniowanych wymiarów, takich jak na przykład wykonalność, poziom innowacyjności, oczekiwany wpływ na biznes, możliwość uzyskania własności intelektualnej oraz potencjał zróżnicowania.

Zwycięzcy & Nagrody

W zależności od struktury danego wydarzenia, może być jeden zwycięski zespół lub wielu zwycięzców może być wymienionych w różnych kategoriach. Wybór nagrody dla każdego przypadku jest również bardzo ważnym aspektem Hackathonu – zazwyczaj są to nagrody pieniężne (np. premia), symboliczne (tabliczki, kostki, tytuły) lub kawałek technologii/urządzenia.

Najważniejsze, choć z punktu widzenia dewelopera, są zasoby i sponsorzy, którzy poprowadzą produkt/ideę do następnego etapu. To może być najbardziej inspirująca nagroda ze wszystkich – możliwość wykorzystania przez zwycięski zespół wyspecjalizowanych zasobów (programistów, sprzętu, oprogramowania, usług) – zgodnie z odpowiednim planem – i przygotowania się do formalnej prezentacji rezultatów przed interesariuszami wyższego szczebla, liderami i decydentami. Ten rodzaj nagrody może napędzać imponujące historie sukcesu „projektów hackathonowych przenoszonych do produkcji” i nadać wydarzeniu dodatkowy cel.

Analiza wyników: Wartość biznesowa

Oczekuje się, że hackathony wygenerują pomysły nadające się do działania (na przykład funkcje dla istniejącego produktu), strategiczne koncepcje produktów (nowy produkt do rozważenia i dalszego eksperymentowania) oraz ulepszenia procesów (nowatorskie, bardziej efektywne sposoby robienia rzeczy).

Na poziomie zespołu hackathony stanowią świetny sposób na inspirowanie zespołów i promowanie kreatywności, współpracy i innowacyjnego myślenia. Zaprogramowane we właściwy sposób, hackathony mogą napędzać ważną zmianę kulturową w zespole: nastawienie na eksperymenty & innowacje.

Warstwa grywalizacji na wierzchu hackathonów może dodatkowo motywować i nagradzać pracowników za bycie innowacyjnymi, jednocześnie pozostając w zgodzie ze strategią korporacji.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.