MasterClasse

Cahiers des charges :

L’accès en master est devenu un enjeu crucial pour les étudiants en fin de licence ou de BUT. Face à une offre très diversifiée et à une sélection parfois opaque, les étudiants peinent à évaluer leurs chances d’admission ainsi que les débouchés professionnels offerts par les différentes formations.

Le projet MasterClass a pour objectif de concevoir une application web interactive s’appuyant sur des données ouvertes issues de data.gouv.fr pour accompagner les étudiants dans leur orientation post-Bac+3. En croisant les données sur le recrutement en master et celles sur l’insertion professionnelle, l’application doit permettre une visualisation claire et pertinente des formations disponibles et de leurs résultats concrets.

Compétences mobilisées :

Le projet MasterClass mobilise un ensemble de compétences techniques, méthodologiques et créatives indispensables à la conception d’une application web aboutie.

Les étudiants sont amenés à analyser des jeux de données ouverts issus de sources officielles (data.gouv.fr), à en évaluer la qualité, la pertinence et la structure, afin de construire un modèle de données cohérent et extensible. Cette modélisation nécessite à la fois rigueur et capacité d’abstraction pour permettre le croisement de données hétérogènes, notamment sur les candidatures en master et l’insertion professionnelle.

Sur le plan technique, le projet requiert la mise en place d’une API REST permettant d’interroger ce modèle, ainsi que le développement d’une application web interactive affichant les résultats de manière claire et dynamique. Cela implique la maîtrise des langages web (HTML, CSS, JavaScript) et la capacité à manipuler des requêtes asynchrones, tout en assurant une bonne performance de l’interface.

En parallèle, des compétences en design d’expérience utilisateur (UX/UI) sont mobilisées pour concevoir une interface fluide, accessible et adaptée aux besoins de la cible étudiante. L’objectif est de proposer une navigation intuitive et des visualisations de données efficaces pour aider l’utilisateur à interpréter les indicateurs clés.

Enfin, le travail en groupe, organisé en sprints agiles, permet de développer des compétences en gestion de projet, en documentation technique, et en collaboration au sein d’une équipe aux rôles complémentaires.

Organisation et démarches :

Le projet Horizon Master s’est déroulé sur une période de cinq mois, découpée en cinq sprints de deux semaines chacun. Dès les premières semaines, nous avons travaillé ensemble pour construire une vision commune. Cette phase a été marquée par un travail collectif centré sur l’analyse des besoins utilisateurs. Nous avons mené des entretiens avec des étudiants, conçu des personas, des cartes d’empathie et des parcours utilisateurs, afin de mieux cerner les attentes en matière de recherche de master. En parallèle, nous avons élaboré un modèle conceptuel de données (MCD) basé sur un référentiel commun, et défini la structure fonctionnelle de l’application.

Cette collaboration initiale nous a permis de poser des bases solides, partagées et alignées avec les objectifs du projet.

Une coopération structurée en phase de production

Une fois l’analyse terminée, nous sommes entrés dans une phase de production avec une répartition claire des rôles, chacun mettant à profit ses compétences spécifiques :

  • Emma Georgault : front-end, entretiens utilisateurs, rédaction du dossier

  • Romane Guillard : front-end, back-end, entretiens utilisateurs, dossier

  • Éloïse Commere : front-end, dossier

  • Charle Bakry : front-end, intégration des visualisations avec ECharts

  • Adrien Lagrange-Vergauwen (moi) : front-end, back-end, entretiens, ECharts