{"id":229580,"date":"2022-02-15T19:18:12","date_gmt":"2022-02-15T18:18:12","guid":{"rendered":"https:\/\/blog.jetbrains.com\/youtrack\/2022\/02\/youtrack-now-with-interactive-gantt-charts\/"},"modified":"2022-02-16T16:40:20","modified_gmt":"2022-02-16T15:40:20","slug":"youtrack-integre-maintenant-les-diagrammes-de-gantt-interactifs","status":"publish","type":"youtrack","link":"https:\/\/blog.jetbrains.com\/fr\/youtrack\/2022\/02\/youtrack-integre-maintenant-les-diagrammes-de-gantt-interactifs\/","title":{"rendered":"YouTrack int\u00e8gre maintenant les diagrammes de Gantt interactifs"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"2560\" height=\"1440\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/02\/YouTrack-with-Gantt_blog_feature_image_fr-2x.png\" alt=\"Youtrack 2022.1 avec diagrammes de Gantt interactifs\" class=\"wp-image-229831\"\/><\/figure>\n\n\n\n<p>La version 2022.1 apporte l&#8217;un des d\u00e9veloppements les plus significatifs de l&#8217;histoire de YouTrack : les diagrammes de Gantt interactifs&nbsp;!&nbsp;<\/p>\n\n\n\n<p>La chronologie interactive de Gantt fournit une toute nouvelle approche de la planification des projets et de la gestion des t\u00e2ches dans YouTrack.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video autoplay controls muted src=\"https:\/\/resources.jetbrains.com\/storage\/products\/blog\/wp-content\/uploads\/GANTT_V2.mp4\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-new-gantt-chart-in-a-nutshell\">Pr\u00e9sentation du nouveau diagramme de Gantt&nbsp;<\/h2>\n\n\n\n<p>Le nouveau diagramme de Gantt interactif permet de planifier l&#8217;int\u00e9gralit\u00e9 d&#8217;un projet tr\u00e8s simplement : il suffit de glisser-d\u00e9poser les t\u00e2ches sur la chronologie pour les planifier, puis de les \u00e9tirer pour d\u00e9finir leurs dates de d\u00e9but et d&#8217;\u00e9ch\u00e9ance. L&#8217;ajout de d\u00e9pendances entre les t\u00e2ches est tout aussi simple \u00e0 effectuer. Une fois les liens entre les t\u00e2ches d\u00e9finis, vous pouvez ajuster les estimations concernant le calendrier de travail et les d\u00e9lais de r\u00e9alisation, puis cliquer sur le bouton <em>Recalculer<\/em> pour mettre automatiquement \u00e0 jour les dates de d\u00e9but des t\u00e2ches d\u00e9pendantes plus loin dans la chronologie.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/02\/Gantt_fr-fr.gif\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"unrestricted-task-hierarchy\">Suppression des restrictions dans la hi\u00e9rarchie des t\u00e2ches<\/h2>\n\n\n\n<p>L&#8217;arborescence hi\u00e9rarchique situ\u00e9e \u00e0 gauche du diagramme repr\u00e9sente les relations parent-enfant entre les diff\u00e9rentes t\u00e2ches. Vous pouvez glisser-d\u00e9placer les t\u00e2ches dans la hi\u00e9rarchie pour les regrouper par ensembles logiques.<\/p>\n\n\n\n<p>La hi\u00e9rarchie parent-enfant vous permet de vous affranchir du mod\u00e8le Epic-T\u00e2che-Sous-t\u00e2che, et de d\u00e9crire la relation r\u00e9elle entre les epics, t\u00e2ches et sous-t\u00e2ches des diff\u00e9rents projets. Les estimations de dur\u00e9e des t\u00e2ches sont agr\u00e9g\u00e9es en fonction de la hi\u00e9rarchie, ce qui aide \u00e0 \u00e9valuer plus facilement le temps requis pour achever les \u00e9tapes d&#8217;une cha\u00eene de t\u00e2ches.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/02\/Gantt_hierarchy_fr-fr.gif\" alt=\"\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"take-the-new-gantt-chart-for-a-spin\">Essayez les diagrammes de Gantt interactifs<\/h2>\n\n\n\n<p>Si vous voulez tester le nouveau diagramme interactif de Gantt sans avoir \u00e0 replanifier des t\u00e2ches importantes, vous pouvez <a href=\"https:\/\/www.jetbrains.com\/help\/youtrack\/standalone\/demo-projects.html\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">g\u00e9n\u00e9rer un projet de d\u00e9monstration<\/a> ou vous inscrire \u00e0 une instance gratuite de <a href=\"https:\/\/www.jetbrains.com\/fr-fr\/youtrack\/download\/get_youtrack.html#section=incloud\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">YouTrack InCloud<\/a> \u00e0 comme sandbox.&nbsp;&nbsp;<\/p>\n\n\n\n<p>La fonctionnalit\u00e9 Gantt n&#8217;en est qu&#8217;\u00e0 ses d\u00e9buts et fera l&#8217;objet de nombreux d\u00e9veloppements, alors n&#8217;h\u00e9sitez \u00e0 nous faire part de vos retours et demandes afin que nous puissions les prendre en compte et commencer \u00e0 y travailler !<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"state-machine-rules-in-workflow-constructor\">R\u00e8gles de machines d&#8217;\u00e9tat dans le constructeur de workflow<\/h2>\n\n\n\n<p>Il est d\u00e9sormais possible de cr\u00e9er des r\u00e8gles de workflow de machines d&#8217;\u00e9tat sans passer par JavaScript&nbsp;! Les r\u00e8gles de machines d&#8217;\u00e9tat permettent de d\u00e9finir des processus de type organigramme qui limitent les transitions possibles entre les \u00e9tats de ticket, ainsi que leur ordre de traitement.<\/p>\n\n\n\n<p>Vous pouvez ainsi stipuler que les tickets doivent passer par toute une s\u00e9quence d&#8217;\u00e9tats avant d&#8217;\u00eatre consid\u00e9r\u00e9s comme r\u00e9solus, par exemple pour s&#8217;assurer que les demandes d&#8217;achat sont bien v\u00e9rifi\u00e9es par la personne charg\u00e9e de les approuver :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"2400\" height=\"1600\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/02\/SM_in_WC_fr-fr.png\" alt=\"\" class=\"wp-image-230034\"\/><\/figure>\n\n\n\n<p>Ce type de workflow garantit que la correction des bugs suit une proc\u00e9dure d&#8217;assurance qualit\u00e9 rigoureuse, que la documentation est relue avant sa publication et que personne n&#8217;ach\u00e8te de flippers pour la salle commune sans autorisation.<\/p>\n\n\n\n<p>Vous pouvez combiner les r\u00e8gles de machines d&#8217;\u00e9tat et de gestion des modifications afin de d\u00e9finir les conditions \u00e0 remplir pour pouvoir effectuer des changements d&#8217;\u00e9tat et d\u00e9clencher les actions qui doivent avoir lieu lorsque ces changements sont faits. Par exemple, vous pouvez exiger qu&#8217;une t\u00e2che comporte une estimation de temps avant de pouvoir passer \u00e0 l&#8217;\u00e9tat <em>En cours<\/em>, puis l&#8217;affecter automatiquement \u00e0 l&#8217;utilisateur qui a modifi\u00e9 son \u00e9tat.&nbsp;<\/p>\n\n\n\n<p>Pour cr\u00e9er de tels workflows, il est \u00e9videmment beaucoup plus simple d&#8217;utiliser le constructeur que de recourir \u00e0 JavaScript, mais notre <a href=\"https:\/\/app.slack.com\/client\/T6L35E3G8\/C6N6R59SA\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">Communaut\u00e9 Workflows<\/a> est toujours disponible via Slack pour vous aider \u00e0 r\u00e9soudre des cas plus complexes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"linked-issue-search\">Recherche de tickets li\u00e9s<\/h2>\n\n\n\n<p>Il est d\u00e9sormais possible de rechercher des tickets en fonction des attributs des tickets auxquels ils sont li\u00e9s.&nbsp;<\/p>\n\n\n\n<p>Voici un exemple de recherche portant sur les tickets d&#8217;un projet sp\u00e9cifique qui d\u00e9pendent de tickets non assign\u00e9s&nbsp;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"2400\" height=\"1600\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/02\/Linked_issue_search_blog_fr-fr.png\" alt=\"\" class=\"wp-image-230046\"\/><\/figure>\n\n\n\n<p>Et voici comment fonctionne la requ\u00eate&nbsp;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1117\" height=\"453\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/02\/image-5.png\" alt=\"\" class=\"wp-image-230118\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"but-wait-there-s-more\">Mais ce ne pas tout&nbsp;!<\/h2>\n\n\n\n<p>Ces derniers mois, l&#8217;\u00e9quipe YouTrack a travaill\u00e9 \u00e0 de nombreuse mises \u00e0 jour et am\u00e9liorations. Il est donc maintenant possible de voir les modifications apport\u00e9es au syst\u00e8me de gestion de version dans YouTrack Lite, de consulter les mises \u00e0 jour de la base de connaissances dans le Centre de notifications, d&#8217;\u00e9crire des formules et des \u00e9quations en notation LaTeX, et d&#8217;importer des projets, tickets et utilisateurs de Space !&nbsp;<\/p>\n\n\n\n<p>Consultez la page Nouveaut\u00e9s pour plus d&#8217;informations ou les Notes de parution pour un descriptif technique complet de cette version. Pour en savoir plus sur la configuration des nouvelles fonctionnalit\u00e9s, consultez <a href=\"https:\/\/www.jetbrains.com\/help\/youtrack\/index.html\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">la documentation<\/a>.<\/p>\n\n\n\n<p>Si vous utilisez YouTrack InCloud, votre instance sera automatiquement mise \u00e0 niveau vers YouTrack 2022.1, conform\u00e9ment \u00e0 notre <a href=\"https:\/\/www.jetbrains.com\/help\/youtrack\/incloud\/?topic=YouTrack-InCloud-Maintenance-Calendar\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">Calendrier de maintenance<\/a>. Si vous avez un abonnement Standalone actif, vous pouvez <a href=\"https:\/\/www.jetbrains.com\/youtrack\/download\/get_youtrack.html#section=standalone\" target=\"_blank\" rel=\"noopener\">t\u00e9l\u00e9charger<\/a> YouTrack 2022.1 d\u00e8s aujourd\u2019hui. Si vous n&#8217;avez pas encore de licence, vous pouvez tester YouTrack en utilisant la <a href=\"https:\/\/www.jetbrains.com\/fr-fr\/youtrack\/download\/get_youtrack.html#section=incloud\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">version gratuite<\/a> disponible pour un maximum de 10&nbsp;utilisateurs. Pour plus d&#8217;informations sur les options de licences disponibles pour YouTrack, veuillez consulter notre <a href=\"https:\/\/www.jetbrains.com\/fr-fr\/youtrack\/buy\/\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">page Achat<\/a>.<\/p>\n\n\n\n<p>Vos retours d&#8217;exp\u00e9rience comptent pour nous, alors n&#8217;h\u00e9sitez pas \u00e0 les partager dans la section Commentaires ci-dessous. Pour toute question, contactez notre <a href=\"https:\/\/youtrack-support.jetbrains.com\/hc\/en-us\/requests\/new?ticket_form_id=66282\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">\u00e9quipe d&#8217;assistance<\/a> \u2013 nous sommes toujours l\u00e0 pour vous aider&nbsp;!<\/p>\n\n\n\n<p>L&#8217;\u00c9quipe YouTrack<\/p>\n\n\n\n<p><em>Auteur de l&#8217;article original en anglais<\/em> :<\/p>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":813,"featured_media":229831,"comment_status":"closed","ping_status":"closed","template":"","categories":[808,89,907],"tags":[1443,91,1372,1364,1550,1545],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/youtrack\/229580"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/youtrack"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/youtrack"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/comments?post=229580"}],"version-history":[{"count":9,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/youtrack\/229580\/revisions"}],"predecessor-version":[{"id":230226,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/youtrack\/229580\/revisions\/230226"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/229831"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=229580"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=229580"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=229580"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=229580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}