Labstock : le hackathon des laboratoires

Wistia Labs a été lancé le 27 mars, mais dans les coulisses, nous y travaillons techniquement depuis Noël dernier environ, lorsque nous avons commencé à construire le Twitter Follow Lab qui a été lancé en février.

Lorsque nous avons construit le Twitter Follow Lab, nous avons réalisé que pour quelque chose qui était assez facile à faire, les gens y répondaient vraiment positivement. La raison d’être de Labs est assez simple : nous essayons de garder notre produit simple et, par conséquent, lorsque nous ajoutons quelque chose au produit lui-même, nous voulons qu’il soit pertinent pour tous ceux qui l’utilisent. Lorsque la fonctionnalité n’est utile qu’à un public plus spécialisé, ou lorsqu’il n’est pas possible de garantir la prise en charge de tous les navigateurs ou plates-formes, c’est à ce moment-là qu’elle devient un laboratoire.

Pour rendre la création de futurs laboratoires encore plus facile, nous avons créé un cadre, et une fois cela terminé, nous avons effectué une bonne partie du travail technique très difficile derrière l’ajout de plus de laboratoires (nous écrirons bientôt un article sur le cadre !) . Si cela est planifié de manière appropriée, nous avons réalisé que nous pourrions avancer très rapidement avec la construction de plus de laboratoires si tout le monde investissait de l’énergie dans le projet en même temps.

Nous avons choisi deux jours en mars et c’est ainsi que « Labstock » est né. Pendant les deux jours de Labstock, tout le monde chez Wistia se concentrait sur le travail sur les Labs et les projets connexes (comme les vidéos et le contenu marketing pour le lancement).

Pour nous, Labstock s’est avéré être un excellent moyen de faire rapidement d’énormes bonds en avant sur le projet Wistia Labs. Voici ce que nous avons appris sur l’organisation de quelque chose qui serait probablement plus facilement décrit comme un “hackathon”.

Choisissez le bon projet

Un format comme Labstock n’aurait certainement pas fonctionné pour beaucoup d’autres projets ou fonctionnalités, et quelque chose comme cela ne pourrait pas se produire très fréquemment, car il s’agissait d’une perturbation majeure du statu quo.

Labstock était le mieux adapté à un projet qui excitait tout le monde, quelque chose pour lequel nous avions créé une dynamique, car cela signifiait que les gens devaient faire une pause dans tout ce sur quoi ils travaillaient à l’époque afin de consacrer quelques jours à cela . Nous nous sommes assurés d’obtenir l’adhésion de tout le monde à l’avance.

Sur le plan technique, Wistia Labs était parfait pour un hackathon car tout le monde pouvait travailler en parallèle sur le même framework et s’entraider quand on rencontrait des barrages routiers. Parce que la plupart des gens chez Wistia apprennent à coder à un certain niveau, les personnes qui construisaient Labs allaient de développeurs chevronnés à d’autres qui n’avaient jamais rien construit de tel auparavant, et c’était bien !

Rendez-le spécial

Avec Labstock, nous voulions que les gens se sentent un peu hors de leur zone de confort tout en ressentant un sens accru de la communauté, tous travaillant vers un objectif clair. Nous avons parlé de travailler dans un espace différent pour Labstock en louant une salle de conférence, mais nous avons finalement décidé qu’il serait bien mieux de le faire dans notre bureau. Nous avons déplacé tous les bureaux dans la même zone du siège social de Wistia afin que nous travaillions tous dans la même zone et que nous n’aurions pas l’impression que c’était une journée de travail typique.

“Les deux jours de Labstock consistaient à s’amuser, à travailler dur et à faire de la merde sans distractions.”

De plus, nous avons commandé de la nourriture pour tout le monde dans tout Labstock, dans le but que les gens n’aient pas à se soucier de s’occuper de choses en dehors des projets sur lesquels ils travaillaient. Les deux jours de Labstock consistaient à s’amuser, à travailler dur et à faire des choses sans distractions. Nous avons également commandé des t-shirts spéciaux. Vous savez, pour que les gens n’aient même pas à se soucier de s’habiller eux-mêmes. (Non, nous aimons juste avoir des excuses pour faire un t-shirt amusant).

À la fin de Labstock, tout le monde a fait des démos de leurs projets autour d’un verre, et Chris a également montré à tout le monde les vidéos qu’il a tournées et montées au cours de l’événement. Bien sûr, cela a pu déboucher sur une soirée impromptue et beaucoup de karaoké…

Préparez les gens

Le travail effectué avant le début de Labstock a été très important pour son succès. Nous avons commencé par une séance de remue-méninges, où tout le monde a apporté des idées pour d’éventuels laboratoires, des plus fous et étranges aux plus sérieux.

Ensuite, nous avons réduit la liste des idées en fonction de ce qui serait à la fois utile pour notre communauté et faisable à construire. Enfin, quelques jours avant le début de Labstock, nous avons organisé Labs University, où Max a formé tous ceux qui construiraient un plug-in sur le framework Labs. À partir de là, tout le monde est entré dans Labstock en sachant exactement ce vers quoi il travaillait et comment il pouvait y parvenir.

Établissez des attentes raisonnables

Une petite mais essentielle note à propos de Labs est que cela aurait été un stress vraiment très élevé si tout le monde avait eu l’impression que son plug-in devait être prêt à être lancé immédiatement après la fin du hackathon.

Nous nous sommes assurés de définir des attentes raisonnables, en étant clairs et francs sur le fait que l’objectif de Labs n’était pas de lancer le lendemain, mais plutôt d’utiliser Labstock comme tremplin pour faire des choses géniales qui auraient pris énormément de temps autrement. Après Labstock, Max a perfectionné les plug-ins et s’est assuré qu’ils étaient cohérents avant le lancement officiel.

Avoir quelqu’un en charge

Pendant Labstock, Ben et Laura travaillaient à plein temps pour s’assurer que tout se passait bien. Ben s’est occupé du côté technique, tandis que Laura a coordonné les changements de sièges, la nourriture et s’est assurée que tout le monde avait accès à tout ce dont ils avaient besoin (par exemple, elle est allée chercher les accessoires pour les vidéos de lancement après qu’elles aient été scénarisées).

Avoir un point final

Pendant un certain temps, c’était amusant d’avoir l’impression de travailler ensemble contre la montre, mais il fallait absolument savoir qu’il y avait un point final. Un jour n’aurait pas été suffisant pour atteindre nos objectifs, mais après trois jours, nous aurions probablement tous été à la gorge les uns des autres. Deux jours ont fini par être un bon équilibre.

Conclusion

Labstock était un moyen expérimental de faire certaines choses avec plus de concentration, ce qui serait normalement possible. Cela s’est avéré être un succès, mais uniquement parce que nous avons choisi un projet approprié pour attaquer de cette manière et nous nous sommes assurés de coordonner de nombreux détails au préalable. Nous serions curieux de savoir comment d’autres ont organisé des événements similaires et comment ils se sont déroulés !