3 conseils d’expert pour améliorer JIRA


Publié par
Marian Shehata

26 juillet 2017

A mesure que votre plateforme grandit, vous aurez besoin d’affiner le paramétrage de votre instance JIRA que cela soit pour favoriser l’adoption de l’outil, répondre à des besoins métiers plus complexes ou vous simplifier la vie en tant qu’administrateur. Chez Valiantys, nous vivons cela au quotidien.

Voici 3 bonnes pratiques qui vous permettront d’améliorer JIRA de manière simple et élégante :

Réorganiser vos transitions

Si vous ne savez pas où vous allez, il est très probable que vous n’arriviez jamais à destination. Si vos utilisateurs JIRA ne savent pas où ils vont et bien … bon courage pour gérer ca!

Dans JIRA, il est facile d’être perdu sur l’ordre des transitions. Si les actions de votre workflow ne sont pas immédiatement comprises par vos utilisateurs, et que leur place dans le workflow n’est pas claire, ils risquent d’être perdus et frustrés. De plus, par défaut JIRA propose seulement deux actions dans la barre de navigation, les autres sont cachées dans un menu déroulant.

 

Voici un conseil simple mais puissant : en réorganisant vos transitions, vous pouvez leur donner de la cohérence et indiquer visuellement la prochaine étape à vos utilisateurs.  La bonne nouvelle : ce conseil ne requiert pas l’usage d’un add-on.

Solution:

  • Ajouter symbole au début du nom de vos transitions  (→ , ← , √, etc). JIRA interprète tous les caractères Unicode, y compris les flèches ;). Cela permettra à vos utilisateurs de visualiser comment le ticket évolue.

JIRAtip1

  • Ordonnez les transitions dans le workflow via la propriété de transition key:opsbar-sequence. Nous vous recommandons de les classer de l’action la plus probable à la moins probable.
  • Régler pos.bar.group.size.opsbar-transitions dans jira-config.properties. Cela vous permettra d’afficher 3 actions (ou même 4 actions si votre workflow est vraiment complexe) dans la barre de navigation, donnant ainsi aux utilisateurs toute l’information dont ils ont besoin sur l’écran principal du ticket.

Montrer des informations en provenance de tickets liés

Combien de temps passez vous sur vos projets ? Vous arrive-t-il de devoir calculer le temps que vous avez passé sur des tickets liés ? Nativement dans JIRA il n’est pas possible d’effectuer ce type de calculs.

Cependant, avec l’aide de deux add-ons de la Marketplace vous pouvez très simplement parvenir à vos fins…

Solution:

Installez Exocet et ScriptRunner – ce sont deux add-ons pour JIRA extrêmement utiles dans de nombreux cas !

ScriptRunner vous permet d’étendre les fonctionnalités de JIRA en exécutant des scripts qui interviennent en tant que post-fonctions. Cet add-on vous permettra de couvrir de nombreux besoins de personnalisation de JIRA. De même, Exocet permet de copier, lier et synchroniser des tickets JIRA. Nous savons que c’est un must have car nous l’avons initialement créé pour répondre aux besoins de nos consultants sur le terrain, depuis de nombreux clients l’ont acheté sur la Marketplace Atlassian.

Pour ce cas d’utilisation, la fonctionnalité « Data Panel » dans Exocet vous permettra d’afficher un résumé des informations importantes stockées dans les tickets liés et les sous-tâches directement dans votre ticket source.

JIRAtip2a

Après avoir configuré Exocet, passons à ScriptRunner. Il permet de créer des champs scriptés contenant le résultat d’un calcul.

jiratip2b

Et voilà! Vous pouvez maintenant voir combien de temps vous avez passé sur des tickets liés, et même combien de temps il reste pour terminer le projet.

Gérer les licences de vos utilisateurs

Le changement fait partie de la vie d’une entreprise – des gens arrivent et des gens partent. Cela ne devrait en revanche pas se traduire en longues heures passées à interroger des bases de données à grand renfort de requêtes SQL pour rester à jour de chacun de ces changements afin de gérer l’utilisation des licences utilisateurs (malheureusement, la désactivation de plusieurs utilisateurs en une action n’est pas possible nativement dans JIRA).

Cependant, ce nettoyage doit être fait car si vous ne supprimez pas les utilisateurs inactifs vous avez toutes les chances de vous retrouver à cours de licences. Vous vous demanderez alors si vous avez besoin de passer à un palier utilisateur supérieur, alors que tout ce que vous avez à faire c’est de supprimer ces utilisateurs inactifs.  

Solution:

L’add-on User Deactivator for JIRA vous permet de maintenir votre répertoire utilisateur à jour en vous offrant la possibilité de désactiver automatiquement plusieurs utilisateurs à la fois.

5638b95f-3879-4dbf-a9f3-bb3ddf4ddce1

Vous pouvez filtrer les utilisateurs à désactiver par date de dernière activité sur la plateforme ou choisir de les supprimer manuellement.

35e73cb0-a5c3-4835-9b44-7e0c97f61b7d

Vous pouvez garder la trace des utilisateurs désactivés dans un rapport envoyé à votre adresse mail. On vous l’a dit, cet add-on est formidablement bien pensé!

c5b8a9cd-9b8a-4c2e-8cf9-f80948bd220a

Pour encore plus de conseils sur l’utilisation et l’administration de JIRA, inscrivez vous à notre newsletter !