Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Travailler avec GitLab Issues

IUT d'Orsay, Université Paris-Saclay

Retrouver ce qui est prévu, qui y contribue et ce qui a été vérifié.

Pendant la préparation du Product BacklogPendant les sprints
Créer les issues, décrire les résultats attendus et définir les priorités.Préciser le travail retenu, répartir les responsabilités, développer et vérifier les résultats.

Les intitulés des menus peuvent varier selon la version de GitLab. La liste des issues se trouve généralement dans Plan > Issues, ou dans Plan > Work items avec le type Issue.

Dans ce guide, main désigne la branche principale et la branche par défaut du projet.

1. Créer une issue

Une issue correspond à un résultat attendu.

  1. Ouvrez la liste des issues et choisissez New issue.

  2. Donnez un titre précis.

  3. Décrivez le besoin et les critères d’acceptation.

  4. Ajoutez les labels de type et de priorité.

2. Utiliser quelques labels communs

Les labels indiquent la nature, la priorité et l’avancement du travail.

Créez les labels suivants dans les Labels du projet.

FamilleLabelSignification
Typetype::featureFonctionnalité ou amélioration du jeu.
Typetype::bugDéfaut à reproduire et à corriger.
Typetype::taskAutre travail : documentation, tests, ressources, organisation ou maintenance technique.
Prioritépriority::highTravail à traiter en priorité.
Prioritépriority::mediumTravail important pouvant attendre les premières priorités.
Prioritépriority::lowTravail moins prioritaire.
Avancementstatus::in-progressTravail commencé.
Avancementstatus::in-reviewRésultat proposé, en attente de vérification.
BlocageblockedUne difficulté empêche de poursuivre normalement.

Chaque issue possède un type et une priorité. Elle possède au maximum un label d’avancement.

Une issue ouverte sans label d’avancement est en attente. Une issue terminée est fermée avec Close issue.

3. Associer le travail à un sprint

Cette étape se fait lors de la préparation du Sprint Backlog.

Un milestone regroupe les issues retenues pour un sprint.

MilestoneDébutFin
Sprint 119/10/202630/11/2026
Sprint 214/12/202601/02/2027
Sprint 308/02/202715/03/2027
Sprint 422/03/202724/05/2027

La fin correspond à la présentation du livrable. Les échéances des dépôts Moodle sont précisées dans le calendrier.

Consulter les consignes de préparation et de remise du Sprint Backlog.

4. Suivre l’avancement sur un tableau

Un seul Issue Board suffit pour le projet.

ColonneContenu
OpenIssues ouvertes sans label d’avancement.
status::in-progressTravail en cours.
status::in-reviewTravail à vérifier.
ClosedIssues fermées.

5. Relier les issues au travail réalisé

Chaque issue doit permettre de retrouver les contributions et les vérifications associées.

À partir de la mise en place du backlog, chaque commit de travail référence l’issue concernée.

ÉlémentExemple pour l’issue nº 42
Branche42-recommencer-partie
CommitAjouter le bouton Recommencer (#42)
Merge requestPermettre de recommencer une partie (#42)

Les commandes et les étapes pratiques sont détaillées dans le guide Git et Godot.

6. Garder un suivi fidèle au travail réel

Mettez les issues à jour pendant le travail.

Chaque membre tient à jour les issues auxquelles il contribue. Le rédacteur d’une synthèse de backlog ne réalise pas ce suivi à la place des autres membres. Les contributions de coordination peuvent également être documentées par les décisions et les actions qu’elles ont permis.

À la fin du sprint, réutilisez ces éléments pour préparer votre bilan individuel, avec quelques liens directs vers votre travail.

Les modalités de remise du Product Backlog initial sont précisées dans les consignes du rendu.