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).