Connect with us

Technologie

Exécution d’un hackathon virtuel

Published

on


La pandémie a rendu presque impossible pour les organisations d’organiser des événements de hackathon en personne, où les développeurs peuvent participer à des équipes sur une idée, manger de la pizza et boire de la bière.

Plus tôt en juillet, le Ministère du travail et des pensions (DWP) a organisé son premier hackathon virtuel, Hack2Work, qui s’est déroulé sur trois jours et a été organisé sur une plate-forme de collaboration Microsoft Teams prise en charge par MongoDB.

Discutant de la façon dont le hackathon a été mis en place et géré, Jacqui Leggetter, responsable de l’intégration chez DWP Digital, a déclaré que les événements précédents étaient hébergés dans les hubs numériques de DWP, qui réunissaient des équipes de développeurs. Mais en raison de la pandémie, cet événement hackathon a dû être opéré à distance.

« Notre premier hackathon en ligne a ouvert une opportunité aux personnes qui n’étaient pas libres de voyager », a-t-elle déclaré. « Les participants venaient de tous les coins du Royaume-Uni et du monde entier. » En fait, certains participants venaient de l’Inde et des États-Unis.

Parmi les défis de l’exécution d’un événement de hackathon virtuel était de savoir comment manœuvrer les gens dans différentes salles, les garder intéressés et la distribution de sacs « swag ». À propos des préparatifs, Leggetter a ajouté: « Nous avons examiné le type de plate-forme dont nous avions besoin, les capacités des studios et l’ouverture de l’événement aux partenaires fournisseurs et au monde entier. »

DWP a travaillé avec MongoDB pour fournir la plate-forme pour le hackathon. L’idée était d’avoir une plate-forme qui fournissait de l’interactivité aux équipes de hackathon qui développaient du code à distance, a déclaré Leggetter, et la possibilité de consommer des morceaux de contenu de la taille d’une bouchée qui étaient pertinents pour le problème que l’équipe était chargée de résoudre.

« Nous voulions qu’ils réfléchissent au problème que nous essayons de résoudre, qui est de se remettre de la pandémie », a-t-elle déclaré.

Dans la présentation d’ouverture, les développeurs ont entendu parler des effets du Covid-19, des pertes d’emplois et de l’impact sur les clients du crédit universel.

Cet aperçu a été suivi de présentations de coachs de travail, qui ont parlé de leurs défis pour aider les gens à retourner au travail. Cela a été suivi d’une série de « discussions éclair », a déclaré Leggetter, qui comprenaient des discussions sur les politiques nationales et locales.

TalkTalk a montré une vidéo sur son programme Kickstart, qui a été financé par le DWP et a créé de nouveaux placements pour les 16 à 24 ans sur universal credit. Parallèlement à ces discussions éclair, le laboratoire d’innovation de DWP a parlé de l’innovation sans contrainte et de ce que Leggetter a décrit comme « l’art du possible ». Chaque conférence lightning a été exécutée deux fois et se trouve maintenant sur le hub de contenu de DWP, a-t-elle ajouté.

Des équipes de développeurs ont ensuite été formées autour d’un hack particulier, chacune ayant son propre espace d’équipe virtuel. Leggetter a déclaré que l’événement a été en mesure de rassembler des gens, certains d’entre eux de parfaits inconnus, en tant qu’équipes de développeurs virtuels qui ont travaillé sur un hack pendant trois jours. « Il y avait beaucoup de diversité d’équipes, et tout le monde a amélioré son jeu », a-t-elle ajouté.

Réfléchissant aux idées qui ont été créées au cours des trois jours, Leggetter a déclaré: « J’ai été époustouflé par la qualité des entrées. Tout le monde travaillait à distance aux côtés de personnes qu’ils n’avaient jamais rencontrées (virtuellement) jusqu’au premier jour du piratage, et pourtant ils ont quand même inventé des idées incroyables et les ont développées à un niveau vraiment impressionnant.

