Projet Agile

Projet réalisé lors de ma 2e année de BUT informatique.
Liens vers le dépôt GitHub : cliquez-moi !

📌 Contexte et Objectifs

Cadre : Projet universitaire (SAÉ) intensif de BUT2, réalisé en groupe de 5 étudiants sur 4 jours.

Objectifs : Développer un casino virtuel en Java tout en appliquant de manière stricte les méthodes de gestion de projet agiles (Framework Scrum).

Mon rôle : Développeur et membre actif de l'équipe Scrum. J'ai notamment participé au développement des mini-jeux et à la gestion du tableau de bord global.

💡 Compétences mises en œuvre

Hard Skills (Techniques) :

Soft Skills (Transversales) :

🧠 Analyse réflexive

Apprentissages et difficultés : La principale difficulté de ce projet n'était pas le code, mais la collaboration sous pression. J'ai appris à résoudre les conflits de fusion (merge conflicts) sur Git causés par le travail simultané de 5 développeurs. J'ai également appris à estimer de manière beaucoup plus réaliste la charge de travail réalisable lors d'un Sprint.

Ce que je ferais différemment : Avec le recul, j'investirais davantage de temps lors du tout premier sprint pour mettre en place une architecture logicielle commune claire (règles de Clean Code et de nommage). Cela nous aurait évité d'accumuler de la dette technique qui nous a ralentis lors des sprints finaux.

Exemple de notre fiche de suivi pendant le Sprint 5 :

Photo du sprint 5
Vous pouvez cliquer pour l'agrandir.