visuel 3D onepoint

08 mars 2021

4min

YUL.code by onepoint, une édition 2021 à la hauteur de nos ambitions.

YUL.code est une compétition de style « hackathon » créé et organisée par onepoint. Elle vise à offrir une opportunité unique aux étudiants et finissants du Québec d’apprendre et de s’amuser. 

Visuel de la promotion du YUL.code qui est une compétition de style « hackathon » créé et organisée par onepoint. Elle vise à offrir une opportunité unique aux étudiants et finissants du Québec d’apprendre et de s’amuser.

Le YUL.code c’est quoi ? 

Le YUL.code est tout d’abord une porte d’entrée dans l’univers de onepoint. Un univers d’innovation et de transformation, centré sur l’humain avant la technologie. 

Pour accomplir cette vision, tous nos développeurs prennent de leur temps libre. Ils apportent conseil, support et aide à nos participants. Ceci nous permet de les guider d’un point de vue technique, mais aussi en leur fournissant un cadre fort de maintes années d’expérience professionnelle sur des projets d’envergure. 

« It felt like I was in a real work environment even though it was a 24h competition. Super nice!  »

Ferdousara Parvin - membre de l’équipe gagnante

2021, une édition particulière 

Pour cette nouvelle édition du YUL.code, nous nous sommes adaptés aux conditions sanitaires actuelles pour offrir un environnement à distance 100% sécurisé aux étudiants. C’est donc via la plateforme de collaboration Teams que nous avons accueilli nos 36 participants, tous prêts à relever le défi.

Avec la grande expertise de onepoint dans le domaine des villes et des bâtiments intelligents : nous avons choisi de faire de ce sujet le thème de la compétition. La problématique était alors de simuler l’un des quartiers les plus réputés du grand Montréal : le Centre-ville.

L’édition 2021 a également été marquée par l’implication et le soutien de différents partenaires Montréalais :

Montréal Centre-ville

  • Montréal centre-ville est la Société de développement commercial (SDC) du centre-ville de Montréal, un organisme à but non lucratif qui regroupe près de 5 000 entreprises membres situées entre l’avenue Atwater et la rue Saint-Urbain et entre la rue Sherbrooke et la rue Saint-Antoine. Elle est la plus grande organisation du genre au Canada.

Interexpert inc.

  • Interexperts Inc. a une expertise de plus de 35 ans dans le domaine des avantages sociaux et des risques spéciaux. Leurs équipes sont à la fine pointe des technologies régissant toute la gamme des avantages sociaux des employés. Leur division »risques spéciaux » assure des athlètes professionnels, des employés expatriés, des employés étrangers travaillant au Canada, et de l’assurance voyage d’affaires. Les risques sont souscrits par l’entremise de Lloyds à Londres. Ils offrent les services suivants pour les groupes de 2 à 500 employés, et représentent toutes les compagnies d’assurance collective au Québec et au Canada.

C’est dans cette démarche que le partenariat avec Montréal centre-ville a permis d’assurer la pertinence du projet en lien avec les enjeux urbains actuels.

Afin d’ajouter un défi technique, nous avons imposé aux participants d’utiliser des technologies modernes spécifiques en leur fournissant un socle prédéfini. Les participants ont alors eu comme premier défi l’analyse et la compréhension de cette plateforme.

Pour les guider tout au long de la compétition, les Product Owner de onepoint ont fourni à chaque équipe une liste des éléments à produire (backlog). Une méthodologie qui a amené les participants à travailler dans un cadre agile et ainsi prioriser, définir et raffiner les divers features préalablement identifiées.

Pour donner aux étudiants une vision et une méthodologie complète et applicable en entreprise, il leur était demandé de préparer des plans de conception sur la base de plans séquentiels, ou de diagramme UML.

Cette démarche a permis aux étudiants d’évaluer les dépendances et la complexité réelle des récits utilisateur.

C’est en prenant en considération tous ces aspects que les équipes ont débuté la compétition pour livrer, au terme des 24h, leur travail et ainsi relever le défi.

« One of the most amazing things was the fact that the developer Lucas from onepoint Paris, was always there for a meeting, even at 4 am. »

Ferdousara Parvin membre de l’équipe gagnante 

Nos experts ont alors évalué chaque équipe en respectant les critères d’évaluation préalablement définis couvrant les principaux aspects de la compétition:

  • Premièrement, chaque récit utilisateur devait comprendre un plan de conception.
  • Deuxièmement, chaque récit utilisateur devait contenir des critères d’acceptation qui démontraient une bonne compréhension de l’élément à développer.
  • Troisièmement, la qualité du code écrit devait être évaluée par notre équipe d’experts selon une grille d’analyse qui repose sur les meilleurs pratiques de développement. La philosophie du Clean Code par Robert C. Martin était l’inspiration principale de notre méthode d’évaluation.
  • Et finalement, des points étaient accordés pour chaque récit utilisateur marqué comme terminé et ceci selon le niveau de priorité que nous leur avons attribué avant la compétition.

C’est alors Ferdousara Parvin, Viveka Anban et Hambrsoom Baboyan étudiants à l’université de Concordia qui ont remporté cette édition 2021. Ils se sont démarqués par leur implication et leur effort au travers des différents critères d’évaluation. Félicitation à eux !

L’ambition de onepoint pour ce défi

Contrairement à la majorité des concours de développement, le YUL.code n’est pas seulement axé sur les talents de programmation.

Nous donnons la chance aux étudiants de participer à des ateliers de Design Thinking afin de leur démontrer les bienfaits d’une planification et d’une conception produite en amont. Dans une équipe agile moderne, chaque membre se doit d’acquérir des compétences pluridisciplinaires qui vont au-delà de la programmation orientée objet.

« Un hackathon différent des autres!  »

Hambrsoom Baboyan - membre de l’équipe gagnante 

Suivant le thème de la compétition de cette année, notre ambition était de lancer les jeunes du Québec sur l’idéation de ce que peut être une ville intelligente. De plus, ayant maintenant en main leur propre simulation du centre-ville de Montréal, les participants ont une base concrète sur laquelle tester leurs propres solutions novatrices.

Mark-André TREMBLAY

Recruteur de Talents TI, onepoint Canada