Jira
Liez un lancement LaunchCal à son epic ou ticket Jira et il le suit : statut, avancement et commentaires, synchronisés chaque jour et à la demande.
Ce que fait Jira dans Taktoria
Dans LaunchCal, un lancement peut suivre l'epic Jira, ou n'importe quel ticket, qui suit son travail. Son statut change quand celui du ticket change, il affiche combien de tickets enfants d'un epic sont terminés, et les commentaires du ticket apparaissent sur le lancement.
Un projet Jira entier n'a pas de statut propre : un lien vers un projet est donc conservé comme simple lien. Liez l'un de ses epics ou tickets pour le suivre.
Taktoria ne fait que lire dans Jira (les tickets avec leur statut, leurs tickets enfants et leurs commentaires, et les noms des personnes qui les ont écrits) : il n'y crée, n'y modifie et n'y commente jamais rien.
Connecter Jira
Seul un propriétaire ou un administrateur de l'espace de travail peut connecter Jira.
- Ouvrez Paramètres → Intégrations.
- Sous Outils de ticketing, sélectionnez Connecter Jira.
- Connectez-vous à Atlassian, choisissez les sites Jira à connecter, et approuvez.
Taktoria lit Jira avec le compte Atlassian qui le connecte. Tout ticket que ce compte peut voir peut être lié à un lancement, et ses commentaires y être affichés, par toute personne qui peut modifier le lancement, même si elle ne peut pas ouvrir le ticket dans Jira. Connectez donc Jira avec un compte réservé à Taktoria, qui ne voit que les projets suivis par vos lancements, plutôt qu'avec le vôtre. Une connexion faite avec le compte d'une personne cesse aussi de se synchroniser quand elle part ou perd son accès.
Lier un lancement à un epic ou un ticket
Toute personne qui peut modifier un lancement peut le lier, le synchroniser ou le dissocier.
- Ouvrez l'onglet Détails du lancement.
- Sous Projet de ticketing, collez dans Lien du projet l'adresse de l'epic ou du ticket : sa propre page, ou un tableau ou une liste où il est ouvert.
- Sélectionnez Lier le projet.
Le ticket doit se trouver sur un site Jira connecté, et être visible par le compte qui a connecté Jira. Il se synchronise aussitôt. Un lien collé avant que Jira soit connecté est conservé comme simple lien, et commence à se synchroniser dès qu'il l'est.
Un assistant IA connecté à LaunchCal, ainsi que l'API REST, peuvent aussi lier, synchroniser et dissocier un lancement, selon les mêmes règles.
Ce qui se synchronise, et quand
Un lancement lié est synchronisé une fois par jour jusqu'à son lancement, et chaque fois que quelqu'un sélectionne Synchroniser maintenant.
- Statut : quand le statut du ticket change, celui du lancement suit : à faire devient Cadrage, en cours devient En développement (un lancement déjà en Conception ou en Tests y reste), et un ticket terminé en « ne sera pas fait » ou en doublon devient En pause. Un statut que vous choisissez dans LaunchCal tient jusqu'à ce que celui du ticket change de nouveau.
- Avancement : la part des tickets enfants de l'epic qui sont terminés.
- Commentaires : chaque commentaire du ticket devient un commentaire dans l'onglet Activité du lancement, marqué Depuis Jira avec un lien vers l'original. Un commentaire réservé à certaines personnes dans Jira n'est jamais importé. Modifiez-en un dans Jira et la prochaine synchronisation apporte la modification.
- Terminé : quand le ticket est terminé, le lancement indique qu'il est prêt et ses responsables sont prévenus.
Ce qu'une synchronisation modifie est attribué à Jira, dans l'historique du lancement, dans ce qui est envoyé à ses responsables et dans le journal d'audit. Le journal d'audit indique qu'un commentaire est arrivé ou a changé, jamais ce qu'il dit ni qui il nomme.
Ce qu'il ne fait jamais
- Il ne lance jamais rien. Un ticket terminé rend le lancement prêt ; quelqu'un doit encore sélectionner Appuyez pour lancer! une fois ses relectures obligatoires décidées.
- Il ne modifie jamais un lancement déjà lancé.
- Il n'écrit jamais dans Jira.
- Il n'importe jamais un commentaire réservé à certaines personnes.
- Il n'annule jamais un statut que vous avez choisi dans LaunchCal, sauf si le statut du ticket change de nouveau.
Dissocier et déconnecter
Dissocier, dans l'onglet Détails du lancement, arrête la synchronisation de ce lancement ; ce qui a été importé reste.
Déconnecter, dans Paramètres → Intégrations, arrête la synchronisation de tous les lancements depuis Jira. Les lancements gardent ce qu'ils lient et tout ce qui a été synchronisé jusque-là, et reprennent dès que Jira est de nouveau connecté. Déconnecter Jira retire aussi les noms des utilisateurs Jira des commentaires qu'il a importés, comme l'exige Atlassian : un commentaire garde son texte mais pas le nom de son auteur, et une mention devient @someone. Il en va de même pour les noms d'une personne quand Atlassian indique que son compte a été fermé.
Atlassian ne permet pas à Taktoria de retirer lui-même son accès à Jira : pour le supprimer complètement, retirez aussi Taktoria des applications connectées de votre compte Atlassian.
Dépannage
- Le ticket est introuvable : il a été supprimé, déplacé, ou se trouve là où le compte qui a connecté Jira ne peut pas le voir. Donnez à ce compte l'accès à son projet, ou liez son adresse actuelle.
- Jira a refusé la connexion : un propriétaire ou un administrateur de l'espace de travail reconnecte Jira dans Paramètres → Intégrations. Cela arrive quand le compte qui l'a connecté part ou perd son accès.
- Jira n'a pas répondu lors de la dernière synchronisation : la prochaine réessaiera, ou sélectionnez Synchroniser maintenant plus tard.
- Un projet entier n'est pas synchronisé : il n'a pas de statut propre. Liez plutôt l'un de ses epics ou tickets.
- Un commentaire manque : les commentaires réservés à certaines personnes dans Jira ne sont jamais importés.