Créateur de diagramme de Gantt

Projet et tâchesDates et dépendancesVérification et avancementExportation

Construisez le planning de votre projet

Ajoutez les noms et les dates des tâches, un prédécesseur par tâche et leur pourcentage d’avancement.

Convertissez une liste de tâches en planning de projet concret, avec des barres datées, des liaisons fin-début et des indicateurs d’avancement. Ajoutez jusqu’à 24 tâches, définissez les dates de début et de fin de chacune, reliez chaque tâche à un prédécesseur et vérifiez l’absence de plages non valides, de chevauchements de dépendances ou de liens circulaires dans le diagramme. L’échelle temporelle respecte l’espacement réel des jours calendaires : un écart de deux semaines est donc visiblement plus long qu’un écart de deux jours. Une fois le planning prêt, imprimez-le ou exportez un diagramme SVG et un tableau de tâches CSV.

Comment créer un diagramme de Gantt

  1. 1

    Listez les tâches du projet

    Nommez le projet, ajoutez des lignes de tâches et veillez à ce que chaque tâche porte sur un seul livrable ou une seule activité.

  2. 2

    Définissez les dates et les liens

    Saisissez la plage de dates de chaque tâche et choisissez au besoin un prédécesseur pour tracer la liaison de dépendance fin-début.

  3. 3

    Vérifiez et exportez

    Mettez à jour l'avancement, corrigez les alertes concernant les dates ou les dépendances, puis téléchargez le résultat en SVG ou CSV ou imprimez le diagramme terminé.

Comment le diagramme calcule la position des tâches

Un diagramme de Gantt associe un tableau de tâches à une échelle de temps horizontale. Cet outil traite chaque date acceptée comme minuit UTC, ce qui empêche les changements d’heure de donner à un jour calendaire une durée apparente différente d’un autre. Il repère le début de tâche le plus proche et la fin de tâche la plus lointaine, puis calcule chaque barre à partir de trois valeurs :

décalage initial = (début de la tâche − début du projet) ÷ 86 400 000 millisecondes

largeur de barre = jours de la tâche (bornes incluses) ÷ jours du projet (bornes incluses) × largeur de la zone de tracé

La date de fin est incluse. Une tâche qui commence et se termine le même jour occupe donc une journée au lieu de disparaître sous forme de barre de largeur nulle. Le calque d’avancement plus foncé utilise largeur de barre × avancement ÷ 100, l’avancement étant limité à la plage de 0 à 100 %.

Exemple chiffré

Supposons que le projet s’étende du 1er au 20 janvier, soit 20 jours calendaires bornes comprises et une zone de tracé de 894 pixels. Une tâche Recherche du 1er au 3 janvier a un décalage de 0 et une largeur de barre de 3 ÷ 20 × 894 = 134,1 pixels. Une tâche Conception du 5 au 8 janvier commence 4 ÷ 20 × 894 = 178,8 pixels après le début de la zone ; avec un avancement de 50 %, son calque foncé mesure 89,4 pixels de large. Une tâche Lancement d’une seule journée, le 20 janvier, commence à 19 ÷ 20 × 894 = 849,3 pixels. Si Conception dépend de Recherche, elle doit commencer au plus tôt le 4 janvier, car la date de fin du prédécesseur est incluse.

Ce que signifie la vérification des dépendances

Chaque tâche peut avoir un seul prédécesseur avec une liaison fin-début. Dans cette relation courante, la tâche successeur doit démarrer après la date de fin incluse du prédécesseur. L’éditeur trace un connecteur de la barre du prédécesseur vers celle du successeur et signale un conflit lorsque le successeur démarre à cette date ou avant. Il détecte aussi les liens vers soi-même, les prédécesseurs manquants et les cycles de dépendance, par exemple A qui dépend de B tandis que B dépend de A. Ces problèmes bloquent l’exportation jusqu’à leur correction, mais le diagramme reste visible pour faciliter le diagnostic du planning.

Vérification Accepté Signalé comme problème
Format de date Une date réelle de 1900 à 2200 Date absente ou impossible
Plage de la tâche La fin est postérieure ou égale au début La fin est antérieure au début
Dépendance Un prédécesseur existant qui se termine avant le début du successeur Lien vers soi-même, tâche manquante, chevauchement ou cycle
Avancement De 0 à 100 % Les valeurs sont ramenées à la plage prise en charge
Taille du projet Jusqu’à 24 lignes de tâches Les lignes supplémentaires sont refusées

Lire et partager le résultat

L’espacement des barres repose sur les jours calendaires, pas sur les jours ouvrés. Les week-ends et les jours fériés font partie de l’échelle. Le SVG conserve le diagramme vectoriel pour vos documents et présentations, le CSV conserve le tableau des tâches sous-jacent et l’impression permet au navigateur de produire une sortie papier ou un PDF. Dans le CSV, les cellules qui pourraient être interprétées comme des formules de tableur reçoivent un préfixe de texte avant le téléchargement.

Cet outil est une aide à la planification manuelle. Il ne calcule pas de chemin critique, n’alloue pas de ressources, n’applique pas de calendriers ouvrés, ne gère ni l’avance ni le retard (lead et lag) et ne déplace pas automatiquement les dates des successeurs. Ici, les dates saisies restent la référence, et les alertes de dépendance indiquent où une correction manuelle est nécessaire.

Questions fréquentes

Oui. Une tâche du 1er au 3 juin apparaît comme trois jours calendaires. Une tâche dont les dates de début et de fin sont identiques apparaît comme une barre d’un jour.

Chaque tâche peut sélectionner un seul prédécesseur avec une liaison fin-début. Le successeur doit démarrer après la date de fin du prédécesseur, car les deux plages incluent leur date de fin. L’outil signale les chevauchements au lieu de modifier silencieusement vos dates.

Toutes les tâches de la chaîne circulaire portent une alerte de cycle de dépendance. Les commandes d’exportation et d’impression restent indisponibles tant qu’un prédécesseur n’est pas supprimé ou modifié.

Non. L’échelle horizontale utilise des jours calendaires consécutifs. L’outil n’applique ni calendrier ouvré, ni jours fériés régionaux, ni disponibilité des ressources, ni avance, ni retard, ni planification de chemin critique.

Non. Les noms du projet et des tâches, les dates, les dépendances et l’avancement restent dans la mémoire du navigateur et dans le stockage de session. L’outil ne les place pas dans le lien de la page et ne les envoie pas dans des requêtes à nos serveurs. Fermer l’onglet ou la session du navigateur peut supprimer la copie enregistrée.

Outils similaires

Outil disponible dans d’autres langues