Hackathon dans une petite entreprise: comment organiser sans vider un train de ressources



Cet article explique comment j'ai mené un hackathon pour l'équipe pour la première fois. Le matériel pompé aux organisateurs semblera sûrement trop simple, et l'histoire naïve. Je me suis concentré sur ceux qui viennent de se familiariser avec le format et de penser à organiser un tel événement.

HFLabs fait des choses complexes avec les données: nous nettoyons et enrichissons les contacts clients pour les grandes entreprises et construisons des bases clients sur des centaines de millions d'enregistrements. 65 personnes travaillent dans les bureaux de Moscou, une dizaine de plus à distance depuis d'autres villes.

Tout travail n'est parfois pas seulement ennuyeux, mais devient frais. En ce moment, il est utile de changer de focus, essayez quelque chose de nouveau. Par conséquent, pendant six mois, nous avons examiné de près les hackathons.

Le hackathon est un tel concours pour les informaticiens: plusieurs équipes se rassemblent et résolvent des problèmes complexes pendant deux jours consécutifs. Concours habituellement pour un prix décerné par un jury.

Nous voulions essayer le format et nous amuser, mais le hackathon classique est une entreprise à grande échelle, difficile et coûteuse. Par conséquent, nous avons réalisé une version allégée avec presque aucun budget. Mais à la fin, ils étaient satisfaits et ont même fait quelque chose d'utile.

Pourquoi les entreprises de hackathon


Les hackathons classiques ne conviennent généralement pas à la largeur de l'âme. Les organisateurs ou résoudre des problèmes pratiques, ou PR. Le format hackathon est également choisi à cet effet.

  • Résoudre un problème pratique. L'organisateur fixe des objectifs et les participants choisissent le bon et décident. Un exemple d'une telle tâche consiste à créer un nouvel algorithme de notation client pour une banque.
  • Faites la promotion de vos outils. L'organisateur donne aux participants leur propre logiciel, langage de programmation ou API. Le but est de faire quelque chose d'utile avec les outils donnés. Par exemple, le Google conditionnel ouvre l'accès à son traducteur vocal et attend des applications intéressantes.

Un autre objectif d'un grand hackathon est de présenter l'organisateur comme un employeur enviable, à l'intérieur comme à l'extérieur. Les invités d'autres sociétés seront imprégnés de bureau, d'organisation, de possibilités. Ses - nouvelles tâches, liberté, communication.


Par exemple, VKontakte a organisé un lourd hackathon. Il est difficile d'attribuer à un type: il y a trop de directions

Comme le nôtre. L'objectif principal de toute l'entreprise pour HFLabs est la RH interne. Nous avons vu le hackathon comme une autre activité de collaboration au-delà de la portée du travail. Rassembler, revigorer, divertir - c'est tout. Quelqu'un va des équipes au football, quelqu'un au quiz. Le hackathon est un autre format pour les réunions en dehors des affaires quotidiennes. Ce qui, bien sûr, n'annule ni le quiz ni le football.

Dans le même temps, le hackathon, même au format léger, n'est pas un pur divertissement. Par exemple, une équipe a finalement écrit une quête de texte, après avoir étudié la mécanique des bots dans Telegram à partir de zéro. C'est merveilleux: quand une personne essaie quelque chose de nouveau et essaie de le comprendre, elle a de nouvelles idées. Pour le travail quotidien également.

De plus, nous avons finalement obtenu des outils utiles, bien que nous n'ayons pas du tout défini de tâches pratiques. Mais plus à ce sujet à la fin.

Pourquoi hackathon aux participants


Les participants viennent au hackathon classique pour se familiariser avec la technologie, essayer une nouvelle expérience ou gagner de l'argent. De plus, les personnes de cette dernière catégorie semblent grossir.

  • Essayez de nouvelles technologies ou méthodes. En semaine, chaque développeur est assis sur sa propre pile technologique, parfois pendant des années. Et au hackathon, vous pouvez essayer quelque chose de nouveau - soit juste apparu, soit tout simplement intéressant.
  • Parcourez le chemin de l'épicerie en miniature. Les professionnels de l'informatique souhaitent créer un produit complet en quelques jours. Ayant traversé tout le cycle du concept à la présentation.
  • Pour gagner. Parfois, de solides spécialistes se réunissent en équipes de hackers professionnels - joués et entraînés. Ils choisissent des événements avec une cagnotte riche et endurent tout le monde par l'expérience et la formation. Certains organisateurs ont immédiatement éliminé ces escrocs. Les autres sont les bienvenus.

