Photo de Lewis Ngugi sur UnsplashSi elle est bien menée, une série de hackathons peut établir un flux d’idées précieuses. Elle peut également avoir un effet culturel important au sein de votre équipe, en éveillant potentiellement un état d’esprit d’expérimentation et d’innovation
Cet article expliquera différents types de hackathons. Il abordera les objectifs, les critères de réussite et d’autres considérations importantes.
Selon Wikipédia, un hackathon est défini comme » … un événement de type sprint de conception au cours duquel des programmeurs informatiques et d’autres personnes impliquées dans le développement de logiciels, y compris des graphistes, des concepteurs d’interface, des chefs de projet et d’autres, incluant souvent des experts en la matière, collaborent intensivement sur des projets logiciels «
En pratique, il est fréquemment utilisé pour décrire toute initiative de génération d’idées avec ou sans livrable logiciel fonctionnel.
Ma propre définition serait:
Un défi intensif d’idéation, de prototypage et de présentation centré sur le logiciel sur des problèmes ou des opportunités connus ou inconnus.
Intensif dans la définition ci-dessus implique un processus limité dans le temps demandant aux participants l' »impossible » – de proposer des solutions inédites à des problèmes particuliers ou des idées et prototypes innovants concernant de nouvelles opportunités commerciales.
Les Hackathons sont axés sur la technologie et concernent principalement les logiciels – d’où l’élément centré sur les logiciels dans la définition. Un Hackathon est très exigeant pour les participants – il requiert non seulement de grandes compétences techniques et de codage, mais aussi des compétences en matière d’idéation et de présentation.
On demande aux participants de trouver de grandes idées, de formuler un prototype et de hiérarchiser judicieusement les priorités ; puis de s’auto-organiser et d’exécuter – faire des recherches rapides, préparer des ressources, écrire du code, réutiliser des composants et des systèmes existants et enfin préparer une présentation – le tout dans un scénario limité dans le temps. Le hackathon peut se concentrer sur des problèmes ou des opportunités commerciales ou des technologies connus (énoncés en amont) ou être ouvert à toutes les idées sans contraintes particulières.
Check also : Comment devenir un grand chef de produit
Avoir une définition claire de votre événement de hackathon (style, processus, objectifs, récompenses) est essentiel pour sa réussite. Les principaux attributs définissant votre hackathon sont :
- Date, durée, délai et lieux. Le délai est particulièrement important pour permettre aux participants de se préparer en discutant des idées, des équipes et des scénarios de collaboration. Selon le cas et la taille de l’entreprise/équipe impliquée, il devrait y avoir un délai de quelques semaines.
- Règles de participation : la logique définissant qui peut participer (par exemple, les employés à temps plein de certaines équipes, les lieux, etc.)
- Livrable minimum : le type de livrable requis pour une soumission réussie – par exemple, s’agit-il d’un prototype fonctionnel + code source ? d’un modèle prédictif ? d’une vidéo de pitch ? il s’agit d’une information clé qui peut avoir un impact significatif sur les taux de participation
- Contexte : l’orientation de l’événement en termes de technologies, de problèmes commerciaux particuliers à résoudre. Par exemple, il peut s’agir d’un hackathon sur les données ou la robotique ou AR/VR ; ou toute technologie, tout en se concentrant sur une classe particulière de problèmes.
- Portée : s’agit-il d’un événement interne, à l’échelle de l’entreprise ou public ? Un hackathon privé pourrait cibler des équipes particulières ou l’ensemble de l’entreprise. Un hackathon public accepte des participants extérieurs à l’entreprise.
- Critères et processus d’évaluation : les règles, priorités et processus afin d’évaluer les soumissions (y a-t-il un processus de vote, un panel d’experts ? quelles sont les dimensions à utiliser pour évaluer une idée ?)
- Récompense : nombre de gagnants et type de récompense
Fixer les objectifs, définir le « succès »
Typiquement, on attend d’un événement Hackathon qu’il fournisse au moins un ensemble d’idées intéressantes et nouvelles. Idéalement, il devrait y avoir quelques concepts exceptionnels, éventuellement avec un prototype et une preuve rapide du concept/de la technologie impliquée.
Au delà de l’objectif évident – générer des idées commerciales et des concepts de produits exploitables à haute valeur ajoutée – il y a un autre aspect lié à la dynamique d’équipe et à la mentalité d’innovation : un grand hackathon devrait stimuler la culture de l’innovation et établir davantage le partage d’idées, la collaboration efficace et la créativité, motivés par l’enthousiasme envers un objectif partagé.
Les employés ont une excellente occasion de découvrir des technologies, des équipes et de démontrer leurs compétences et leurs talents en dehors de leur description de poste typique ; les entreprises ont la possibilité d’identifier les talents, d’assister à la mise en place d’équipes puissantes et de capturer des retours d’information précieux.
Comment le succès est-il défini ?
Les critères de succès dépendent du contexte particulier – entreprise, industrie, taille de l’entreprise, moment, etc. Dans tous les cas, cependant, les indicateurs clés de performance peuvent être définis sur tout ou partie des éléments suivants :
- Taux de participation : il s’agit d’un indicateur évident d’un aspect du succès de l’événement – comment les employés ont répondu à l' » appel à l’innovation « . Le pourcentage par rapport au nombre total d’employés dépend bien sûr de la nature du hackathon, du moment choisi, de l’orientation, etc. L’objectif doit être fixé après avoir analysé des événements similaires au sein de la même entreprise.
- Volume d’idées : le volume d’idées générées est également significatif, en particulier lorsqu’il est analysé par rapport à des métadonnées supplémentaires (vérifiez également : les principes d’une grande plateforme d’idéation)
- Pourcentage d’idées exploitables : le pourcentage d’idées exploitables (celles qui sont prometteuses ou qui méritent un investissement supplémentaire d’un point de vue commercial) est un bon indicateur de succès.
- Pourcentage d’opportunités commerciales : ces idées prometteuses qui – après post-traitement – se sont avérées être des opportunités commerciales valables méritant un investissement supplémentaire.
- Pourcentage de projets générateurs de PI : ces projets qui sont éligibles et valables pour une protection par brevet.
- Taux de conversion : l’ensemble du lot d’idées/concepts/projets générés devrait être suivi comme une » cohorte » dans le temps. De cette façon, les idées issues d’un événement de hackathon particulier mais n’apportant de la valeur qu’après un certain temps, seront également mesurées comme un résultat réussi.
- Opportunités de publicité : mesures de » l’attention des médias » en tant que résultat de l’événement de hackathon
- Impact de l’équipe : tel que capturé à partir des processus de feedback formels – une grande source d’idées est l’opinion des participants et des parties prenantes. Cela pourrait permettre une analyse quantitative et qualitative sous de nombreux angles différents, y compris l’effet sur la dynamique et le moral de l’équipe.
Réaliser le hackathon
Les hackathons ont généralement un temps d’avance – une phase de préparation, de l’annonce de l’événement au « hack-time » réel, comme expliqué ci-dessous :
Le « design time’
Il s’agit de communiquer l’événement aux employés, d’attirer l’attention et de permettre l’enregistrement formel de l’intérêt.
Dès que le hackathon est annoncé, les employés devraient disposer d’un délai suffisant – généralement quelques semaines – pour explorer les idées, les technologies, les équipes et les ressources. Il s’agit d’une phase de préparation informelle qui doit être soutenue par des outils appropriés (systèmes permettant aux employés de structurer leurs idées, projets, équipes ; de communiquer leur effort, de demander des conseils ou de l’aide). Dans tous les cas, vous devriez :
- Annoncer le hackathon avec des messages clairs et un parrainage fort de la part de la direction
- Communiquer fréquemment et systématiquement des mises à jour sur le calendrier de l’événement, le nombre de participants, la disponibilité des ressources
- Fournir des outils en libre-service pour que les employés puissent s’inscrire, créer des projets, explorer des projets, former des équipes, explorer des technologies, etc.
- Assigner une petite équipe pour soutenir le processus
Le » run time «
C’est là que la magie opère – les équipes travaillent intensivement pour aligner leurs idées, définir le » produit « , exécuter, revoir, itérer ; la partie la plus excitante et la plus créative du hackathon où les employés oublient leurs rôles et titres formels et s’auto-organisent en se concentrant sur leur mission : créer quelque chose de nouveau et d’impactant. En fonction de la définition de chaque événement, il peut y avoir une exigence de présentation vidéo, une présentation en direct de l’idée ou une démonstration en direct du produit ou du prototype. Dans tous les cas, il est essentiel de présenter efficacement le travail effectué. Vous devez également :
- Vous assurer que les participants disposent d’un temps dédié pour travailler sur leurs projets
- Vous assurer qu’un espace physique et un équipement appropriés sont disponibles pour toutes les équipes
Le ‘temps d’évaluation’
Les livrables valides soumis par les équipes sont évalués sur la base du protocole de l’événement particulier. Cela pourrait impliquer un processus de vote à travers la société, un panel d’experts analysant certains aspects de chaque projet, ou une combinaison des deux. Dans certains cas, des clients réels pourraient également être impliqués et donner leur avis sur les projets. Soyez attentif aux points suivants :
- Sélectionner les gagnants en fonction de la popularité au sein de la société est généralement biaisé et probablement trompeur
- Le panel d’experts devrait utiliser des dimensions prédéfinies comme, par exemple, la faisabilité, le niveau d’innovation, l’impact commercial attendu, l’opportunité de propriété intellectuelle et le potentiel de différenciation.
Lauréats & Prix
Selon la structure de l’événement particulier, il pourrait y avoir une seule équipe gagnante ou plusieurs gagnants peuvent être nommés dans différentes catégories. La sélection de la récompense pour chaque cas est également un aspect très important du Hackathon – généralement, les récompenses sont monétaires (par exemple une prime), symboliques (plaques, cubes, titre), ou un morceau de technologie/appareil.
Le plus important cependant du point de vue d’un développeur est les ressources et le parrainage pour conduire le produit/idée à l’étape suivante. Il pourrait s’agir de la récompense la plus inspirante de toutes – la possibilité pour l’équipe gagnante d’utiliser des ressources spécialisées (développeurs, équipements, logiciels, services) – selon un plan approprié – et de se préparer à une présentation officielle du résultat aux parties prenantes, dirigeants et décideurs de haut niveau. Ce type de récompense peut susciter des histoires de réussite impressionnantes de » projets de hackathon passant à la production » et attacher un but supplémentaire à l’événement.
Analyse des résultats : La valeur commerciale
Les hackathons sont censés générer des idées exploitables (par exemple, des fonctionnalités pour un produit existant), des concepts de produits stratégiques (un nouveau produit à envisager et à expérimenter plus avant) et des améliorations de processus (de nouvelles façons plus efficaces de faire les choses).
Au niveau de l’équipe, les hackathons constituent un excellent moyen d’inspirer les équipes et de promouvoir la créativité, la collaboration et la pensée innovante. Programmés de la bonne manière, les hackathons peuvent entraîner un changement culturel important au sein de l’équipe : l’état d’esprit d’expérimentation &d’innovation.
Une couche de gamification par-dessus les hackathons peut motiver et récompenser davantage les employés pour leur innovation tout en restant aligné sur la stratégie de l’entreprise.
.