À propos des Projects
Un projet est une table, un tableau et une feuille de route adaptables qui s’intègrent à vos problèmes et demandes de tirage sur GitHub pour vous aider à planifier et suivre efficacement votre travail au niveau de l’utilisateur ou de l’organisation. Vous pouvez créer et personnaliser plusieurs vues en filtrant, triant, découpant et regroupant vos problèmes et vos demandes de tirage afin de gérer les backlogs et les feuilles de route de votre équipe, visualiser le travail à l’aide de graphiques configurables, ajouter des champs personnalisés pour suivre les métadonnées spécifiques à votre équipe, créer des modèles, partager des mises à jour de statut et automatiser vos projets. 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 de votre projet, voir Ajout d’éléments à votre project et Modification des éléments dans votre project.
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 offrent également trois 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. Ces vues personnalisées vous aident à gérer le backlog de votre équipe, à planifier les itérations, à planifier votre feuille de route, à planifier la sortie d’une fonctionnalité ou à trier les bogues, juste à côté du code. Pour plus d’informations sur les différentes options de disposition, consultez Modification de la disposition d’une vue.
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.
Vous pouvez utiliser jusqu’à 50 champs dans un projet, y compris les métadonnées intégrées et les champs personnalisés. Pour en savoir plus sur les différents champs que vous pouvez ajouter à un projet, consultez Présentation des champs et Gestion des éléments dans votre project.
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 des graphiques et des informations
Vous pouvez utiliser les insights des Projects pour voir, créer et personnaliser des graphiques qui utilisent les éléments ajoutés à votre projet comme données sources. Vous pouvez appliquer des filtres au graphique par défaut et créer vos propres graphiques. Lorsque vous créez un graphique, vous définissez les filtres, le type de graphique, les informations affichées, et le graphique est disponible pour tous ceux qui peuvent voir le projet.
Pour plus d’informations, consultez « À propos des insights des Projects ».
Création d’un modèle de projet
Vous pouvez créer des modèles de projet pour votre organisation ou définir un projet comme modèle afin de partager un projet préconfiguré avec d’autres personnes de votre organisation, qui pourront ensuite l’utiliser comme base pour leurs propres projets. Les modèles de projet comprennent les vues, les champs personnalisés, les brouillons de problèmes et les champs associés, les flux de travail configurés (à l’exception des flux de travail à ajout automatique) et les informations.
Pour plus d’informations, consultez « Gestion des modèles project dans votre organisation ».
Partage des mises à jour d’état
Vous pouvez tenir votre équipe au courant et partager des aperçus généraux, que les personnes peuvent utiliser pour déterminer le statut de votre projet. Vous pouvez définir un statut, tel que "En cours" ou " À risque ", pour permettre aux personnes de déterminer rapidement le statut actuel du projet. Vous pouvez également définir des dates de début et des dates de fin. Votre mise à jour de statut peut également contenir un message qui prend en charge la mise en forme avec Markdown. Les mises à jour de statut se trouvent dans le panneau latéral de votre projet, sous la description et LISEZMOI, ainsi que dans l’en-tête du projet et dans les listes lorsque vous parcourez les projets.
Pour plus d’informations, consultez « Partage des mises à jour project ».
Étapes suivantes
Voici quelques ressources utiles pour passer aux étapes suivantes avec Projects :
- Pour en savoir plus sur la prise en main des projets, consultez Démarrage rapide avec les Projects.
- Pour obtenir des conseils sur la gestion de vos projets, consultez Bonnes pratiques relatives à Projects.