Scrum et GreenHopper
La méthodologie Scrum est une des méthodes agile les plus populaires en ce moment et TechSolCom a aidé plusieurs entreprises à effectuer le virage vers cette nouvelle approche. Évidemment, chaque organisation a ses particularités qui la rendent unique. Il est donc de primordial de pouvoir compter sur un outil de gestion de projet agile extrêmement flexible. C’est là que GreenHopper entre en scène.
La méthodologie Scrum
Dans son expression la plus simple, la méthodologie Scrum est composée de trois rôles, trois éléments et quatre types de réunions.
Les trois rôles Scrum
- L’équipe de développement
- Le scrum master
- Le propriétaire du produit
Ces trois rôles interagissent avec les trois éléments grâce à GreenHopper et l’outil est également très pratique pour tenir les quatre types de réunions.
Les trois éléments de Scrum
- Backlog de produit: On pourrait comparer cet élément à un carnet de commande appartenant au propriétaire du projet. Dans GreenHopper, il apparait dans le tableau de planification. L’équipe peut personnaliser l’interface et ainsi choisir quels champs seront affichés dans cette vue. Le propriétaire du produit gère l’ordre dans lequel les demandes dans le backlog seront réalisées en les déplaçant dans le tableau de planification.
- Backlog de sprint: Ce deuxième élément comprend toutes les demandes qui sont prévues dans un sprint en particulier. Ce backlog peut être consulté dans le tableau de planification ou encore dans le tableau de tâches. Pendant un sprint, l’équipe utilise la colonne « À faire » du tableau de tâches pour déterminer sur quelles demandes elle va travailler. Un développeur peut s’attribuer une demande simplement en la déposant dans la colonne « En cours »
- Graphique d’avancement: Le Tableau Graphique de GreenHopper affiche non seulement l’avancement typique en fonction du nombre de demandes, mais également celui des heures, des story points, ou toute autre métrique que l’équipe a défini.

GreenHopper offre plusieurs courbes pour mesurer l'avancement
Les quatre réunions Scrum
- Le scrum quotidien: Cette rencontre rapide ou tout le monde est debout a lieu à tous les jours et nous recommandons de réunir l’équipe devant un grand écran ou même d’utiliser un projecteur. Depuis quelques mois, Atlassian travaille sur le plugin Wallboard qui offre une vue JIRA vraiment géniale pour les scrums:
- La réunion de planification: Cette rencontre a pour but de discuter (voir même débattre) et analyser les prochains items à être réalisés. L’objectif est d’estimer les efforts des différentes demandes à l’ordre du jours. Pour évaluer la complexité d’une demande, certaines équipes utilisent la suite de Fibonacci, des grandeurs de T-Shirts ou des jours idéaux. Certaines demandes dont l’ampleur est plus importante seront décomposées en sous-tâches qui seront évaluées à leur tour. Le Scrum master utilise la tableau de planification et va entrer les valeurs sur les cartons qui représentent les demandes. D’habitude il en profite pour créer une nouvelle version qui correspond à la prochaine itération et il ajuste un ou plusieurs marqueurs qui représentent la capacité de réalisation de l’équipe.

Le scrum master saisit la complexité d'une demande
- La revue de sprint: Cette réunion a lieu à la fin de l’itération et a pour but de démontrer ce qui a été réalisé pendant le sprint. Avec GreenHopper, il est facile d’ajouter les bogues si on en trouve pendant la démonstration. Certaines équipes utilisent un contexte GreenHopper pour afficher uniquement les items qui ont été complétés, plutôt que d’afficher toutes les demandes réalisées.
- La rétrospective: Durant cette réunion, l’équipe cherche à trouver des façons pour s’améliorer en vue des prochains sprints. On se sert beaucoup du graphique d’avancement pour voir quelle a été la vélocité de l’équipe ce permet généralement de bien lancer la discussion.
Comme vous pouvez le constater, GreenHopper simplifie grandement la gestion de projets selon la méthodologie Scrum. À noter que cet article a été rédigé en fonction de la version 5.1 de GreenHopper. Si vous songez à migrer vous aussi vers la nouvelle version, la pratique Atlassian peut s’occuper d’effectuer la mise à jour de vos outils. Contactez-nous si vous avez des questions.







