Le WBS (Work Breakdown Structure) est une manière de représenter de manière visuelle le périmètre d’un projet. C’est donc un outil très pratique pour communiquer le périmètre du projet et organiser les tâches par la suite.

Les tâches sont alors représentées sous une forme de hierarchie de tâches.

Le WBS ne possède pas de composante temporelle, mais peut être utilisé comme base pour créer un plan temporel des tâches sous forme d’un diagramme de GANTT.

Un WBS possède deux types de tâches :

  • Les tâches WP (Work Package), qui sont les unités les plus petites, elle ne peuvent avoir qu’une seule personne responsable et une estimation de la durée et du coût
  • Les tâches ST, qui sont des plus grosses tâches qui peuvent elles même être divisée en d’autres ST ou des WP.

Il y a plusieurs approches différentes pour faire un WBS :

  • L’approche phase-oriented qui va diviser les tâches en fonction des différentes phases du projet, du début à la fin (exemple : planification, exécution, testing, deployment, etc)
  • L’approche function-oriented qui va diviser les tâches en fonction des équipes ou des fonctions associées (exemple : marketting, front end, back end, design, support, etc)
  • L’approche object-oriented qui va diviser les tâches par livrables (exemple : authentification, génération de documents, etc)