Ayez l’air intelligent avec GreenHopper
La méthodologie Agile est de plus en plus utilisée dans les projets de développement informatique et GreenHopper s’est rapidement positionné comme un incontournable dans le marché. Lorsque nous donnons des formations Agile avec JIRA, nous expliquons entres autres ce qui se passe au jour le jour dans un projet Agile.
Si vous utilisez GreenHopper, je vous garantis que vous allez regarder le Graphique Horaire de Burndown à tous les jours. Après avoir lu cette entrée, vous pourrez analyser votre tableau et impressionner vos collègues par vos savantes observations.
Introduction
Une bonne entrée en matière pour ce guide est de regarder le fameux Triangle d’un projet. En gros, il faut retenir qu’on peut seulement jouer avec deux « côtés » du triangle si on veut que le projet se déroule bien. Évidemment, c’est (très) rare que l’aspect « Coût » est très flexible.

Ça va prendre combien de temps ?
C’est bien entendu la grande question qui revient sans cesse. Pourtant, même les meilleurs développeurs ont de la misère à prédire correctement combien de temps une tâche ou un livrable va prendre, car plusieurs variables entre en ligne de compte. Considérons par exemple:
- L’individu qui va réaliser la tâche
- La complexité de la tâche
- La qualité du code existant
Avec tous ces inconnus, pas surprenant qu’il soit irréaliste d’avancer quelque chiffre que ce soit, même à haut niveau, pour un projet d’envergure.
Comment s’en sortir ?
La meilleure façon d’estimer le reste à faire dans un projet est de se servir de ce qui a été réalisé. Dans le jargon Agile / Scrum on utilise le terme vélocité pour représenter le rythme auquel l’équipe complète les tâches selon une unité de complexité (heures, Story Points, etc…) Une fois la vélocité établie, on peut (enfin!) estimer le temps qui reste en se servant de bases solides.
Le graphique d’avancement GreenHopper
Voici un exemple de graphique d’avancement. Vous pouvez cliquer sur l’image pour obtenir une version agrandie. Nous allons vous expliquer à quoi servent chacune des courbes dans ce graphique.
Chaque ligne expliquée
La ligne verte: Représente le nombre d’heures qui reste à l’itération. Il est très important de comprendre qu’il s’agit du nombre d’heures restantes estimées. Il se peut que le projet dérape en prenne 20 jours alors que le graphique indique qu’il reste présentement qu’il reste 20 heures.
La ligne verte pointillée: Représente la projection de votre progression. Cette ligne pointillée vous montre à quelle date vous allez terminer l’itération si vous maintenez le même rythme. Si la projection ne correspond pas à vos attentes, c’est le temps de penser à enlever des tâches et de discuter avec votre client.
La ligne rouge: Représente la progression théorique que vous devez suivre pour livrer l’itération à la date convenue. GreenHopper calcule cette ligne en prenant la date de début de l’itération, la date de fin et la somme de toutes les heures estimées pour les tâches de l’itération. Dans un monde idéal, la ligne verte devrait être superposée à la ligne rouge.
La ligne jaune: Représente la qualité de vos estimations et vous permet de voir où vous seriez rendus si vos estimations avaient été justes. Si vous êtes parfaits dans vos estimés, la ligne verte et la ligne jaune ne feront qu’une.
La ligne bleue: Représente la somme des efforts de l’équipe, donc le nombre d’heures qui ont été saisies à chaque jour dans les différentes tâches de l’itération. Permet entre autres de déterminer si l’équipe est assidue dans sa saisie de temps.
La ligne orange: Représente le nombre d’heures que l’équipe doit saisir par jour pour être en mesure de le livrer l’itération à la date convenue. Dès que cet indicateur augmente d’une heure, vous savez tout de suite que vous êtes dans le trouble.
Réussir le virage Agile
Notre formation Agile avec JIRA vous permet de vous donner toutes les chances possibles de réussir votre passage à la méthodologie. Nous avons vécu la méthodologie Agile sur projets de plusieurs millions de dollars et vous bénéficierez de nos nombreuses années d’expérience pour comprendre les défis qui vous attendent. Cette formation s’adresse autant aux développeurs qu’aux vice-présidents TI. Contactez-nous pour en savoir plus.





