Skip to main content

À 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, visualiser le travail avec des graphiques configurables, 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 commencer et créer un projet, consultez « Création d’un project. » Pour en savoir plus sur les différents layouts, 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 workflows intégrés vous permettent de définir automatiquement des champs lorsque des éléments sont ajoutés ou modifiés, et vous pouvez configurer votre projet pour archiver automatiquement les éléments lorsqu’ils répondent à certains critères et ajouter automatiquement des éléments à partir d’un dépôt 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 ».

Exploration des relations entre les problèmes

Remarque : Les listes de tâches sont en version bêta privée et sont susceptibles d’être modifiées. Nous avons actuellement interrompu le processus d'acueil dans la version bêta.

Vous pouvez utiliser des listes de tâches pour créer des hiérarchies de problèmes, en divisant vos problèmes en sous-tâches et en créant des relations entre vos problèmes. Pour plus d’informations, consultez « Création d’une liste de tâches ».

Ces relations sont affichées sur le problème, ainsi que les champs Suivi par et Suivis dans vos projets. Vous pouvez filtrer selon les problèmes suivis par un autre problème. Vous pouvez aussi regrouper vos vues de tableau par le champ Suivi par pour voir tous les problèmes parents avec une liste de leurs sous-tâches.

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 disposition de tableau à haute densité, d’un tableau kanban, d’une feuille de route de style chronologie. Pour plus d’informations sur les différentes options de disposition, consultez « Modification de la disposition d’une vue ».