Planification du projet (Gantt)
Pourquoi planifier avec un diagramme de Gantt ?
Même si on travaille en mode agile avec Scrum, on a quand même besoin d’une vision globale du projet dans le temps : grandes étapes, jalons, livrables importants, etc. Un diagramme de Gantt te permet de visualiser cette planification sur toute la session.

Tu peux utiliser un outil comme GanttProject, Microsoft Project ou un autre logiciel similaire pour construire cette vue d’ensemble (tâches, dates, durées, dépendances, ressources).
Gantt ≠ cascade figée
Le diagramme de Gantt n’est pas là pour verrouiller ton projet de façon rigide comme dans une approche en cascade. Au contraire, il doit rester évolutif et refléter le fait que tu travailles en itérations.
- Les phases du projet peuvent se chevaucher (conception et développement en parallèle pendant les sprints).
- Le plan peut être ajusté au fil du temps, en fonction de la rétroaction et de l’avancement réel.
- Les dépendances entre tâches servent à repérer les points critiques, pas à figer définitivement l’ordre de tout.
L’idée est d’avoir une carte du projet, pas une prison.
Ce que ta planification doit contenir
Ta planification doit être complète, détaillée et cohérente avec le fait que tu travailles en agile.
- Les grandes phases (analyse, cahier des charges, conception, développement, tests, préparation de la présentation…).
- Les 3 sprints de 4 semaines (de la semaine 3 à la semaine 14) clairement identifiés.
- Des tâches associées à chaque sprint (ce qui est prévu dans chaque période).
- Les dates, durées et éventuellement les dépendances entre certaines tâches.
- Les ressources principales (qui est responsable de quoi dans l’équipe).
On doit pouvoir regarder ton diagramme et comprendre comment le projet avance dans le temps et quand les grandes étapes/livrables sont prévus.
Planifier dans un contexte agile
Pour rester cohérent avec Scrum, ta planification doit montrer :
- les sprints comme des blocs de temps (avec leurs objectifs principaux) ;
- que certaines activités se chevauchent (par exemple, conception et développement pendant les sprints) ;
- les moments importants de revue et de rétroaction (fin de sprint, présentation intermédiaire, etc.).
Tu peux voir chaque sprint comme une « mini-phase » sur le Gantt, avec ses propres tâches, tout en gardant une vue globale jusqu’à la fin de la session.
En pratique
Concrètement, pour ce cours, on s’attend à ce que tu :
- crées un diagramme de Gantt complet couvrant du début à la fin du projet intégrateur ;
- y indiques les 3 sprints de 4 semaines, les tâches associées et les livrables majeurs ;
- mettes à jour ton plan si des ajustements importants surviennent (tout en respectant les jalons du cours) ;
- utilises ce plan comme support pour discuter de l’avancement avec ton équipe et ton enseignant·e.
Le but n’est pas d’avoir un plan « parfait » dès le départ, mais un plan clair, vivant, qui t’aide vraiment à piloter ton projet.