Présentation des projets GitHub et des tableaux de projet

Effectué

Tableaux de projet

Pendant le cycle de vie de l’application ou du projet, il est essentiel de planifier et de classer les tâches par ordre de priorité. Avec les tableaux de projet, vous pouvez contrôler des tâches de fonctionnalité spécifiques, des feuilles de route, des plans de mise en production, etc.

Les tableaux de projet comprennent des problèmes, des demandes de tirage (pull requests) et des notes catégorisées comme des cartes que vous pouvez faire glisser et déposer dans les colonnes choisies. Les cartes contiennent des métadonnées pertinentes pour les problèmes et les demandes de tirage (pull requests), comme les étiquettes, les personnes responsables, l’état et l’utilisateur qui les ont ouvertes.

Capture d’écran de la fonctionnalité de tableaux de projet GitHub.

Il existe différents types de tableaux de projet :

  • Tableaux de projet appartenant à l’utilisateur : peut contenir des problèmes et des demandes de tirage (pull requests) provenant de n’importe quel référentiel personnel.
  • Tableaux de projet à l’échelle de l’organisation : peut contenir des problèmes et des demandes de tirage (pull requests) provenant de n’importe quel référentiel appartenant à une organisation.
  • Tableaux de projet du référentiel : ils sont limités aux problèmes et aux demandes de tirage (pull requests) au sein d’un référentiel unique.

Pour créer un tableau de projet pour votre organisation, vous devez être un membre de l’organisation.

Il est possible d’utiliser des modèles pour configurer un nouveau tableau de projet incluant des colonnes et des cartes avec des conseils. Les modèles peuvent être automatisés et déjà configurés.

Modèles Description
Kanban de base Effectuez le suivi de vos tâches avec les colonnes Actions à effectuer, En cours et Terminé.
Kanban automatisé Les cartes se déplacent automatiquement entre les colonnes Actions à effectuer, En cours et Terminé.
Kanban automatisé avec révision Les cartes se déplacent automatiquement entre les colonnes Actions à effectuer, En cours et Terminé, avec des déclencheurs supplémentaires pour l’état de révision des demandes de tirage (pull requests).
Triage des bogues Triage et classement par ordre de priorité des bogues avec les colonnes Actions à effectuer, Basse priorité et Fermé.

Pour plus d’informations sur les tableaux de projet, consultez :

Projets

Les projets constituent une nouvelle version personnalisable et flexible des projets permettant la planification et le suivi de votre travail sur GitHub.

Un projet est une feuille de calcul personnalisable dont vous pouvez configurer la disposition en filtrant, en triant et en regroupant vos problèmes et vos PR, et en ajoutant des champs personnalisés pour le suivi des métadonnées.

Vous pouvez utiliser différents affichages comme Tableau ou feuille de calcul/table.

Capture d’écran de la fonctionnalité de projet GitHub.

Si vous modifiez votre demande de tirage (pull request) ou votre problème, votre projet reflète cette modification.

Vous pouvez utiliser des champs personnalisés dans vos tâches. Par exemple :

  • Champ de date pour le suivi des dates d’expédition cibles.
  • Champ numérique pour le suivi de la complexité d’une tâche.
  • Champ de sélection unique pour le suivi du niveau de priorité Bas, Moyen ou Élevé d’une tâche.
  • Champ de texte permettant d’ajouter une note rapide.
  • Champ d’itération pour planifier le travail hebdomadaire, en incluant des pauses.

Pour plus d’informations sur Projects, consultez :