PRJ-L - Gestion de projet et laboratoires
Appartient à l'UE Gestion de projet
Personnes enseignantes
Description générale du cours
Cette unité d’enseignement est divisé en deux parties :
- PRJ : Gestion de projet Cours
- PRJL : Gestion de projet laboratoires
Le cours vise à introduire les méthodologies de gestion de projet, gestion d’équipes et gestion de configuration de code.
Surtout axé sur les méthodologies agiles, le cours explore la méthodologie XP (eXtreme Programming) en expliquant les concepts clés tels que le pair programming, la planification itérative, la gestion d’équipe, la responsabilité collective de code, les tests unitaires et de recette, …
Le tout est mis en pratique sur un projet conséquent lors des laboratoires par équipe de 6 à 10 étudiants avec un “vrai” client.
Objectifs
À l’issue de ce cours, l’étudiant est capable de savoir ce qu’est une méthodologie complète et agile, la comparer à d’autres types de méthodologies, évaluer la qualité d’un code orienté objet, établir, réévaluer et se tenir à un planning cohérent.
Acquis d’apprentissage
Être capable de savoir ce qu’est une méthodologie complète et agile, la comparer à d’autres types de méthodologies, évaluer la qualité d’un code orienté objet, établir, réévaluer et se tenir à un planning cohérent.
Matières de base utilisées
- Les méthodologies Waterfall et assimilées RUP ;
- Programmation orientée objet ;
- Récolte des besoins et modélisation via UML ;
- Architecture logicielle ;
- Persistance de données ;
- Développement d’application web.
Plan du cours
PRJ : Gestion de projet Cours
- Rappels ;
- La méthodologie XP ;
- Gestion de projet XP ;
- Gestion d’équipe XP ;
- Gestion de code XP ;
- Analyse live de code et de gestion de projet ;
- DEVOPS et intégration continue ;
- Comparaison avec Scrum ;
- Information Technology Infrastructure Library.
PRJL : Gestion de projet laboratoires
- Lecture d’une story ;
- Développement d’une preuve de concept (POC) ;
- Git branching ;
- Projet XP.
Bibliographie
- Les slides sommaires du cours sont disponibles. Il est vivement conseillé de les compléter par une prise de note au cours ;
- Les énoncés des travaux dirigés sont disponibles en version PDF ;
- Des guides et des références sont proposées sur la page dédiée à l’activité d’apprentissage ;
- J-L. Bénard et L. Bossavit. Gestion de projet : EXtreme Programming. Eyrolles, 2004 ;
- A. Saquet. Mettre en oeuvre DevOps. Dunod, 3e édition, 2021 ;
- C. Aubry. SCRUM. Pour une pratique vivante de l’agilité. Dunod, 5e édition, 2019.
Modalités d’évaluation
PRJG5 | Évaluation continue | Première session | Seconde session |
---|---|---|---|
Gestion de projet | 100% | — | - 80% de la note de l’évaluation continue - Oral : 20 % |
L’évaluation de l’unité d’enseignement réside en la réalisation et la défense d’un projet réalisé en équipe.