Un jeu de quiz destiné aux développeurs juniors, combinant apprentissage et plaisir, tout en respectant des contraintes fortes de temps et de collaboration.
problème
Comment rendre l’apprentissage de concepts techniques plus engageant pour des développeurs juniors ?
Les contenus théoriques abordés en bootcamp (développement web, Agile/Scrum, fondamentaux techniques) sont souvent denses et peu mémorables. L’enjeu était de concevoir une expérience ludique permettant de réviser et de consolider ces connaissances de manière interactive, tout en respectant un délai de livraison très court.
Approche
J’ai initié le projet de l’idéation à l’exécution, en structurant le travail autour du produit et de l’agilité.
J’ai pitché l’idée du jeu afin de constituer une équipe de quatre personnes motivées par le projet. Nous avons mené des sessions de brainstorming pour définir le concept, le gameplay et le public cible. À partir de personas définissant les besoins des utilisateurs, nous avons créé des epics et user stories pour découper le travail, suivies sur Trello via une approche kanban. Avant le développement, nous avons conçu le parcours utilisateur à l’aide de wireframes (Miro) et de maquettes visuelles (Adobe XD), ce qui a permis d’aligner l’équipe sur l’expérience attendue. Le développement s’est déroulé en sprints sur deux semaines, avec des réunions quotidiennes pour suivre l’avancement, lever les blocages et synchroniser l’équipe. Nous avons travaillé avec React Native, Node.js, MongoDB et Git, en testant chaque fonctionnalité au fur et à mesure.
solution
Livraison d’un jeu de quiz en ligne fonctionnel et testé par des utilisateurs.
Le jeu propose une expérience simple et engageante, avec un système de score et une interface claire. Les questions sont facilement modifiables, ce qui rend le jeu adaptable à différents sujets au‑delà du développement web. Après le projet d’équipe, j’ai repris l’initiative de retravailler le jeu en solo, en le reconstruisant en React sous forme d’application web afin d’élargir son accessibilité.
impact
Le projet a démontré ma capacité à livrer un produit complet dans un cadre agile et contraint.
Nous avons mené le projet de l’idée initiale à un produit finalisé en deux semaines, en appliquant concrètement les principes agiles. Ce projet m’a permis de renforcer mes compétences techniques tout en consolidant ma compréhension du rôle de Project Manager, en faisant le lien entre gestion projet, expérience utilisateur et contraintes techniques. Il illustre également ma capacité à porter plusieurs rôles : coordination, conception, développement et tests.