Table des matières

Prise en main de ZenHub

1- Présentation

ZenHub est un outil de gestion de projet intégré dans GitHub sous la forme d'une extension pour Google Chrome. Il permet d'enregistrer des User Stories, chacune ayant un nombre fixe de Story Points, définissant la charge estimée de travail sur le projet. Il permet donc de voir l'avancement dans le projet ainsi que le travail restant à effectuer pour une échéance donnée.

2- Installation

Pré-requis :

Pour installer ZenHub, il suffit de se rendre sur son site Internet, depuis Google Chrome, et de cliquer sur le bouton “Add ZenHub to GitHub”.
L'action de ce bouton ouvre une fenêtre popup qui demande d'accepter l'installation de ZenHub, ce qu'il faut bien sûr accepter. Le téléchargement va se lancer et une fois terminé, vous pourrez observer l'icône ZenHub dans Google Chrome.

3- Prise Main

Tout abord, l'utilisation de ZenHub se fait via le site de GitHub, depuis la page d'un repository. Vous devriez observer deux nouveaux icônes dans la barre de menu de GitHub, “Boards” et “Burndown” :

a. Création d'un Milestone

Le Milestone est une période qui correspond à un ensemble de fonctionnalités à développer sur une période donnée. Il peut s'agir par a=exemple d'un sprinten SCRUM.

Pour créer un Milestone dans GitHub, il faut aller dans l'onglet “Issues”“Milestones”“New Milestone”

b. Création des User Stories

ZenHub permet de créer des User-Stories. Pour ceci il faut se rendre dans l'onglet “Boards”. Ici, pour créer une nouvelle User Story, il faut cliquer sur le bouton , qui va afficher cette popup :

c. Gestion de l'avancement des User Stories

Il est possible glisser/déposer les User Stories sur le tableau pour les déplacer dans les différentes colonnes en fonction de leur avancement.

d. Le Burndown

Le “Burndown” est un graphique qui évolue en fonction des User Stories qui sont terminées. IL commence en haut à gauche et se déplace :

De plus, le “Burndown” affiche une liste des User Stories par ordre décroissant de Story Points.

Auteur : Antoine LEBOISSELIER

En savoir plus : https://www.zenhub.io/zenhubBoard