Le widget Feuille de route permet de visualiser la planification temporelle de vos projets directement sur votre tableau de bord. Il offre une vue de type "Gantt" affichant la progression des artifacts (User Stories, Epics, Tâches, etc.) en les contextualisant par rapport à des itérations temporelles (Releases, Sprints).
Note d’installation
Ce widget est utilisable uniquement sur le Tableau de bord projet.
Également, le plugin Feuille de route doit être installé et activé sur votre instance de Tuleap.
Prérequis
Pour que ce widget fonctionne correctement, votre projet doit être configuré avec :
Des trackers actifs.
Une structure hiérarchique cohérente (ex: Release > Sprint > User Stories).
Des sémantiques configurées selon les fonctionnalités utilisées :
Fonctionnalité | Sémantiques requises |
|---|---|
Affichage de base (Gantt, rubans, sous-tâches, liens) | Titre + Timeframe (obligatoire) |
Filtre Afficher les éléments fermés et filtrage des éléments obsolètes | Status |
Barre de progression (%) | Progression |
Contenu de l’infobulle au survol | Infobulle |
Règles globales d’éligibilité des artifacts
Ces règles s’appliquent à l’ensemble du widget (liste principale, sous-tâches, rubans, liens).
Sans sémantique Titre ou Timeframe configuré, les artifacts associés au tracker concerné sont ignorés par le widget.
Les artifacts avec dates incohérentes (fin < début) sont considérés invalides.
Les artifacts sans date de début et sans date de fin ne sont pas affichés (sauf en cas d’erreur de configuration Timeframe, où ils apparaissent en fin de liste).
Les artifacts fermés depuis plus d’un an ou avec une date de fin passée de plus d’un an sont automatiquement filtrés.
Installation

