Rattacher des story points et s'assurer que le ticket parent et la sous-tâche sont synchronisés

Les story points sont essentiels pour de nombreuses équipes Agile. L'automatisation est un excellent moyen de réduire le travail manuel nécessaire pour maintenir les story points à jour.

Dans ce modèle, nous vous montrons comment faire la somme des story points de toutes les sous-tâches, puis mettre à jour le ticket parent avec cette valeur. Nous veillerons à ce que les story points du parent et de la sous-tâche restent toujours en synchronisation.

Logos et icônes Jira illustrant comment rattacher des story points et synchroniser des tickets

La recette de l'automatisation

Étape 1 : Choisissez votre déclencheur

Chaque règle démarre par un déclencheur. Dans ce cas, le déclencheur à choisir est « Field value changed (Valeur de champ modifiée) ». Nous sélectionnons le champ exact que nous écoutons, dans ce cas « story points ». À présent, dès que ce champ sera modifié dans Jira, cette règle d'automatisation sera déclenchée.

Sélection d'un déclencheur

Étape 2 : Ajoutez une condition Champs de ticket

Une condition affine la règle de sorte à restreindre son action. Ici, nous choisissons la condition « Issue fields » (Champs de ticket) et spécifions que le type de ticket recherché est une sous-tâche. Un bon conseil pour vérifier votre avancement : lisez à haute voix la règle que vous avez définie. « Lorsque la valeur du champ est modifiée en story points ET qu'il s'agit d'une sous-tâche… »

Ajout d'une condition Champs de ticket

Étape 3 : Ajoutez une règle de branche/des tickets associés

Grâce à ce composant de branche, nous pouvons nous éloigner du tronc principal de la règle et travailler sur des tickets connexes. Cela peut concerner pratiquement tout ce que vous souhaitez. Dans ce cas précis, nous souhaitons effectuer une action sur la tâche parente de la sous-tâche ; nous choisissons donc « Parent » dans le menu déroulant. Répétez-le encore une fois à voix haute :

« Chaque fois que la valeur du champ « story points » change ET qu'il s'agit d'une sous-tâche… ALORS, pour le parent de la sous-tâche… »

Ajout d'une règle de branche/de tickets associés

Étape 4 : Ajoutez une action « Edit issue » (Modifier le ticket)

Chaque fois que vous souhaitez modifier un champ dans Jira, utilisez l'action « Modifier le ticket ». Dans le menu déroulant, il vous suffit de choisir le champ sur lequel vous souhaitez travailler, y compris les champs personnalisés, puis de le modifier.

Il existe de nombreuses façons d'éditer un champ. Les valeurs intelligentes sont l'un des moyens les plus puissants de le faire. Elles vous permettent d'accéder à presque toutes les données de Jira et de les manipuler. Nous utilisons la valeur intelligente suivante pour faire la somme des story points de toutes les sous-tâches : {{issue.subtasks.Story Points.sum}}

Désormais, chaque fois que les story points d'une sous-tâche changent, cela sera reflété dans le ticket parent.

Ajout d'une action « Edit issue » (Modifier le ticket)

Étape 5 : Testez votre règle !

Comme toujours, testez cette règle dans votre propre instance. Créez un exemple de projet et suivez tous les détails dans le journal d'audit.

Une règle d'automatisation Jira qui illustre comment synchroniser un ticket parent et des sous-tâches, et comment rattacher des story points

En savoir plus sur l'automatisation Jira

Plus d'informations sur le rattachement de sous-tâches grâce à Jira Automation

Présentation des valeurs intelligentes

Page contenant toutes les ressources d'automatisation Jira utiles

Faire la somme des heures de travail grâce à Jira Automation

Autres règles qui pourraient vous être utiles

Assigner des tickets

Assignez automatiquement des tickets

Lorsqu'un ticket est créé sans responsable, assignez-le automatiquement à son créateur.

Synchronisation de tickets

Synchronisez les tickets

Quand une epic est marquée comme « Terminée », déplacez également toutes ses stories vers la colonne « Terminé ».

Notifications

Résumé Slack quotidien

Envoyez un message Slack quotidien avec une liste des tickets encore ouverts dans le sprint.

DevOps

Connectez Jira et Bitbucket, GitHub ou GitLab

Lorsqu'une pull request est mergée dans Bitbucket, GitHub ou GitLab, déplacez le ticket dans Jira.

ITSM

Fermez automatiquement les anciens tickets de support

Si un client n'a pas répondu à un ticket dans les 5 jours, fermez ce ticket et laissez un commentaire.