Retour à la veille
Bloc 1 - Gestion de projet 2025-2026

Gestion de projet : méthodes Scrum et Gantt

Dans le cadre de ma formation BTS SIO, j'ai étudié et comparé les méthodes de gestion de projet classiques (Gantt) et agiles (Scrum), et les ai appliquées sur des cas pratiques.

Lire la source originale (Référentiel BTS SIO)

Compétences mobilisées

B1.4.1 — Analyser les objectifs et les modalités d’organisation d’un projet
B1.4.2 — Planifier les activités
B1.4.3 — Évaluer les indicateurs de suivi d’un projet et analyser les écarts

Définition d’un projet

Selon la norme ISO 10006, un projet est un processus unique constitué d’un ensemble d’activités coordonnées et maîtrisées, avec des dates de début et de fin, visant à atteindre un objectif précis dans des contraintes de délais, de coûts et de ressources.

Méthodes classiques vs méthodes agiles

Il existe deux grandes familles de méthodes de gestion de projet :

  • Les méthodes classiques (cascade, cycle en V) : les phases sont séquentielles et prédéfinies. Avantages : clarté des échéances, budgétisation facilitée. Inconvénients : détection tardive des risques, peu de marge d’erreur.
  • Les méthodes agiles : développement itératif et incrémental. Avantages : meilleure réactivité aux imprévus, détection rapide des risques. Inconvénients : planification moins précise, budgétisation difficile.

Le choix dépend du niveau de prévisibilité du projet : un projet bien défini dès le départ (ex : migration de données) sera géré en méthode classique, tandis qu’un projet évolutif (ex : mise en place d’infrastructure cloud) bénéficiera d’une approche agile.

La méthode Scrum

Scrum est la méthode agile la plus répandue. Elle repose sur trois rôles :

  • Product Owner : représente le client, définit les priorités et gère le Product Backlog.
  • Scrum Master : garant de la méthode, accompagne l’équipe et lève les obstacles.
  • Équipe de développement : réalise les fonctionnalités sprint après sprint.

Le cycle Scrum s’organise autour de sprints de 2 à 4 semaines maximum, comprenant :

  • Sprint Planning : planification des tâches du sprint.
  • Daily Scrum : mêlée quotidienne de 15 minutes pour synchroniser l’équipe.
  • Sprint Review : démonstration des fonctionnalités développées.
  • Sprint Retrospective : analyse des processus pour améliorer le sprint suivant.

Les User Stories décrivent les fonctionnalités du point de vue de l’utilisateur. Elles alimentent le Product Backlog, liste priorisée de toutes les fonctionnalités à développer. Le Burn Down Chart permet de suivre visuellement l’avancement du sprint.

La méthode Gantt

J’ai utilisé GanttProject pour planifier un projet de développement web en équipe de 7 personnes. Les étapes réalisées :

  • Création du projet avec calendrier français (jours fériés, pas de travail le week-end)
  • Définition des rôles et ressources humaines
  • Saisie des tâches avec leurs durées, dépendances et ressources assignées
  • Identification du chemin critique : séquence de tâches dont le retard impacte directement la date de fin du projet
  • Calcul des marges : temps disponible sur certaines tâches sans impacter la date de fin
  • Analyse des ressources via le diagramme de ressources pour détecter les surcharges

Exemple concret : un retard de 2 jours sur la tâche “développement des contrôleurs” (sur le chemin critique) décale la date de fin du projet de 2 jours. En revanche, un retard de 5 jours sur les tâches graphiques (hors chemin critique) n’a aucun impact grâce à la marge disponible.

Ce que j’ai appris

Ces deux méthodes sont complémentaires. En tant que développeur SLAM, j’utilise Scrum au quotidien pour organiser mon travail en sprints et prioriser les fonctionnalités. La méthode Gantt m’apporte une vision globale du projet utile pour planifier les grandes phases et anticiper les risques. Ces compétences sont directement applicables en stage et en entreprise.