Darum fördert die Durchführung von Hackathons die Innovation

Hackathons sind nicht mehr nur Entwicklern vorbehalten. Heutzutage sind Hackathons ein wichtiges Instrument für Unternehmen, die eine Innovationskultur in ihren Teams fördern und gleichzeitig Kreativität und teamübergreifende Zusammenarbeit anregen möchten.
Wie also wurde eine Aktivität, die einst ein Merkmal der Startup-Kultur war, zu einem festen Bestandteil der Unternehmenskultur? Und noch wichtiger: Warum 80% der Fortune 100-Unternehmen regelmäßig Hackathons veranstalten?
Hacken für immer
Der Begriff Hackathon wurde in den 90er Jahren geprägt und erfreute sich schnell großer Beliebtheit, da Unternehmen versuchten, Schwachstellen in ihrer Software zu finden und zu beheben. Es war eine Möglichkeit, in einem engen Zeitrahmen per Crowdsourcing Ideen und Lösungen für besonders schwierige Probleme zu finden. Deshalb veranstalten Unternehmen diese Veranstaltungen auch heute noch.
Hackathons bieten aber noch viele weitere Vorteile, beispielsweise:
- Die Möglichkeit, neue für Kunden anwendbare Prototypen zu entdecken oder neue Geschäftsmöglichkeiten zu entwickeln.
- Die Vernetzung und das Lernen zwischen Teams ist von unschätzbarem Wert, insbesondere in komplexen Organisationen, in denen zur Zielerreichung oft die Beteiligung vieler verschiedener Interessengruppen erforderlich ist.
- Erhöhte Kreativität innerhalb der Teams, da den Teams der geistige Freiraum und die Freiheit gegeben wird, Projekte außerhalb ihrer täglichen Arbeitsbelastung zu erkunden und häufig neue Fähigkeiten zu entwickeln.
Vor Covid veranstalteten Unternehmen oft Teambuilding-Events, um die Unternehmenskultur und das Zusammengehörigkeitsgefühl aufrechtzuerhalten. Nach Covid, wo hybride Arbeitsmodelle und schrumpfende Budgets üblich sind, finden Teambuilding-Events nicht mehr so häufig statt wie früher. Hackathons sind eine großartige Möglichkeit, verschiedene Teams für ein gemeinsames Ziel zu gewinnen.
So gelingt Ihr Low-Code-Hackathon
Mendix führt seit mehreren Jahren Hackathons durch, sowohl intern als auch extern (siehe unsere globale MXHacks-Hackathons) oder als unternehmensinterne Veranstaltungen, um Kunden bei der Einführung und dem Wachstum von Low-Code zu unterstützen, wie zum Beispiel die „Driven by Tomorrow Hackathon“ mit der Mercedes-Benz AG im Rahmen ihres Innovationstages abgehalten.
Durch viel Ausprobieren haben wir einiges darüber gelernt, was einen erfolgreichen Hackathon ausmacht.
5 Tipps für einen erfolgreichen Hackathon
Setzen Sie sich klare Ziele
Das Wichtigste für den Erfolg eines Hackathons ist, ein klares Ergebnis vor Augen zu haben. Manchmal ist ein Hackathon ein Mittel, um Lösungen für einen bestimmten Anwendungsfall zu entwickeln.
Manchmal geht es beim Hackathon auch darum, zu lernen und die Teilnehmer mit einer neuen Technologie oder einem neuen Ansatz experimentieren zu lassen. Dies war der Fall bei einem AWS-fokussierten Hackathon, den wir Anfang des Jahres veranstalteten, bei dem die Teilnehmer Anwendungen mit dem Mendix Suite von AWS-Service-Konnektoren Wir hatten entwickelt. Dieser Hackathon wurde organisiert, um zu demonstrieren, wie schnell und einfach die Teilnehmer funktionsreiche Anwendungen erstellen konnten, indem sie Mendix AWS-Anschlüsse, wo dies früher erheblich länger gedauert hätte.
Das Gewinnerteam entwickelte eine App für Kfz-Versicherungsansprüche, mit der Benutzer beim Mieten eines Autos eine Schadensbefreiung ausfüllen können. Diese App nutzte Amazon S3 zur Speicherung, Amazon Rekognition zur Schadenserkennung und Amazon Polly zur Übersetzung von Text in Sprache. Das Team entwickelte außerdem einen eigenen Amazon Transcribe-Connector, der die Anwendung „tastaturlos“ macht und es dem Benutzer ermöglicht, das Formular per Sprache auszufüllen.
In der Vergangenheit hätte die Entwicklung einer solchen Lösung (siehe unten) deutlich mehr Zeit und Ressourcen in Anspruch genommen. Mit den richtigen Tools und Ressourcen können komplexe Anwendungen schneller und einfacher erstellt werden.
Neben einer klaren Vision für die Ergebnisse Ihres Hackathons ist es wichtig, Bewertungskriterien, Regeln und Verhaltensregeln festzulegen. Diese helfen dabei, den Hackathon fokussiert zu halten und informieren die Teilnehmer darüber, was bewertet wird. Apropos Teilnehmer …
Streben Sie eine vielfältige Teilnehmergruppe an
Laden Sie Teilnehmer mit unterschiedlichem Hintergrund, unterschiedlichen Fähigkeiten und unterschiedlichen Perspektiven zum Hackathon ein. Dies kann dazu beitragen, kreativere und innovativere Ideen zu generieren und die abteilungsübergreifende Zusammenarbeit zu erleichtern.
Am jüngsten AWS-Hackathon nahmen Entwickler, Designer und andere Interessenvertreter teil, um neue Ideen und Ansätze zu entwickeln. Mendix eignet sich gut für diese Art der Zusammenarbeit, da es visuelle Tools und leicht verständliche Schnittstellen bietet, die es Teilnehmern mit unterschiedlichen Fähigkeitsstufen ermöglichen, einen Beitrag zu leisten.
Bereitstellung von Ressourcen und Unterstützung
Stellen Sie sicher, dass alle Teilnehmer Zugriff auf die erforderlichen Ressourcen haben, darunter Entwicklungstools, Beispielanwendungen und Supportpersonal. Stellen Sie Mentoren oder Coaches zur Verfügung, die den Teilnehmern bei technischen Fragen oder Herausforderungen helfen können.
Am Beispiel des jüngsten AWS-Hackathons hatten die Teams Zugriff auf die aktuelle Suite von Konnektoren für AWS-Dienste, sodass sie diese einfach und schnell in ihre Mendix Anwendungen und funktionsreiche Anwendungen innerhalb des begrenzten Zeitrahmens erstellen. Darüber hinaus erwiesen sich Coaching und Ressourcen, um zu demonstrieren, wie die Teams ihre eigenen AWS-Service-Konnektoren entwickeln konnten, als von unschätzbarem Wert. Die Mitglieder des Gewinnerteams entwickelten in kurzer Zeit ihren eigenen AWS Transcribe-Konnektor, um ihre Lösung zu erweitern.
Durch die Verfügbarkeit der notwendigen Ressourcen, Trainer und Werkzeuge werden alle potenziellen Blockaden beseitigt und ein reibungsloser Ablauf am Tag der Veranstaltung sichergestellt.
Innovation fördern
Ermutigen Sie die Teilnehmer, über den Tellerrand hinauszublicken und neue und innovative Ideen zu entwickeln. Geben Sie ihnen Anleitung und Unterstützung, damit sie ihre Vision verwirklichen können.
Eines der Teams beim jüngsten Hackathon entwickelte eine Anwendung, die Servicehandbücher vorliest und sie zunächst in die gewünschte Sprache übersetzt, um den Ingenieuren zu helfen, produktiver zu sein. Die Lösung nutzte Konnektoren für Amazon Polly und Amazon Translate, um diese umfangreiche Funktionalität schnell und einfach einzubetten, ohne dass spezielle Entwicklungskenntnisse erforderlich waren.
Zu den weiteren Lösungen, die an diesem Tag entwickelt wurden, gehörten eine Anwendung, die den Text in einem Bild übersetzt, um das Sprachtraining zu erleichtern, eine Anwendung zur Überprüfung, ob die richtige Schutzausrüstung getragen wird, und ein Memory-Spiel – alles unter Verwendung von AWS-Services wie Amazon Rekognition, Amazon Translate und Amazon Transcribe.
Feiern
Feiern Sie die Ergebnisse des Hackathons, indem Sie die während der Veranstaltung entwickelten Anwendungen präsentieren. Dies kann dazu beitragen, bei Teilnehmern und Stakeholdern Begeisterung und Engagement zu wecken. Teilen Sie es intern und extern in sozialen Medien, um anhaltendes Interesse und Aufmerksamkeit zu wecken.
Die Begeisterung wurde noch dadurch verstärkt, dass wir den Erfolg des jüngsten AWS-Hackathons im Rahmen von Preisverleihungen und interner Kommunikation mit anderen teilten. Es untermauerte die Idee, dass Innovation für alle im Unternehmen zugänglich ist, unabhängig vom technischen Kenntnisstand.
Brauchen Sie Hilfe bei Ihrem Hackathon?
Wir wissen, welchen Mehrwert Hackathons für Unternehmen bieten können, und möchten unseren Kunden dabei helfen, diese erfolgreich in ihre Strategie zur Förderung von Innovation und Kreativität einzubinden. Wenn Sie Interesse daran haben, Ihren eigenen Hackathon durchzuführen, kontaktieren Sie uns unter [E-Mail geschützt] um herauszufinden, wie wir helfen können.