← Travaux Étude de cas · Projet universitaire en équipe · BUT2

Casino Agile

Un casino virtuel développé en 4 jours, en appliquant Scrum à la lettre : sprints de 2 heures, daily et rétrospectives.

Voir le code sur GitHub

Cadre
SAÉ intensive, 2e année de BUT
Équipe
5 étudiants, 4 jours
Rôle
Développeur et membre de l'équipe Scrum : mini-jeux et tableau de bord
Stack
Java, Git / GitHub, Scrum

Contexte

Développer un casino virtuel en Java en appliquant strictement le framework Scrum. J'ai notamment participé au développement des mini-jeux et au tableau de bord global.

Ce que j'ai fait

  • Programmation objet

    Le casino et ses mini-jeux en Java.

  • Git en équipe

    Versionnement avec Git et GitHub à cinq développeurs.

  • Scrum

    Sprints, daily et rétrospectives, en conditions réelles.

Compétences transverses

  • Gestion du temps

    Quatre sprints de 2 heures par jour, avec un livrable fonctionnel à la fin de chacun.

  • Communication

    Une répartition des tâches claire grâce au tableau de suivi.

  • Adaptabilité

    Ajuster les objectifs face aux imprévus.

Débrief

Ce que j'ai appris

La difficulté n'était pas le code, mais la collaboration sous pression. J'ai appris à résoudre les conflits de fusion Git quand cinq développeurs travaillent en même temps, et à estimer de façon plus réaliste ce qu'on peut livrer en un sprint.

Ce que je ferais différemment

J'investirais plus de temps au premier sprint pour fixer une architecture commune et des règles de nommage. Nous aurions évité la dette technique qui nous a ralentis dans les derniers sprints.