Comme le nôtre. Pour commencer, nous avons demandé à l'équipe si un hackathon était en principe nécessaire. Nous ne forçons rien, nous voulions donc mesurer l'intérêt à l'avance. Pour les sondages, ils ont pris Google Forms.


L'équipe compte 65 personnes, le sondage était de 20. Puisque 75% d'entre elles sont intéressées - vous devez le faire!

La deuxième tâche est de motiver les hésitants, dont plus de la moitié. L'enquête suivante a montré: le prix n'aidera pas dans cette affaire.


Il s'est avéré en outre que notre entreprise souhaitait fabriquer de nouveaux produits. Laissez passer une petite application, mais passez d'une idée à un prototype fonctionnel

Nous avons commencé à collecter des sujets d'intérêt pour le hackathon. Encore une fois, la force de l'équipe: ils ont discuté sur Telegram, où ils ont jeté des idées sur qui était quoi. Pas de freins: ce qui me vient à l'esprit est bien.


Nous avons collecté 25 sujets et lancé un vote en confluence. Les cinq projets les plus populaires - ils sont dans l'image - ont pris un hackathon

Combien de temps ça dure


Un hackathon classique dure deux jours et une nuit entre eux. Une nuit est un bonjour d'une ancienne école d'informatique, à la fois une touche pragmatique et romantique.

Que faire dans l'obscurité, chaque équipe ou participant décide indépendamment. Vous pouvez dormir la nuit, les organisateurs ne diront pas un mot. Mais vous pouvez agir: programme, design, design, test.

Comme le nôtre. Nous n'avons même pas parlé de veillée nocturne. De plus, ils ont encore réduit le format et n'ont pris qu'une journée. Sinon, vous devrez soit passer deux jours ouvrables sur l'expérience, soit faire traîner vos collègues pour un week-end d'été complet. Peu accepteraient la deuxième option: un week-end d'été en valeur.

Il y avait des souhaits qu'il serait agréable de se réunir en semaine. Mais pendant les heures de travail, je ne voulais pas arranger tout ça. Peu importe comment vous essayez, vous ne pouvez pas vous isoler du travail pendant la semaine: les clients écrivent, les collègues posent des questions sur quelque chose, quelque chose bouillonne au bureau et certaines réunions sont prévues. Tout le monde passera aux affaires normales. Par conséquent, la prochaine enquête est de savoir s'ils sont prêts à pirater le week-end.


Faites un don inconditionnel un week-end, tout le monde n'est pas prêt. Mais plus de la moitié des sceptiques, il reste à les séduire

Un peu plus tard, en juin, les participants ont été interrogés sur les dates. Des créneaux horaires ont été attribués jusqu'à l'automne - en été, collègues en vacances et en chalets d'été, mais je ne veux pas manquer l'événement. Par conséquent, nous avons décidé d'offrir tous les samedis. Vous pouvez en choisir plusieurs - gratuitement, et les marquer.


Faites un don inconditionnel un week-end, tout le monde n'est pas prêt. Mais plus de la moitié des sceptiques, il reste à les séduire

En conséquence, ils ont prévu un hackathon le 17 août. L'alternative du 27 juillet a coïncidé avec mon voyage d'affaires et l'option est tombée.

Où se déroule l'événement?


En règle générale, la plupart des participants se réunissent dans un espace commun. La communication est une partie importante du hackathon, donc l'organisateur sélectionne un espace ouvert ou l'ensemble du bâtiment.

J'ai déjà participé au Google Hackathon. Les organisateurs ont attribué un bâtiment de deux étages, à l'intérieur - poufs, tables et autres meubles. Les équipes elles-mêmes ont été dispersées sur le terrain et ont organisé des travaux.

