Bloc 4 : Travailler en Mode Projet
Gestion de projets informatiques avec méthodes agiles
Analyser les objectifs et modalités d'organisation d'un projet
Compréhension et analyse des besoins client pour définir le cahier des charges.
- Recueil et analyse des besoins utilisateurs
- Rédaction de cahiers des charges techniques
- Identification des ressources nécessaires
Planifier les activités
Utilisation de méthodes agiles pour organiser le travail en équipe.
- Travail en méthode agile sur l'outil de gestion de projet Trello
- Découpage en sprints et user stories
- Création de diagrammes de Gantt
- Organisation de daily meetings et rétrospectives
Évaluer les indicateurs de suivi
Monitoring de l'avancement du projet et ajustement en cas de dérive.
- Suivi de la vélocité et burndown charts
- Analyse des écarts planning/réalisé
- Reporting régulier aux parties prenantes
Stage Efrei
Planification du déploiement de l'infrastructure GLPI
Contexte
Dans le cadre de mon stage, j'ai dû organiser et planifier l'ensemble des activités liées au déploiement de l'infrastructure GLPI sur Azure, en tenant compte des contraintes techniques et des délais imposés.
Démarche suivie
Étape 1 — Découpage du projet en phases
Définition de 4 phases principales couvrant l'ensemble du cycle de déploiement, de l'analyse initiale à la mise en production :
- Phase 1 — Analyse et recensement des besoins : Identification des ressources nécessaires, choix des technologies (Azure, GLPI, GitHub)
- Phase 2 — Installation et configuration : Déploiement VM Azure (Debian/Ubuntu), installation GLPI 10.0.20 + Apache + PHP 8.3 + MariaDB, configuration VirtualHost et permissions
- Phase 3 — Déploiement des agents et tests : Installation de l'agent GLPI sur les postes clients, tests de remontée d'inventaire, création des comptes utilisateurs et tickets de test
- Phase 4 — Mise en production et sauvegarde : Activation des sauvegardes automatiques (cron), transfert vers Google Drive via rclone, validation finale et livraison
Étape 2 — Suivi avec Trello (tableau Kanban)
Chaque tâche a été créée dans Trello avec les colonnes "À faire", "En cours" et "Terminé". Cela m'a permis de visualiser l'avancement global, de prioriser les actions critiques et de coordonner les différentes interventions.
Conclusion
Cette réalisation m'a permis de structurer mon travail et de respecter les délais imposés grâce à une planification rigoureuse. L'utilisation de Trello m'a aidé à maintenir une vue d'ensemble du projet et à coordonner les différentes tâches de manière efficace.
Technologies et outils maîtrisés
Méthode Agile
Scrum
Trello
Kanban
Gantt
Gestion de projet