Skip to main content

Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2024-09-25. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

À propos des Projects

Projects est un outil flexible et adaptable qui permet de planifier et de suivre le travail sur GitHub.

À propos des Projects

Un projet est une feuille de calcul adaptable, une liste de tâches et une feuille de route, qui intègrent vos problèmes et demandes de tirage sur GitHub pour vous aider à planifier et à suivre efficacement votre travail. Vous pouvez créer et personnaliser plusieurs vues en filtrant, en triant, en regroupant vos problèmes et demandes de tirage, et ajouter des champs personnalisés pour suivre les métadonnées spécifiques à votre équipe. Au lieu d’appliquer une méthodologie spécifique, un projet fournit des fonctionnalités flexibles que vous pouvez personnaliser en fonction des besoins et des processus de votre équipe.

Pour démarrer et créer un projet, consultez Création d’un project. Pour en savoir plus sur les différentes dispositions, consultez Modification de la disposition d’une vue.

Actualisation

Vos projets reposent sur les problèmes et des demandes de tirage que vous ajoutez, créant des références directes entre votre projet et votre travail. Les informations sont synchronisées automatiquement avec votre projet lorsque vous apportez des modifications, mettant à jour vos vues et vos graphiques. Cette intégration fonctionne dans les deux sens. Ainsi, quand vous modifiez des informations sur une demande de tirage ou un problème dans votre projet, la demande de tirage ou le problème reflète ces informations. Par exemple, changez un destinataire dans votre projet et vous verrez apparaître ce changement dans votre problème. Vous pouvez aller encore plus loin dans cette intégration, regrouper votre projet par destinataire et apporter des modifications à l’affectation de problèmes en faisant glisser les problèmes dans les différents groupes.

Pour en savoir plus sur la gestion des éléments dans votre projet, consultez Ajout d’éléments à votre project et Modification des éléments dans votre project.

Ajout de métadonnées à vos éléments

Vous pouvez utiliser des champs personnalisés pour ajouter des métadonnées à vos problèmes, demandes de tirage (pull requests) et brouillons de problèmes et créer une vue plus riche des attributs de vos éléments. Vous n’êtes pas limité aux métadonnées intégrées (destinataire, jalon, étiquettes, etc.) qui existent actuellement pour les problèmes et les demandes de tirage. Par exemple, vous pouvez ajouter les métadonnées suivantes en tant que champs personnalisés :

  • 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 en savoir plus sur les différents champs que vous pouvez ajouter à un projet, consultez Présentation des champs.

Automatisation de vos projets

Il existe plusieurs façons d’ajouter une automatisation à votre projet. Les flux de travail intégrés vous permettent de définir automatiquement des champs lorsque des éléments sont ajoutés ou modifiés. Vous pouvez également configurer votre projet pour qu'il archive automatiquement les éléments lorsqu'ils répondent à certains critères et qu'il ajoute automatiquement des éléments à partir d'un référentiel lorsqu'ils correspondent à des critères définis. Pour plus d’informations, consultez « Utilisation d’automatisations intégrées ».

Vous pouvez également utiliser l’API GraphQL et GitHub Actions pour prendre encore plus le contrôle de votre projet. Pour plus d’informations, consultez « Utilisation de l’API pour gérer des Projects » et « Automatisation des Projects avec Actions ».

Affichage de votre projet sous différents angles

Répondez rapidement à vos questions les plus pressantes en personnalisant la vue de votre projet pour vous donner les informations dont vous avez besoin. Vous pouvez enregistrer ces vues, ce qui vous permet d’y revenir rapidement si nécessaire et de les mettre à disposition de votre équipe. Les vues vous permettent non seulement d’affiner les éléments listés, mais également d’offrir deux options de disposition différentes.

Vous pouvez afficher votre projet sous la forme d'une table à haute densité, d'un tableau Kanban ou d'une feuille de route de type chronologique. Pour plus d’informations sur les différentes options de disposition, consultez Modification de la disposition d’une vue.