Plusieurs options de paramétrages sont à configurer au moment de l’ajout du widget sur votre tableau de bord.
Titre (Obligatoire)
Donnez un nom explicite à votre widget
Exemple : "Roadmap Produit 2026" ou "Planning Q1 2026"
Afficher la progression de (Obligatoire)
Sélectionnez un ou plusieurs trackers contenant les éléments à suivre
Exemples : Epics, User Stories, Features
💡 Ces éléments apparaîtront comme barres principales dans le diagramme
Filtrer (Optionnel)
Disponible uniquement si un seul tracker est sélectionné
Cette option vous permet de filtrer les artifacts affichés par rapport à un rapport public du tracker sélectionné
Échelle de temps par défaut
Choisissez le niveau de zoom initial
Options : Semaine / Mois (défaut) / Trimestre
Une fois ces paramètres configurés, vous pourrez alors paramétrer les rubans de plage de temps. Ces rubans permettent d'afficher des bandes temporelles en haut du graphique pour contextualiser vos éléments (par exemple, montrer dans quelle Release ou quel Sprint se situe une tâche).
Information
Un tracker utilisé pour afficher la progression ne peut pas être utilisé simultanément comme ruban de plage de temps (et inversement). Les listes de trackers disponibles sont automatiquement filtrées en conséquence.
Ruban niveau 1 (ex: Releases, Versions)
Représente la période la plus large
S'affiche juste sous l'axe temporel
Ruban niveau 2 (ex: Sprints, Itérations)
Représente une sous-division du niveau 1
Nécessite que le niveau 1 soit configuré
Si le niveau 1 est vidé, le niveau 2 est automatiquement réinitialisé
Les dates doivent être incluses dans celles du niveau 1
⚠️ Important
Les artifacts ne doivent pas se chevaucher dans le temps
Seules les itérations dont les dates sont comprises dans la plage temporelle visible sont affichées
Respectez une ligne de temps continue pour une meilleure lisibilité
Contenu
.png?sv=2022-11-02&spr=https&st=2026-03-02T23%3A28%3A30Z&se=2026-03-02T23%3A44%3A30Z&sr=c&sp=r&sig=R6yOn4BV3a1EG5tiT3vK1vUhtt4trH%2Bi%2FON%2FYUqtjZM%3D)
La roadmap se compose de trois zones principales :
1. En-tête temporelle
Ligne supérieure : Années avec décompte des unités de temps
Ligne inférieure : Semaines / Mois / Trimestres selon l'échelle
2. Rubans de plage de temps (si configurés)
Niveau 1 : Périodes larges (ex: "Release 1", "Release 2")
Niveau 2 : Sous-périodes (ex: "Sprint 1", "Sprint 2")
3. Gantt
Les barres horizontales colorées représentant vos artifacts
La ligne verticale rouge indique la date du jour
La longueur de la barre correspond à la durée de l’artifact
Artifacts
Affichage
Les éléments sont automatiquement organisés selon cette logique :
Tri principal : Par date de début croissante (ou date de fin si pas de début)
Artifacts invalides : Les artifacts invalides (date de fin < date de début) sont affichés en fin de liste
Artifacts sans dates : Les artifacts n'ayant ni date de début ni date de fin ne sont pas affichés (sauf en cas d'erreur de configuration du timeframe, auquel cas ils apparaissent en fin de liste)
Attention
Les artifacts dont le parent appartient à l'un des trackers sélectionnés dans la configuration du widget ne sont pas affichés directement dans la liste principale. Ils apparaissent en tant que sous-tâches.
Icônes et indicateurs
Différentes informations concernant vos artifacts sont affichées sur le Gantt par le biais d’indicateurs.
Indicateur | Signification |
| Une erreur de configuration est présente sur votre artifact. cela peut être :
La cause de l’erreur est affichée dans l’infobulle qui apparait au survol de votre artifact. |
| La sémantique de progression est configurée sur le tracker associé à votre artifact |
| Milestone (jalon) : les dates de votre artifact sont identiques ou manquantes (pas de date de début ou de fin) |
Barre en pointillé (bordure tiretée) | Les dates de l'artifact sont héritées d'un autre tracker (dates implicites, calculées via la sémantique Timeframe "implied from another tracker"). L'artifact n'a pas ses propres champs de dates mais les obtient à partir des artifacts liés. |
Infobulle
Survolez un élement pour afficher une infobulle, contenant des détails sur votre artifact
L’infobulle affiche les propriétés paramétrées dans la sémantique Infobulle de votre tracker
Sous-tâches
Le chevron pour faire apparaitre les sous-tâches n'apparaît que si des sous-tâches existent : une fois cliqué, les sous-tâches s'affichent en retrait sous leur parent
Si la sous-tâche est associée à un autre projet : l'icône et le nom du projet s'affichent
Les sous-tâches suivent les mêmes règles d’éligibilité et de filtrage que la liste principale (voir Règles globales d’éligibilité)
Les sous-tâches sont également filtrées selon leur statut (ouvert/fermé) via le contrôle "Afficher les éléments fermés"
Contrôles
Échelle
Vous pouvez modifier la plage de temps affichée : Semaine / Mois / Trimestre
Modifier cette option ajuste l'affichage sans modifier la configuration
Cette option est désactivée si aucune donnée n'est présente
Liens
Sélectionnez le type de lien à visualiser : les flèches apparaissent entre les artifacts liés
Les options affichées sont basées sur la configuration de vos types de liens
Ce contrôle est désactivé si aucun lien n'existe entre les artifacts affichés, ou si aucune donnée n'est visible à l'écran
Également, les liens
_is_childne sont pas dans le sélecteur de liens, car ils sont affichés via l’affichage des sous-tâches
Afficher les éléments fermés
Cette option vous permet d'afficher / masquer les artifacts terminés (fermés) en fonction de la sémantique Status du tracker
Le filtrage s’effectue en temps réel sur l'affichage
Ce filtre s'applique à la fois aux tâches principales et à leurs sous-tâches
FAQ
FAQ
Les utilisateurs de mon projet ne voient pas tous les artifacts dans le gantt.
Vérifiez que vos utilisateurs ont bien les permissions de lecture sur les trackers et champs concernés. En particulier :
Le champ Titre doit être lisible
Les champs de la sémantique Timeframe (dates de début/fin ou durée) doivent être lisibles
Le champ Status doit être lisible (sinon l'artifact sera considéré comme obsolète et masqué)
L’affichage des rubans de plage de temps est incohérent
Vérifiez que :
la ligne de temps est bien continue (pas de chevauchement)
les dates entre les rubans de niveau 1 & 2 sont bien cohérentes
Certains artifacts n'apparaissent pas alors qu'ils existent dans le tracker
Plusieurs causes sont possibles :
L'artifact n'a ni date de début, ni date de fin renseignée
L'artifact est fermé depuis plus d'un an
La date de fin de l'artifact est passée de plus d'un an
Le parent de l'artifact appartient à un des trackers sélectionnés (l'artifact apparaîtra alors en sous-tâche)
Le tracker de l'artifact n'a pas la sémantique Titre ou Timeframe configurée
Je ne peux pas sélectionner le même tracker pour la progression et les rubans de plage de temps
C'est un comportement attendu. Un tracker ne peut pas être utilisé simultanément pour afficher la progression et comme ruban de plage de temps. Les listes de trackers disponibles sont automatiquement filtrées pour éviter cette situation.
Les flèches de dépendance ne s'affichent pas entre certains artifacts
Pour qu'une flèche de dépendance apparaisse, l'artifact lié doit :
Posséder les sémantiques Titre et Timeframe configurées sur son tracker
Être un lien sortant (forward link) de l'artifact source
Avoir ses dates valides et être visible dans le widget
: icône “attention”
:
: