# Planification de votre travail

Organisez votre travail et suivez votre progression pour que vous sachiez toujours quoi créer ensuite.

Avant d’écrire du code, capturez ce que vous souhaitez générer et suivre votre progression. Dans ce tutoriel, vous allez planifier et organiser le travail pour la première fonctionnalité de votre site web à l’aide GitHub Issues et Projects.

## Logiciels requis

* Un dépôt `stargazers-log`. Si vous ne l’avez pas encore créé, consultez [Création d’un référentiel pour votre projet sur GitHub](/fr/enterprise-server@3.20/get-started/start-your-journey/creating-a-repository-for-your-project-on-github).

## Création d’un problème

Problèmes de suivi des idées, des tâches et des bogues pour votre projet logiciel. Créez-en une pour la première fonctionnalité que vous allez générer : une liste de référentiels en vedette sur votre page web.

1. Dans la page principale de votre `stargazers-log` référentiel, cliquez sur **Problèmes**.
2. Cliquez sur **Nouveau problème**.
3. Dans le champ **Ajouter un titre** , tapez `Display a list of starred repositories`.
4. Dans le champ description, ajoutez quelques détails sur ce que vous souhaitez générer, par exemple « Afficher une liste de référentiels en vedette sur la page d’accueil ».
5. Cliquez sur **Créer**.

## Création d’une carte de projet et importation de votre problème

Projects vous donnez des tableaux visuels, des tableaux et des feuilles de route pour organiser et suivre les problèmes de vos projets logiciels. Dans ce tutoriel, vous allez créer un tableau de projet utilisateur pour `stargazers-log`.

1. Sur GitHub, dans le coin supérieur droit de GitHub, cliquez sur votre photo de profil, puis cliquez sur **Profil**.
2. Cliquez sur **Projets**.
3. Cliquez sur **Nouveau projet**.
4. Sous **Modèles**, sélectionnez **Tableau**.
5. Dans le champ nom du projet, tapez `Stargazers log`.
6. Laissez **Importer des éléments depuis un dépôt** coché, pour importer le ticket que vous avez récemment créé au tableau.
7. Cliquez sur **Créer un projet**.

## Déplacement des tâches sur l’ensemble du tableau

Les colonnes du tableau représentent les étapes de votre travail. Lorsque vous progressez, déplacez chaque élément pour afficher son état.

1. Dans le tableau de votre projet, recherchez l’élément `Display a list of starred repositories` dans la colonne **Todo** .
2. Faites glisser l’élément dans la colonne **En cours** pour indiquer que vous avez démarré le travail.

Vous reviendrez plus tard sur le tableau pour déplacer l’élément vers **Terminé** une fois que votre fonctionnalité sera en ligne.

## Ajout de problèmes de suivi

Créez un ou plusieurs problèmes pour décrire les idées et fonctionnalités de votre site web sur lequel vous souhaitez travailler ultérieurement. Par exemple, vous pouvez créer un problème pour :

* Ajouter une fonctionnalité de recherche à votre site web
* Améliorer la mise en forme de la liste des dépôts suivis d’une étoile
* Autoriser le filtrage des référentiels en vedette par langage de programmation, tel que JavaScript, Python ou Go

Ajoutez chaque nouveau problème à votre carte de projet et déplacez-le en **cours** une fois que vous commencez à travailler dessus.

## Ce que vous avez accompli

| Tâche                              | Résultat                                                                               |
| ---------------------------------- | -------------------------------------------------------------------------------------- |
| Création d’un problème             | Vous avez capturé votre première fonctionnalité en tant que tâche pouvant être suivie. |
| Création d’un tableau de projet    | Vous avez configuré un tableau pour organiser et suivre votre travail.                 |
| Suivi de votre progression         | Vous avez ajouté le problème à la carte et l’avez déplacé en cours.                    |
| Ajout de problèmes supplémentaires | Vous avez créé de nouveaux problèmes pour capturer le travail futur de votre site web. |

## Étapes suivantes

* Une fois votre travail planifié, placez votre référentiel sur votre ordinateur pour commencer à écrire, stocker et mettre à jour votre code de site web. Passez à [Connecting to your code locally](/fr/enterprise-server@3.20/get-started/start-your-journey/connecting-to-your-code-locally).