M1if02 Gestion de projet et génie logiciel
Rattrapage / mise à niveau
À lire avant le démarrage du cours :
- Rappels programmation orientée objet (pdf)
- Introduction à UML (pdf)
- UML, diagrammes statiques (pdf)
- UML, diagrammes dynamiques (pdf)
Cours
En cas de manque de place dans les salles le cours sera retransmis sur youtube live.
- Contexte, méthodes et processus - 13/09
- Outils de build, gestion de dépendance 14/09
- Cas d’Utilisation textuels - 15/09
- Méthodes Agiles - 16/09
- Intervention de S.-D. Gouraud (Thales) sur les tests - 19/09
- Design Patterns (L. Médini) - 20/09
- Intervention de J.R. Meunier de Alteca sur la gestion de projet en entreprise - 21/09
- Méta-programmation (L. Médini) - 23/09
TPs
- TP Remise en route Java
- TP Maven-Mercurial-Forge
- TP Test
- TP Ré-ingénierie (design patterns)
- TP Méta-programmation (Programmation Orientée Aspects)
TDs
Supports distribués en début de TD.
- Cas d’utilisation textuels
- TD Paper4Scrum Introduction au TD, Support de TD.
Modalités d’évalution
- Examen de fin de semestre : 50 %
- 30 - 40 % Questions de cours notamment sur la gestion de projet, mais aussi sur les stratégies de test et
- 60 - 70 % Étude de cas, application des design patterns sur un cas de conception d’un système informatique (ce qui demandera une modélisation UML).
- Les supports de cours et de TD sont autorisés.
- CC : 50 %
- TP (remise en route + set-up + patterns), voir le TP Ré-ingénierie (design patterns) pour les détails.
- Sujet et correction de l’examen de génie logiciel (S1 2015-2016). Attention, ne couvre pas des parties du cours de cette année, comme les tests, ou certains aspects de gestion de projet.
- Sujet et correction de l’examen 2016-2017 (S1).