← Retour au portail

Fiche 2 - Planifier un projet — Gantt, PERT et outils

Maîtriser les outils de planification : diagramme de Gantt, réseau PERT, jalons, chemin critique et logiciels de gestion de projet.

Intermédiaire — SISR 1ère et 2ème année ⏱️ 20 min 📁 Gestion de projet

🎯 Objectifs de la fiche

  1. Découper un projet en tâches — WBS, granularité, dépendances
  2. Le diagramme de Gantt — Construction, lecture, jalons
  3. Le réseau PERT et le chemin critique — Dépendances, durée minimale du projet
  4. Suivre l'avancement — Burndown chart, indicateurs d'écart
  5. Outils logiciels — GitLab, Tuleap, Trello, MS Project

Prérequis

Connaître les bases des méthodes de gestion de projet (voir fiche Méthodes prédictive/agile). Cette fiche est au programme du Bloc 1 (B1.4 — Planifier les activités).

1. Découper un projet en tâches — le WBS

Le WBS (Work Breakdown Structure, ou structure de découpage du projet) consiste à décomposer le projet en tâches de plus en plus petites, jusqu'à obtenir des unités de travail gérables et estimables.

Exemple de WBS pour le déploiement d'un nouveau service réseau :

1. Déploiement service VPN
  1.1 Analyse des besoins
    1.1.1 Recenser les utilisateurs concernés
    1.1.2 Définir les exigences de sécurité
  1.2 Configuration technique
    1.2.1 Installer le serveur VPN
    1.2.2 Configurer le pare-feu
    1.2.3 Créer les comptes utilisateurs
  1.3 Tests et déploiement
    1.3.1 Tester la connexion VPN
    1.3.2 Documenter la procédure
    1.3.3 Former les utilisateurs
💡 Une bonne tâche dans un WBS doit être suffisamment petite pour être estimée précisément (en général moins de 2 jours de travail), avec un livrable clair et un responsable identifié.

2. Le diagramme de Gantt

Le diagramme de Gantt représente visuellement les tâches d'un projet sur une ligne de temps, sous forme de barres horizontales, montrant leur durée, leur enchaînement et leurs dépendances.

Exemple simplifié de diagramme de Gantt :

Tâche                  | S1  | S2  | S3  | S4  |
-----------------------|-----|-----|-----|-----|
Analyse des besoins    | ███ |     |     |     |
Configuration serveur  |     | ███████ |     |
Configuration pare-feu |     |     | ███ |     |
Tests de connexion     |     |     |     | ███ |
Formation utilisateurs |     |     |     | ███ |

◆ Jalon : Validation client (fin semaine 4)
Élément du GanttSignification
BarreReprésente une tâche, sa longueur = sa durée
Jalon (losange)Événement clé sans durée (ex : validation, livraison)
Flèche/liaisonDépendance entre deux tâches (l'une doit finir avant que l'autre commence)
CouleurSouvent utilisée pour distinguer les responsables ou l'état d'avancement

3. Le réseau PERT et le chemin critique

Le PERT (Program Evaluation and Review Technique) modélise les tâches d'un projet sous forme de graphe, en mettant en évidence leurs dépendances. Il permet de calculer le chemin critique : la séquence de tâches qui déterminent la durée minimale totale du projet.

ConceptDéfinition
Chemin critiqueSéquence de tâches dont le retard impacte directement la date de fin du projet
Marge libreDélai de retard possible sur une tâche sans impacter les tâches suivantes
Tâche critiqueTâche du chemin critique, sans aucune marge possible
ℹ️ Si une tâche du chemin critique prend du retard, tout le projet prend du retard. Surveiller en priorité les tâches critiques est essentiel pour respecter les délais.
Exemple de calcul simplifié :

Tâche A (3j) → Tâche B (2j) → Tâche D (4j)  = 9 jours
Tâche A (3j) → Tâche C (5j) → Tâche D (4j)  = 12 jours  ← chemin critique

Le chemin A → C → D dure 12 jours : c'est le chemin critique.
Le chemin A → B → D dure 9 jours : la tâche B a 3 jours de marge.

4. Suivre l'avancement — Burndown chart

Le burndown chart est un graphique utilisé en agile (notamment Scrum) qui représente la quantité de travail restant au fil du temps pendant un sprint ou une release.

Burndown chart — Sprint de 10 jours

Travail restant (points)
40 |\
35 | \  ← ligne idéale (théorique)
30 |  \
25 |   \___  ← avancement réel (en avance)
20 |       \
15 |        \___
10 |            \
 5 |             \___
 0 |__________________\____ Jours
   0  1  2  3  4  5  6  7  8  9  10
SituationInterprétation
Courbe réelle au-dessus de la ligne idéaleL'équipe est en retard par rapport au planning
Courbe réelle en dessous de la ligne idéaleL'équipe est en avance
Courbe plate (pas de progression)Blocage à investiguer immédiatement

5. Outils logiciels de gestion de projet

OutilTypeFonctionnalités
GitLabOpen source / SaaSIssues, milestones, boards Kanban, intégré au code
TuleapOpen sourceGestion de projet agile et traditionnelle, suivi des tâches
TrelloSaaS, freemiumTableaux Kanban simples, idéal pour petites équipes
JiraSaaS, commercialStandard en entreprise pour Scrum/Kanban avancé
Microsoft ProjectCommercialDiagrammes de Gantt avancés, gestion de ressources
GanttProjectOpen source, gratuitDiagrammes de Gantt simples en autonomie
🎯 Passer l'évaluation de cette fiche