Mais il n'y a pas de restrictions strictes plus souvent: si quelqu'un pré-avertit et se connecte à distance, il ne réglera aucun obstacle.

Comme le nôtre. Depuis que le hackathon s'est avéré être une chambre, pour sept personnes, le bureau vide du samedi était suffisant avec une marge. Même si vous ne prenez pas en compte qu'un seul participant s'est connecté depuis Volgograd.


Nous avions prévu de nous asseoir tous dans une salle de réunion

Qu'est-ce que les gagnants


Un jury classique est nommé par un jury qui annonce le meilleur projet. Le jury comprend une personne des organisateurs ou des sponsors - ceux qui paient pour l'ensemble du banquet.

Les projets de démonstration sont une partie importante du hackathon. Les équipes présentent une courte présentation, puis démontrent leur décision au jury. C'est quelque chose comme une défense de diplôme dans une université.

Parfois, l'ordinateur évalue le travail: celui qui a marqué le plus de points au test gagne. Cette approche me semble trop formelle: en évaluant les solutions avec des "perroquets", les organisateurs tuent la composante alimentaire du hackathon. C'est comme un concours de programmation sportive, pas de créativité.

Comme le nôtre. Nous avons agi de façon radicale: nous avons simplement annulé le jury et le concours de principe. Parce qu'ils n'ont pas fixé d'objectif pour créer la meilleure solution au problème ou pour obtenir un produit fini.

Puisque la tâche est de s'amuser, laissez les participants voir calmement les projets sans regarder les autres équipes.

Day Ha chez HFLabs


Le hackathon a débuté vendredi soir, la veille. Les participants se sont réunis, chacun a choisi un sujet. Des équipes prêtes ont pris forme.

Rassemblement et participants inattendus. Ils sont venus au bureau le samedi 11-12 - afin de ne pas se lever comme d'habitude en semaine, tôt le matin. Il y avait six participants, un de plus connecté de Volgograd.


L'annonce de la date ne s'est pas déroulée sans laisser de trace - les combattants ont commencé à quitter activement le chat des hackathons. Mais la catastrophe ne s'est pas produite et le quorum a été préservé

Pendant la journée, de nouveaux membres sont soudainement apparus. Des collègues qui n'allaient pas au hackathon ont coupé trois à quatre heures. Ils sont venus, ont choisi un projet et ont aidé. Pour le format classique, cela n'est pas caractéristique, mais nous l'apprécions.

Équipes et projets. Il s'est avéré que trois personnes ont réalisé leurs projets seules. C'est le principal inconvénient de l'événement, c'est plus intéressant de travailler en équipe. Le sentiment d'interaction est généralement une chose importante dans le concept d'un hackathon.


Quête de texte sur le moteur Telegram. Il n'y a aucun avantage pratique, mais à l'intérieur - humour de l'atelier et mèmes locaux

Et quelques heures après le début, un projet a été laissé sans développeurs: l'auteur a quitté l'idée originale et est allé vers une autre équipe. C'est normal même pour le format classique: les bonnes idées attirent les gens. Au début, il semble que vous ferez votre projet jusqu'à la fin. Et puis vous plongez et vous voyez - il n'y a pas de temps, il n'y a rien à essayer. Ou vous allez chez les voisins, car ça y va, et le produit est utile.

Serega, un fournisseur front-end de Volgograd, s'ennuyait un peu, alors j'ai proposé un projet «à partir d'un couteau». Et immédiatement procédé.


Un chat vit dans le coin d'un de nos produits. Auparavant, le chat dormait simplement et créait du confort, mais Serge a appris à l'homme à fourrure à réagir aux événements

À la fin de la journée, le nombre de projets est resté le même - cinq. L'un est tombé, l'autre a ajouté.

Espace et horaire. Dans le cadre du hackathon, ils ont prévu la plus grande salle du bureau - une salle de réunion. Mais en fin de compte, tout le monde se dispersait habituellement dans ses bureaux. Sous cette forme, et a commencé.