Sur 24 idées possibles, les équipes qui ont participé au hackathon ont travaillé sur 11 problèmes différents pour créer des hacks de codage. « Chaque équipe avait au moins un entraîneur de travail, a déclaré Leggetter, ce qui leur a vraiment permis de se pencher sur l’énoncé du problème. »

Les 11 équipes, composées de 109 participants, comprenaient du personnel de DWP et des spécialistes numériques d’organisations telles que GDS, le NHS, CreatorSphere, Solidatus et les sponsors MongoDB, ScottLogic, Opencast, Kong, Red Hat et IBM.

Leggetter a déclaré que les équipes ont bénéficié de la diversité de pensée. « Les équipes n’étaient pas très chargées d’ingénieurs ou d’analystes d’affaires », a-t-elle déclaré. « Ils avaient une bonne combinaison de compétences et un bon équilibre entre les gestionnaires de prestation, les ingénieurs et les entraîneurs de travail. »

Les développeurs qui ont participé au hackathon ont également eu accès à un certain nombre de DWP et d’interfaces de programmation d’applications (API) ouvertes. Par exemple, quelques API ont donné accès aux données de test des citoyens. Pour Leggetter, l’utilisation d’API a remis en question l’approche normale de la résolution de problèmes et a figuré en bonne et de manière lourde dans les hacks soumis.

Par exemple, a-t-elle dit, les développeurs devaient considérer où ils iraient, en termes d’API, pour obtenir l’information qui indique si un poste vacant se trouve à moins de trois miles d’un code postal. Cela peut nécessiter l’utilisation des données détenues par Transport for Greater Manchester ou Ordnance Survey.

En fait, l’une des idées gagnantes, RouteToWork, utilise des API pour relier les fonctionnalités de divers services gouvernementaux, tels que le National Careers SerL’union économique et économique et les données accessibles à l’aide des API de l’Office for National Statistics. L’application met en correspondance les demandeurs d’emploi avec les opportunités qui sont pertinentes et locales pour eux.

RouteToWork a été construit en utilisant le kit de prototypage gov.uk, Nunjucks a été utilisé comme modèle et il a été écrit en JavaScript et HTML, avec un serveur Express.js back-end.

Leggetter a déclaré qu’elle était étonnée par la « qualité absolument incroyable du piratage ». Quant à savoir si l’un des projets de hackathon est susceptible d’être déployé, elle a déclaré que DWP prévoit de faire un travail d’analyse de suivi sur les idées soumises. « Nous voudrons faire un peu plus de travaux de faisabilité, mais nous n’excluons rien », a-t-elle ajouté.

Grâce à la façon dont les zones problématiques pour les soumissions de hackathon ont été définies, le code soumis est granulaire, ce qui donne à DWP plus d’opportunités de les intégrer dans d’autres projets.

Approches virtuelles et hybrides

Comme un hackathon en personne, les participants ont pu partager des pizzas gratuites , bien que sur un lien vidéo. Ils ont également reçu des sacs de swag, envoyés dans le poste avant l’événement.

Alors que de nombreuses organisations envisagent une approche hybride du travail, où les gens passent une partie de leur temps à la maison, le hackathon Hack2Work met en lumière l’efficacité de la collaboration d’équipe virtuelle.

Andrew Morgan, défenseur des développeurs du personnel chez MongoDB, dit qu’il manque de vrais événements de hackathon où les gens sont enfermés dans une pièce et partagent des pizzas. « Je pense davantage au défi à relever à l’avenir », a-t-il déclaré.

Pour un événement d’une durée de trois jours, Morgan a déclaré qu’il est possible d’avoir des personnes qui ne se connaissent pas pour collaborer virtuellement. Le défi est ce qui se passe lorsqu’une partie de l’équipe est au bureau, tandis que certains membres de l’équipe travaillent à domicile.

Selon l’expérience de Morgan, si les gens ont une relation de travail existante, une personne à distance peut être amenée dans une équipe et travailler efficacement. Mais c’est beaucoup plus difficile si les travailleurs à distance font partie d’une équipe composée de personnel de bureau qu’ils n’ont jamais rencontré.

Click to comment

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Tendance