YouTrack
Powerful project management for all your teams
YouTrack est maintenant personnalisable avec des Applications
La version 2024.3 de YouTrack apporte l’une des fonctionnalités les plus attendues par ses utilisateurs : l’introduction d’applications ! Les applications permettent aux équipes de personnaliser YouTrack en fonction de leurs besoins spécifiques, en améliorant la gestion de projet, le reporting, l’automatisation et l’intégration avec d’autres outils. Désormais, vous pouvez donc utiliser des applications afin d’étendre les capacités de YouTrack en y ajoutant des fonctionnalités, des outils et des intégrations.
Cette version fournit aussi une nouvelle fonctionnalité de transformation de textes en tickets générée par IA, qui permet de créer facilement des tâches à partir de tout contenu textuel sélectionné. L’IA analyse votre texte à la recherche d’éléments d’action, que vous pouvez ensuite convertir en tickets en quelques clics. Cette fonctionnalité simplifie considérablement votre workflow en vous donnant la possibilité de générer rapidement de nouveaux tickets dès que vous en avez besoin.
Voyons plus en détail quelles sont les nouveautés et améliorations qu’offre cette mise à jour majeure.
Personnaliser YouTrack avec des applications
Que sont les applications YouTrack ?
Les applications permettent d’étendre les fonctionnalités de YouTrack et de le personnaliser afin qu’il réponde aux besoins particuliers de votre équipe. Elles consistent en de petits programmes que les administrateurs de projets peuvent installer dans YouTrack pour améliorer ou modifier ses fonctionnalités. Les applications peuvent inclure des workflows pour automatiser certains processus ou être conçues pour modifier le comportement de YouTrack – par exemple, en ajoutant des boutons d’action ou des widgets dans diverses parties de la vue des tâches, des articles ou une section supplémentaire menant à une autre page dans le menu de la barre supérieur.
Les applications peuvent fonctionner comme un connecteur entre plusieurs systèmes. Vous pouvez notamment obtenir des instantanés de données provenant d’une source externe en enregistrant un webhook (votre plateforme de données clients par exemple) dans les tickets clients du service d’assistance, ou ajouter des boutons qui convertissent les informations brutes provenant de YouTrack dans un autre format et les exportent vers un tableau de bord sur votre portail d’entreprise. Les possibilités sont infinies.
La fonctionnalité Applications est disponible pour les clients YouTrack Cloud comme pour les clients YouTrack Server. Si vous avez besoin d’étendre YouTrack avec certaines fonctionnalités qui ne sont pas directement disponibles dans l’outil actuellement, vous pouvez envisager de le faire en créant une application.
Où obtenir des applications
Utiliser les applications préinstallées
Plusieurs applications sont intégrées avec YouTrack par défaut. Elles sont destinées à fournir les fonctionnalités auparavant disponibles via les workflows par défaut et les widgets pour les tableaux de bord. Dans le menu Administration – Apps, vous trouverez les applications qui peuvent être utilisées pour importer des tâches et des projets à partir de diverses sources, comme Jira Migration Manager, des Widgets pour tableaux de bord, ainsi que d’autres workflows prédéfinis que vous pouvez choisir d’activer pour vos projets. Tous les workflows ajoutés précédemment s’affichent également dans cet emplacement pour permettre aux administrateurs de tout gérer au même endroit.
Widgets pour tableaux de bord
Avec cette nouvelle version, les widgets pour les tableaux de bord sont désormais gérés par les applications. Cela simplifie leur gestion et ouvre de nouvelles possibilités de personnalisation. Les applications facilitent la modification et l’extension des widgets, ce qui vous donne davantage de contrôle sur la façon dont les informations sont affichées dans vos tableaux de bord.
Parcourir la Marketplace JetBrains
En plus des applications incluses par défaut dans YouTrack, JetBrains a développé plusieurs applications téléchargeables gratuitement sur la Marketplace JetBrains.
L’application Article Feedback ajoute un widget qui permet de collecter et d’analyser les commentaires des lecteurs sur les articles de la Base de connaissances de YouTrack.
L’application Vote Histogram fournit une représentation visuelle des votes au fil du temps pour un ticket donné.
L’application Slack User Status ajoute un widget Slack aux cartes utilisateurs. Le widget affiche le nom et la fonction de l’utilisateur, son statut actuel (en ligne, hors ligne, etc.), et inclut un bouton sur lequel vous pouvez cliquer pour ouvrir un message direct dans votre espace de travail Slack.
Toute personne créant une application est invitée à la publier sur la Marketplace JetBrains. Elle sera examinée et testée par l’équipe JetBrains avant d’être mise à la disposition de tous. Nous espérons qu’avec la contribution de notre solide communauté d’utilisateurs, la gamme des applications disponibles continuera d’évoluer.
Vous trouverez ci-dessous quelques exemples d’applications créées par nos partenaires et personnalisées en fonction des besoins de leurs clients.
Planificateur multisprint pour les développeurs de logiciels par twenty20
Cette application facilite la gestion des sprints et des backlogs pour les équipes de développement logiciel qui travaillent avec des tableaux Scrum. Elle ajoute une nouvelle section au menu principal de YouTrack, dans laquelle vous pouvez visualiser plusieurs sprints à la fois (un sprint par couloir). Grâce à cette vue, vous pouvez plus facilement structurer un projet en plusieurs sprints et mieux organiser le processus de développement.
Si vous souhaitez tester l’application, elle est disponible gratuitement sur la Marketplace JetBrains.
Extension YouTrack pour les équipes juridiques par AgiLawer
Pour les besoins des équipes juridiques, AgiLawyer, partenaire-conseil de YouTrack, recommande d’intégrer YouTrack avec LegiSpace, une plateforme qui centralise les informations et se connecte harmonieusement avec de nombreux autres outils. L’agrégation de différentes données provenant de multiples sources combinée à l’intégration de l’application LegiSpace dans YouTrack, facilitent les opérations quotidiennes en simplifiant les processus de gestion juridique, tels que la gestion des dossiers clients, le reporting des heures facturables, et bien d’autres. L’application Legispace connecte la tâche YouTrack au profil du client et aux dossiers et documents dans l’application Legispace.
Si vous souhaitez étendre les capacités de YouTrack pour votre service juridique, contactez l’équipe AgiLawyer pour une démo afin d’en savoir plus sur ce que cette personnalisation peut vous apporter.
Nous publierons d’autres exemples de solutions personnalisées développées par nos partenaires-conseils pour divers secteurs et fonctions, afin de vous donner des idées sur les meilleures façons de personnaliser YouTrack. Continuez à suivre notre blog pour consulter ces mises à jour.
Envoyer vos demandes d’applications à vos partenaires consultants ou à l’équipe YouTrack
En plus des applications publiées sur la Marketplace, vous pouvez en créer vous-même ou utiliser les applications créées par un partenaire consultant pour répondre aux besoins de votre équipe et les configurer directement dans votre instance YouTrack. La création d’applications demande une certaine expérience de la programmation. Si vous avez besoin d’une solution personnalisée, mais que vous ne disposez pas des ressources requises en interne, n’hésitez pas à contacter nos partenaires-conseils pour obtenir de l’aide. Beaucoup de nos partenaires ont déjà commencé à développer des applications pour leurs clients en mode préversion et les ont testées pour s’assurer de leur bon fonctionnement. Dès que vous aurez effectué la mise à jour vers la version 2024.3 de YouTrack, l’option de configuration des applications sera automatiquement disponible.
Vous pouvez également faire part de vos besoins à l’équipe d’assistance YouTrack afin de déterminer s’il serait possible de créer une solution pour y répondre dans le cadre de notre service d’assistance premium payant.
Mettre l’application à disposition de votre équipe
Chaque application peut être utilisée pour l’ensemble de votre instance YouTrack ou activée pour des projets spécifiques uniquement. Les administrateurs peuvent gérer les utilisateurs et les groupes qui auront accès à une application à l’aide des contrôles de visibilité. Les applications YouTrack disposent de diverses d’options permettant de restreindre la visibilité pour certains utilisateurs.
Créer votre propre application
Vous pouvez aussi développer vos propres applications et nous avons préparé plusieurs ressources afin de vous y aider.
- Parcourez notre documentation, qui inclut notamment un guide de démarrage pour les créateurs d’applications.
- Consultez l’exemple d’application pour référence, que vous pourrez ensuite charger sur votre YouTrack. Veuillez vous référez à cette partie de la documentation pour installer l’application de démonstration. Cet exemple fournit une présentation concrète de la structure et des fonctionnalités de base d’une application, pour vous permettre de voir par vous-même comment les modules sont implémentés et interagissent avec les fonctionnalités existantes de YouTrack. Par exemple, l’application ajoute des widgets directement à votre tâche au-dessus des champs personnalisés, des citations en haut et en bas de la description, une barre d’outils dans la section Afficher plus et un élément dans le Menu principal.
Une fois que votre application est prête, vous pouvez choisir de limiter son utilisation aux collaborateurs en interne uniquement, de la partager directement avec vos clients ou de la publier sur la Marketplace JetBrains afin que tout le monde puisse la télécharger.
Monétisation des applications et prochaines étapes
Nous venons tout juste de mettre les applications en disposition générale, la gamme d’applications téléchargeables est donc encore relativement limitée. Nous sommes toutefois convaincus qu’elle se développera très prochainement grâce aux contributions de notre communauté, de nos partenaires et de l’équipe JetBrains. Nous espérons que les applications permettront d’accélérer l’implémentation des fonctionnalités demandées par nos utilisateurs via notre outil de suivi des tickets YouTrack public.
Pour le moment, toutes les applications disponibles sur la Marketplace JetBrains peuvent être téléchargées gratuitement et toute nouvelle application peut y être publiée et proposée en téléchargement gratuit. Toutefois, si vous avez configuré un système de facturation, il est également possible d’intégrer une monétisation à votre application.
Nous prévoyons d’ajouter par la suite une option qui permettra de publier des applications payantes, afin que leurs auteurs puissent être rémunérés pour les solutions personnalisées qu’ils proposent, mais nous n’avons pas encore fixé de date pour l’introduction de cette option.
L’équipe YouTrack sera ravie de collaborer avec les auteurs d’applications en invitant ses partenaires technologiques et consultants à partager des informations et à promouvoir la version payante de ces applications. N’hésitez pas à nous contacter pour en apprendre plus sur cette opportunité.
Transformation de textes en tickets
Grâce à la puissance de l’IA, nous avons pu implémenter une autre fonctionnalité de notre feuille de route particulièrement attendue, qui aide les utilisateurs à créer de nouvelles tâches en quelques secondes. Avec cette fonctionnalité, l’IA analyse un texte sélectionné à la recherche d’éléments d’action. Vous pouvez ensuite choisir lesquels de ces éléments transformer en tickets et créer tous les tickets en une seule fois.
Vous pouvez en outre utiliser le texte sélectionné pour générer de nouveaux tickets. Cela permet de créer rapidement une hiérarchie de tâches et de sous-tâches pour ces sélections à l’aide d’un méta ticket.
Intégrations VCS génériques
Les équipes de développement logiciel utilisent fréquemment les intégrations avec les systèmes VCS populaires directement disponibles. C’est pourquoi nous avons décidé d’ajouter une option d’intégration avec des systèmes de contrôle de version autres que celles incluses dans la liste prédéfinie.
Vous pouvez désormais joindre manuellement des commits aux tickets dans YouTrack afin de vous assurer que votre processus de développement reste organisé et transparent, et ajouter des liens à l’aide de webhooks.
Améliorations de l’interface utilisateur
Plusieurs pages de YouTrack ont été réorganisées et peaufinées. Cela concerne les tableaux de bord, la liste des projets et la page d’administration des workflows.
Veuillez consulter les notes de version pour consulter tous les détails techniques et la liste complète des correctifs de bugs et des améliorations de cette version. Pour en savoir plus sur la configuration des nouvelles fonctionnalités, consultez la documentation.
Si vous utilisez YouTrack Cloud, vous bénéficiez automatiquement de la mise à niveau vers YouTrack 2024.3 conformément à notre calendrier de maintenance. Si vous disposez d’un abonnement YouTrack Server actif, vous pouvez télécharger YouTrack 2024.3 dès maintenant. Si vous n’avez pas encore de licence, vous pouvez utiliser l’essai gratuit pour tester la nouvelle version. Pour plus d’informations sur les options de licences disponibles pour YouTrack, veuillez consulter notre page Achat.
Vos retours d’expérience comptent pour nous, alors n’hésitez pas à nous en faire part dans la section commentaires ci-dessous et à contacter notre équipe d’assistance pour toute question. Nous sommes toujours là pour vous aider !
L’Équipe YouTrack
Auteur de l’article original en anglais :