Au début, il semblait que l'espace commun n'était pas essentiel. Comme les projets ne sont pas connectés, il n'y a pas de concurrence, vous pouvez vous asseoir séparément. Et pour les discussions, se rassembler dans le hall est l'essentiel, ne pas se disperser au-delà de la distance de marche.

Mais après quelques heures, la fragmentation elle-même a cessé. Ceux qui travaillaient seuls, sous l'influence du pouvoir caché, se déplaçaient un par un vers le bureau le plus peuplé. Et c'est devenu plus intéressant - les conversations sont plus vives, les questions sont plus compliquées et plus fréquentes.

Ils ont été interrompus une fois en quelques heures - ils ont partagé leurs impressions, examiné de près les projets des autres. Nous avons déjeuné au milieu de la journée.


Au dîner, un fan a fait irruption dans la toile du hackathon, tout en planant de manière invisible autour de lui: des gâteaux au fromage ont soudainement été introduits dans le bureau

Ils n'ont pas limité le temps: celui qui le veut s'assoit. Ils sont partis, amenant généralement le projet à un état plus ou moins complet. Le dernier participant est parti vers 22h00.

Ils n'ont pas immédiatement commencé la démo - ils ont décidé que nous parlerions du hackathon mardi pour l'ensemble du bureau.

Résultats et vie après


Hackathon Light a donné encore plus de bénéfices que ce à quoi je m'attendais.

RH Nous nous sommes beaucoup amusés: nous avons clôturé la gestalt avec un hackathon et discuté de sujets intelligents sans les tracas du travail. Tout cela pour un budget égal au coût de la route vers le bureau et le déjeuner. Ils ont recueilli un plus dans le bureau des évangélistes des hackathons internes.

Les projets Pendant la journée, nous n'avons achevé aucun des cinq projets. Mais cela n'a pas d'importance: le but d'un événement est généralement de résoudre un problème en principe, de trouver une idée. Un bon résultat est un outil fonctionnant au minimum, mais avec des béquilles et des bugs.


Anton Zhiyanov, le principal produit de DaData.ru , était un messager par courrier électronique. Il ressemble à un éditeur de navigateur, auquel un fichier CSV avec des destinataires est accroché. C'est plus pratique que dans Mailchimp surchargé

Mais après le hackathon, les projets ont pris vie ou s'y préparent. Un expéditeur envoie déjà des courriels et le chat touche les clients. Les demandes restantes sont complétées par les auteurs, et déjà à la demande de l'extérieur. Bien que nous le distribuions à nos amis gratuitement et à notre manière, il pourra un jour atteindre un usage commercial.

Inconvénients Le principal inconvénient est que peu de personnes se sont rassemblées. En conséquence, trois projets sur cinq ont été réalisés un par un, et ce n'est pas si intéressant. Lorsque vous en piratez un seul, vous perdez l'effet de l'équipe d'épicerie. Il n'y a personne avec qui établir une interaction.

J'ai également réalisé que des réglementations plus strictes seraient un plus. Besoin de plus d'organisation:

  • calendrier clair;
  • Merch pour les participants;
  • le jury et la démo le même jour, alors qu'ils étaient toujours inculpés;
  • préparation - annonces, descriptions de projets.

Vous pouvez toujours appeler quelqu'un de l'extérieur, mais pas du tout nécessaire. Et pour appeler, très probablement, point par point. Sans publicité à grande échelle.

L'avenir. Un demi-bureau s'est réuni mardi pour une démonstration générale. Et puis j'ai déjà vu un intérêt pour les projets, dans le format. Tout le monde ne voulait pas participer à l'expérience, mais après le premier test, ceux qui le souhaitaient ont augmenté. Je pense qu'en 2020, nous allons agrandir l'événement.

C'est tout sur le hackathon. Si vous êtes intéressé à faire toutes sortes de choses compliquées avec des données, venez à nous pour travailler. HFLabs a huit postes vacants sur hh.ru : nous recherchons des développeurs java, des ingénieurs de maintenance et de test et des analystes système.

Cet article a été publié pour la première fois sur vc.ru. La version pour "Habr" est repensée et complétée.

Source: https://habr.com/ru/post/fr473646/


All Articles