Qu'est-ce que l'automatisation Jira ?

L'automatisation Jira élimine le besoin de traiter des tickets manuels et répétitifs en permettant aux processus et aux workflows de votre équipe de s'exécuter automatiquement. Assigner des tickets, envoyer des notifications, mettre à jour des champs, faire remonter les priorités : une fois que vous avez configuré la règle, elle s'exécute à chaque fois, exactement de la même manière, sans que personne n'ait à y penser.
Grâce à notre générateur de règles sans code, vous pouvez créer des règles d'automatisation des workflows qui permettent de tout gérer, des tâches répétitives les plus simples aux scénarios les plus complexes, le tout en quelques clics.
Vous verrez peut-être l'automatisation désignée par les termes « règles » ou « flux » dans différentes parties de Jira. Ils signifient la même chose. Les dernières documentations et interfaces s'orientant vers le terme « flux », cette page utilise donc les deux termes de manière interchangeable.
Les trois parties de chaque règle d'automatisation
Chaque règle d'automatisation comprend trois parties : le déclencheur, la condition et l'action.
Partie | Ce qu'elle accomplit | Exemple |
Déclencheur | L'événement qui déclenche la règle | Ticket créé, ticket transitionné, date planifiée |
Condition | Restreint le périmètre, doit être remplie pour que la règle s'applique | Uniquement si la priorité est élevée |
Action | Ce que fait réellement la règle | Assigner un ticket, envoyer un message Slack, ajouter un commentaire |
Vous pouvez enchaîner plusieurs conditions et actions, et utiliser des branches pour exécuter une logique différente selon ce qui est vrai (par exemple, un chemin d'action si le ticket est un bug, un autre s'il s'agit d'une story).
Voici un exemple simple :
Déclencheur : Ticket créé
Condition : Le type de ticket est Bug
Action : Assigner le ticket à l'utilisateur ayant la charge de travail actuelle la plus faible

Désormais, chaque nouveau bug est assigné automatiquement, à l'aide d'une méthode de répartition équilibrée de la charge de travail, sans que personne n'ait à toucher au backlog.
Où gérer et surveiller vos flux ?

Vérifiez si une règle d'automatisation est activée, désactivée ou présente des modifications non publiées dans son écran des détails. Consultez le journal d'audit d'un flux pour savoir quand elle s'est exécutée, quelles actions elle a effectuées et si elle a abouti, que ce soit au niveau du flux, du projet ou à l'échelle globale. Les administrateurs peuvent suivre l'utilisation par rapport aux limites de l'offre dans Paramètres Jira > Système > Automatisation globale.

Créez des règles d'automatisation en langage naturel

Vous n'avez plus besoin de cliquer un par un sur les déclencheurs, les conditions et les actions pour créer une règle. Dans Rovo Studio, accessible à partir du sélecteur d'app, décrivez en termes simples le flux que vous souhaitez établir, en précisant le déclencheur et l'action. Par exemple :
Lorsqu'un bug est créé avec une priorité élevée, assignez-le à l'ingénieur d'astreinte et publiez un message dans le canal Slack dédié aux incidents.
Rovo crée le flux, et vous pouvez sélectionner Prévisualiser le flux pour voir exactement comment il s'exécutera avant de l'activer. Vous pouvez ensuite le renommer, ajuster ses détails ou modifier n'importe quelle étape, exactement comme pour un flux que vous auriez créé manuellement.
Si vous ne savez pas par où commencer, sélectionnez Afficher un exemple pour obtenir un prompt sur lequel vous appuyer.

Laissez un agent Rovo se charger du travail dans votre flux
Les actions d'automatisation standard sont idéales pour les tâches mécaniques : assigner ceci, effectuer une transition pour cela, envoyer une notification. Toutefois, certaines tâches nécessitent du discernement, et pas seulement l'application de règles. C'est à cela que sert l'action Utiliser l'agent Rovo. Au lieu d'une action prédéfinie telle que « ajouter une étiquette », vous pouvez ajouter un agent Rovo comme étape dans votre flux et lui confier une tâche qui nécessite un raisonnement, comme résumer un long fil de discussion, rédiger une première note de tri ou suggérer une priorité en fonction de la description du ticket. Voici un exemple :
Déclencheur : Ticket créé
Action : Utiliser l'agent Rovo, lui demander de lire la description et de suggérer un niveau de priorité
Action : Publier la réponse de l'agent comme premier commentaire, en utilisant la valeur intelligente
{{agentResponse}}

La réponse de l'agent est accessible dans la suite de votre flux via les valeurs intelligentes. Vous pouvez donc l'utiliser pour définir une logique supplémentaire :
Valeur intelligente | Retours |
| La réponse de l'agent au format texte enrichi |
| JSON brut, pour extraire des valeurs spécifiques ou déclencher une logique supplémentaire |
| JSON brut sous forme de liste, utile dans une étape de branche |
| Texte brut, utile pour d'autres manipulations de chaînes |
Conseil de pro
Les agents auxquels un ticket est directement attribué dans Jira (via la liste déroulante des personnes assignées ou avec des @mentions) et les agents utilisés comme étape d'un flux d'automatisation sont en réalité les mêmes agents sous-jacents. L'endroit d'où vous invoquez un agent dépend simplement de ce qui effectue la délégation, à savoir une personne ou un événement.
Création et gestion des agents
Les agents IA utilisés dans l'automatisation sont créés et gérés dans Rovo Studio, qui est accessible à partir du sélecteur d'app. Chaque agent se compose des éléments suivants :
Connaissances : les données Confluence, Jira ou tierces connectées auxquelles il peut faire référence
Compétences : les actions qu'il est autorisé à effectuer, comme rédiger une page Confluence ou envoyer un message Slack
Comportement : les objectifs, les garde-fous et le ton qui définissent la manière dont il répond

Pour voir tous les flux qui déclenchent actuellement un agent donné, ouvrez l'agent dans Studio et sélectionnez Déclencheurs dans le menu de navigation latéral. C'est le moyen le plus rapide de vérifier ce à quoi un agent est déjà associé avant de modifier ses instructions ou ses autorisations.
Automatisation Jira : questions fréquentes
Faut-il savoir coder pour configurer l'automatisation Jira ?
Non, l'automatisation Jira utilise un générateur de règles sans code, ce qui permet à quiconque de créer des règles d'automatisation en quelques clics.
Quelles tâches l'automatisation Jira peut-elle prendre en charge ?
L'automatisation Jira peut assigner des tickets, mettre à jour des champs, envoyer des notifications, faire remonter des priorités et gérer automatiquement de nombreuses autres tâches de workflow répétitives ou complexes.
Y a-t-il des limites concernant les règles d'automatisation en fonction de mon offre Jira ?
Oui, le nombre d'exécutions de règle d'automatisation peut varier selon votre offre Jira. Les offres de niveau supérieur proposent une plus grande capacité d'automatisation.