Remarque : Projects (bêta) est actuellement en version publique bêta et susceptible de changer.
À propos des Projects (beta)
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 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. »
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
Vous pouvez utiliser l’API GraphQL et GitHub Actions pour prendre le contrôle de votre projet. Pour plus d’informations, consultez « Utilisation de l’API pour gérer des Projects (beta) » et « Automatisation des Projects (beta) 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 disposition de tableau à haute densité ou d’un tableau kanban. Pour plus d’informations sur les différentes options de disposition, consultez « Modification de la disposition d’une vue ».