Goals et milestones
Vous avez 50 tâches réparties sur 3 sprints. Êtes-vous sur la bonne voie ? Les goals vous donnent l'altitude nécessaire pour voir la forêt sans perdre de vue les arbres.
Un goal (milestone) est un objectif macro qui regroupe des work items liés à une cible précise. Les sprints organisent le travail dans le temps, tandis que les goals l'organisent selon le résultat attendu.
Concepts clés
- Un goal appartient à un projet et peut regrouper des items de plusieurs boards.
- Chaque goal a un état, une priorité et une date cible.
- Les work items sont liés manuellement au goal, ce qui permet de combiner le travail de différents sprints.
- La progression est automatiquement calculée à partir des items terminés.
- Un goal peut être actif en même temps que d'autres goals du même projet.
États d'un goal
| État | Description | Utilisation |
|---|---|---|
planned | Planifié, pas encore commencé | Goals futurs ou en attente de ressources |
in_progress | En cours | Goals sur lesquels le travail est en cours |
completed | Terminé | Goals atteints avec succès |
on_hold | En pause | Goals temporairement suspendus |
cancelled | Annulé | Goals qui ne seront pas réalisés |
Priorités
| Priorité | Description |
|---|---|
urgent | Demande une attention immédiate |
high | Grande importance, à traiter rapidement |
medium | Priorité standard |
low | Faible priorité, à réaliser lorsque possible |
Créer un goal
- Accédez à la section Goals depuis le menu principal.
- Sélectionnez le projet dans lequel vous souhaitez créer le goal.
- Cliquez sur New Goal.
- Remplissez les champs :
| Champ | Description | Obligatoire |
|---|---|---|
title | Nom du goal (e.g., "Lancement MVP Auth") | Oui |
description | Description détaillée de l'objectif | Non |
priority | Priorité : urgent, high, medium, low | Oui |
targetDate | Date cible de complétion | Oui |
workItemIds | Items à lier au goal | Non |
- Confirmez la création.
Lier des work items
Contrairement aux sprints, où les items sont associés automatiquement, le lien est explicite dans les goals :
- Ouvrez le goal auquel vous souhaitez ajouter des items.
- Sélectionnez Add Items.
- Recherchez et sélectionnez les work items qui contribuent à ce goal.
- Confirmez la sélection.
Vous pouvez aussi lier des items lors de la création du goal avec le champ workItemIds.
Un même work item peut être lié à plusieurs goals. Cela est utile lorsqu'une tâche contribue à plus d'un objectif.
Suivre la progression
La progression d'un goal est calculée automatiquement :
- Total des items : nombre de work items liés au goal.
- Items terminés : work items qui se trouvent dans des colonnes avec
isDone = true. - Pourcentage : rapport entre les items terminés et le total.
La vue détaillée du goal affiche :
- Une barre de progression visuelle.
- Une liste d'items regroupés par état, terminés ou en attente.
- Le nombre de jours restants avant la date cible.
- Les métriques de répartition par type et priorité.
Modifier un goal
- Ouvrez le goal que vous souhaitez modifier.
- Cliquez sur Edit.
- Modifiez les champs nécessaires, titre, description, état, priorité ou date cible.
- Enregistrez les modifications.
Passer l'état à completed définit automatiquement la date de complétion. Cette action ne peut pas être annulée automatiquement.
Supprimer un goal
Lorsque vous supprimez un goal :
- Toutes les associations avec les work items sont supprimées.
- Les work items ne sont PAS supprimés, ils perdent seulement le lien.
- L'historique du goal est définitivement perdu.
Goals et sprints
| Aspect | Sprints | Goals |
|---|---|---|
| Organisation | Par temps, 2 semaines | Par objectif |
| Périmètre | Un seul board | Plusieurs boards |
| Items | Association automatique | Liaison manuelle |
| Simultanéité | Un actif par board | Plusieurs actifs |
| Rapports | Vélocité, métriques | Progression vers l'objectif |
Utilisez les sprints pour organiser le travail quotidien de l'équipe et les goals pour communiquer la progression vers les objectifs métier.
Pour les développeurs
Outils MCP
| Tool | Description | Paramètres principaux |
|---|---|---|
list_milestones | Liste tous les goals d'un projet | projectId |
get_milestone | Obtient un goal avec ses work items | milestoneId |
get_milestone_progress | Obtient les statistiques de progression | milestoneId |
create_milestone | Crée un nouveau goal | projectId, title, priority, targetDate, workItemIds |
update_milestone | Met à jour un goal existant | milestoneId, title, description, status, priority, targetDate |
delete_milestone | Supprime un goal | milestoneId |
add_work_items_to_milestone | Lie des items à un goal | milestoneId, workItemIds |
remove_work_item_from_milestone | Dissocie un item d'un goal | milestoneId, workItemId |
Exemple : créer un goal
Tool: create_milestone
Paramètres :
projectId: "uuid-del-proyecto"
title: "Lancement MVP Authentification"
priority: "high"
targetDate: "2026-04-15"
workItemIds: ["uuid-item-1", "uuid-item-2"]
Exemple : consulter la progression
Tool: get_milestone_progress
Paramètres :
milestoneId: "uuid-del-goal"
Renvoie :
{
"totalItems": 12,
"completedItems": 8,
"progress": 66.67
}
Exemple : ajouter des items à un goal existant
Tool: add_work_items_to_milestone
Paramètres :
milestoneId: "uuid-del-goal"
workItemIds: ["uuid-item-3", "uuid-item-4"]