Als Hackathon wird eine kollaborative Veranstaltung bezeichnet, bei der Teilnehmer in kleinen Gruppen zielorientiert eine innovative Lösung in Form eines Produkts oder Services zu einer zuvor definierten Problemstellung erarbeiten.1 2 3

Bei dem Begriff handelt es sich um eine Zusammensetzung aus den Wörtern „Hacken“ und „Marathon“. Unter „Hacken“ wird hier das (Software basierende) Entwickeln und Programmieren von Lösungen verstanden. „Marathon“ bezieht sich auf die, im Vergleich zu einem Projekt, verhältnismäßig kurze Zeit von zwölf bis 24 Stunden zur Erstellung eines Lösungsvorschlags. 4 5 6

Oftmals werden auch andere Bezeichnungen verwendet, wie z.B. Hack Fest, Hack Days oder Code Days. Alle weisen jedoch denselben charakteristischen Kern auf, der das Veranstaltungsformat über Jahre hinweg in allen erdenklichen Themenfeldern so beliebt gemacht hat. 5

Grundlegende Idee

Die grundlegende Idee liegt in der eventspezifischen Herangehensweise an die gestellte Problemsituation. Diese erfolgt auf eine intuitive, kreative und experimentierfreudige Art und Weise. Das Ziel soll nicht eine in allen Belangen absolut perfekte Lösung sein, sondern ein Prototyp 7, der erste problemlösende Funktionalitäten enthält.4 8 6

Der innovative Kern des Hackathons lässt sich anhand von drei wesentlichen Merkmalen charakterisieren1:

  • Arbeitsmodus: die Zusammenarbeit ist sehr intensiv und erfolgt kollaborativ
  • Gemeinsames Ziel: ein klares, problemlösendes Produkt
  • Rahmen: gibt dem Event eine Dauer und eine feste Deadline

Beispielabbildung

Abbildung 1: Minimalstruktur eines Hackathons 1

Der erfolgsversprechende Kern wird aber noch zusätzlich von weiteren Elementen verstärkt, die zum einen im Zuge der Entwicklung des Formats hinzugekommen sind, und zum anderen den Anreiz des Hackens steigern. Dazu gehört die Kreation einer Wettbewerbssituation mit einer abschließenden Präsentation der Ergebnisse vor einer Jury und vielversprechende Preise.1

Beispielabbildung

Abbildung 2: Charakteristische Elemente eines Hackathons mit mehreren Teams 1

Entstehung und aktuelle Entwicklungen - Wrap-Up

Der Begriff Hackathon ist erstmals im Jahr 1999 bei zwei Entwicklertreffen aufgekommen. Seitdem haben sich die Events in ihrer Art und Weise, ihrem Ausmaß sowie ihrer Attraktivität auf die Teilnehmer und die interessierten Unternehmen enorm weiterentwickelt. 6

Heutzutage gibt es zu den unterschiedlichsten Themen und in fast allen Branchen Hackathons. Viele große Veranstaltungen sind öffentlich, sodass jeder teilnehmen kann. Zudem haben Unternehmen in der Vergangenheit festgestellt, dass ein solches Format intern organisiert die Initialzündung für neue Ideen, Geschäftsmodelle und Produkte sein kann. 5

Die Gestaltung und Umsetzung von Hackathons sind von den Einflüssen Coronas nicht verschont geblieben. Viele wurden deshalb komplett virtuell durchgeführt und ermöglichten so, dass Teilnehmer von Zuhause aus hacken konnten. Selbst zur Corona-Krise an sich gab es in Deutschland als auch weltweit mehrere Hackathons. 9 10

Ablauf

Der Ablauf eines Hackathons variiert je nach Thema, Dauer, Teilnehmergröße oder Programmiersprache. Dennoch weisen sie alle eine gemeinsame Grundstruktur auf.8 2

1. Vorstellung und Vorträge

In einer Eröffnungsrede werden der Ablauf und der Rahmen der Veranstaltung erläutert. Anschließend wird in einem Vortrag die Problemstellung vorgestellt, die es in den folgenden Stunden oder Tagen zu lösen gilt.8 4

2. Teambuilding

Die verschiedenen Teams bilden sich in der Regel erst vor Ort nach gemeinsamen Lösungsvorstellungen. Dabei wird eine möglichst heterogene Zusammenstellung empfohlen, denn die Mitglieder sollen sich mit ihren unterschiedlichen Fähigkeiten und Kenntnissen gegenseitig ergänzen. 2 4

3. Hacken

Damit ist die eigentliche Entwicklungsarbeit gemeint, die den größten Anteil einnimmt. Diese beinhaltet von dem anfänglichen Brainstorming, über dem Ausprobieren von verschiedenen Ideen bis hin zur Erstellung eines Prototyps auch die Vorbereitungen auf die Präsentation. Dabei folgen die Mitglieder oftmals den Prinzipien von Desing Thinking oder von anderen Kreativitätstechniken.8 4 6

4. Pitchen

Am Ende werden vor einer Jury, die meistens aus den Veranstaltern, Vertreter von Unternehmern und Experten besteht, die Ergebnisse vorgestellt – was in der Start-up-Branche als pitchen bezeichnet wird. Neben einem Hauptgewinner werden oft auch die besten Lösungen in bestimmten Kategorien mit einem Preisgeld gekürt. 8 4 1

Chancen für Teilnehmer und Unternehmen

Den Teilnehmern bietet ein Hackathon grundsätzlich die Möglichkeit des Networkings und des Wissensaustauschs. Zudem können sie ihre Fähigkeiten in der Gruppe unter Beweis stellen und so für sich als zukünftigen Arbeitnehmer werben. Unternehmen nutzen die Gelegenheit um auf sich aufmerksam zu machen und die besten Hacker für sich zu gewinnen. Vor allem für Start-ups sind solche Events passende Plattformen für einen Austausch mit interessierten Investoren. 8 11 12

Ausgewählte Beispiele

  • OpenCodes Hackathon
  • Coding da Vinci 13
  • #Wir vs. Virus 14
  • HackBay 2021 vom Gründerzentrum ZOLLHOF 15
  • BCX – Hackathon von Bosch 16

Beispielabbildung

Abbildung 3: Hacker bei dem HackBay des Gründerzentrums aus Nürnberg: ZOLLHOF 17 im Jahr 2019 18

Siehe auch

Weiterführende Literatur

Quellen