Gestion de projet avec GanttProject : Étude de cas sur un projet de développement logiciel
Introduction
Dans le cadre de mon apprentissage en gestion de projet, j’ai réalisé un exercice pratique sur GanttProject, un outil open-source permettant de planifier et suivre l’évolution d’un projet. Ce TP consistait à initialiser un projet de développement logiciel, créer un diagramme de Gantt et analyser l’impact des retards sur le planning.
1. Initialisation du projet
Paramétrage de GanttProject
Après avoir lancé GanttProject, j’ai procédé à la création d’un nouveau projet en respectant les consignes suivantes :
- Rôle du projet : Développement logiciel
- Exclusion des weekends du planning
- Utilisation du calendrier français des jours fériés
- Définition de la date de début : 1er avril 2025
Ajout des rôles et de l’équipe projet
L’équipe projet était constituée de 7 membres avec des rôles spécifiques :
- Chef (Chef de projet)
- Graph (Graphiste)
- Edit (Éditeur de contenu)
- Dev1 et Dev2 (Développeurs)
- Analyste (Analyste)
- Admin (Administrateur système)
2. Construction du diagramme de Gantt
Après avoir configuré l’équipe, j’ai saisi les différentes tâches du projet en respectant les durées et les dépendances indiquées dans l’énoncé.
Affichage du chemin critique
Une fois le planning établi, j’ai activé l’affichage du chemin critique, qui permet d’identifier les tâches ayant un impact direct sur la date de fin du projet.
3. Analyse des impacts et gestion des risques
Retard sur le développement des contrôleurs
Un imprévu a conduit à un retard de 2 jours sur la tâche de développement des contrôleurs (tâche 6). En analysant l’impact, on remarque que ce retard allonge la durée totale du projet, car cette tâche est sur le chemin critique.
Gestion des absences
Le chef de projet voulait anticiper un risque d’absence du graphiste et m’a demandé d’évaluer la marge sur les tâches graphiques (8, 9 et 11).
- Cas 1 : Absence du graphiste pendant 5 jours → Pas d’impact significatif
- Cas 2 : Absence du graphiste pendant 15 jours → Retard majeur, car les tâches dépendantes sont affectées
4. Vérification des disponibilités des ressources
Grâce au Diagramme des Ressources, j’ai pu répondre aux questions suivantes :
- Dev1 est-il disponible en semaine 23 ? Il n'est pas disponible
- Dev1 est-il disponible en semaine 21 ? Il n'est pas disponible
- À partir de quel jour Edit sera disponible ? Il est disponible a partir de la semaine 19
Conclusion
Ce TP m’a permis de mieux comprendre la gestion des tâches, des ressources et des imprévus dans un projet de développement logiciel. GanttProject s’est révélé être un outil efficace pour visualiser le planning et anticiper les risques.