Comment faire

Comment utiliser JIRA pour gérer des projets agiles

Tutoriel Agile JIRA : Gestion de projet agile à l’aide du logiciel Jira

Notre précédent tutoriel sur Administration JIRA expliqué sur l’administration et la gestion des utilisateurs de JIRA.

La méthodologie agile pour le développement de logiciels a gagné en popularité ces dernières années. JIRA Tool prend en charge les méthodologies de développement logiciel Agile telles que Scrum et Kanban.

En utilisant les tableaux et rapports JIRA Agile, vous pouvez désormais planifier et suivre toutes vos tâches de gestion de projet Agile à l’aide d’un seul outil.

Les projets agiles suivent une approche incrémentielle du développement des exigences.

=> Cliquez ici pour la série complète de didacticiels JIRA

Les points forts d’un projet Agile/Scrum sont :

  • Les exigences sont créées/convenues puis regroupées dans un Backlog de produit
  • Les Exigences (User Stories) sont classées par ordre de priorité et d’importance commerciale
  • Une fois classées, les histoires se voient attribuer des cycles de développement (Sprints) qui durent env. 4-6 semaines.
  • La documentation détaillée est évitée. Au lieu de cela, un tableau de bord est maintenu qui montrera le statut et les progrès.
  • JIRA prend en charge avec succès toutes les activités énumérées ci-dessus pour les projets suivant une méthodologie Agile. Voyons comment.

    Noter: Tout d’abord, vous aurez besoin d’un module complémentaire JIRA Agile si vous ne l’avez pas déjà installé.

    Les user stories dans JIRA sont créées à l’aide de JIRA Issues :

  • Vous pouvez avoir un backlog de produit en créant une histoire utilisateur principale et en ayant diverses sous-tâches en dessous.
  • Ou vous pouvez créer un type de problème – type épique et problème – histoire liée à celui-ci. Pour ce faire, dans la page « Créer un problème », vous pouvez aller dans « Configurer les champs » et choisir le champ « Lien épique » à inclure dans l’écran de création de problème. – C’est la méthode la plus couramment utilisée.
  • Projet Agile JIRA 1

    Projet Agile JIRA 2

    Remarque : vous ne pourrez pas lier Epic à un autre Epic.

    La prochaine caractéristique importante d’un projet Agile est le tableau Scrum. JIRA fournit une base solide pour le faciliter. La fonctionnalité s’appelle un « Tableau » et se trouve juste là sous l’élément de menu « Agile ». (Cette option de menu ne sera disponible que si vous disposez du complément JIRA Agile ; il s’appelait auparavant « GreenHopper »)

    Fonctionnalités JIRA pour atteindre le processus agile

    Caractéristique #1 : Un utilisateur peut créer et gérer des tableaux en Agile. – Il affichera les problèmes du même projet ou de plusieurs projets afin que les progrès puissent être surveillés à partir d’un seul endroit

    Caractéristique n°2 : Il existe deux types de tableaux dans JIRA Agile. Que sont-ils et ce qu’ils font est expliqué dans la fenêtre ci-dessous ? Choisissez le tableau approprié et poursuivez les étapes pour créer un tableau. Vous devrez choisir les projets parmi lesquels les enjeux seront à considérer. Dans cet article, nous allons discuter d’un tableau Scrum.

    Fonctionnalités agiles de JIRA

    Caractéristique n°3 : Une fois le tableau créé, vous pourrez le configurer comme bon vous semble. Fondamentalement, il existe deux modes pour un tableau – Planifier et travailler. Comme son nom l’indique, un plan est une partie où vous pouvez catégoriser vos exigences (histoires) en sprints. Le mode travail est le moment où vous pouvez suivre le temps passé et la progression globale. En dehors de ces deux, vous pouvez générer plusieurs rapports.

    Caractéristique n°4 : Mode Planification

    Voici à quoi ressemble le mode Planification :

    Exemple Agile JIRA

  • Le mode Planning affiche toutes les user stories créées pour le projet.
  • Vous pouvez utiliser le menu LHS pour décider de la base sur laquelle les problèmes doivent être affichés. Vous pouvez choisir d’afficher tous les problèmes ou uniquement ceux liés à un certain Epic.
  • Modifiez l’ordre dans lequel les problèmes doivent être pris en compte en les faisant simplement glisser vers le haut ou vers le bas dans le backlog.
  • Dans le menu latéral RHS, en cliquant sur un problème, vous pouvez créer des liens, des sous-tâches, des démarches et effectuer toute autre activité comme vous le feriez sur un problème normal.
  • Vous pouvez également utiliser cet écran pour créer un sprint si vous avez les bonnes autorisations.
  • Caractéristique n°5 : En mode travail

    Cela affichera les informations sur le sprint actif. Toutes les histoires d’utilisateurs seront classées en tant que À faire, En cours et Terminé pour montrer clairement les progrès.

    Mode de travail agile JIRA

    Caractéristique n°6 : Rapports agiles

    Accédez à Agile Board->Rapports. Comme vous pouvez le constater, de nombreux rapports agiles personnalisés peuvent être générés à l’aide de JIRA. Tout ce que vous avez à faire est de choisir le rapport que vous souhaitez et de décider des données sur la base desquelles ce rapport doit être généré. (Cliquez pour agrandir l’image)

    Rapports Agile JIRA

    Caractéristique n°7 : Conseils d’administration

    Avec les bonnes permissions ou si vous êtes admin, vous pourrez configurer un Board après sa création. Pour ce faire, allez dans « Agile->Gérer les tableaux ». Dans l’écran suivant, sélectionnez l’option « Configurer » à côté du tableau que vous souhaitez modifier dans la liste de tous les tableaux disponibles. (Clique sur l’image pour l’agrandir)

    Tableaux Agile JIRA

    À partir de la page suivante qui s’affiche, vous pourrez définir/modifier les détails selon vos besoins :

    Projet Agile JIRA 8

    Conclusion

    Cela complète comment JIRA peut être utilisé pour les projets agiles.

    À mon avis, l’outil lorsqu’il est utilisé correctement peut fournir un support solide pour cette méthodologie. Étant donné que l’accent mis sur la documentation est faible dans Agile, JIRA peut être votre guichet unique pour tout avoir au même endroit.

    Maintenant, la question évidente : en quoi JIRA agile est-il utile pour les testeurs ?

    Franchement, pour la fraternité QA, la portée de JIRA est soit pour le suivi des bogues, soit pour le suivi des tâches – ceux-ci ne changent pas, qu’il s’agisse de projets agiles ou réguliers. Mais avoir une bonne connaissance de cette méthodologie en elle-même et de l’outil fourni est important car le monde informatique se concentre sur l’Agile – et nous voulons tout savoir sur elle pour en tirer le meilleur parti.

    => Visitez ici pour la série complète de didacticiels JIRA

    Veuillez nous faire part de vos questions et commentaires ci-dessous.

    PRÉC Tutoriel | SUIVANT Tutoriel

    Back to top button