020GLOES5 | Génie logiciel |
---|---|
Ce cours décrit la problématique liée au développement de grand projet au niveau du respect de la règle du CQFD (cout, qualité, Fonctionnalité et durée). Il expose toutes les méthodologies de gestion du cycle de développement d’un projet, que ça soit les méthodologies sturdy telles que CMM, TSP ou PSP et celles agiles, telles que RUP, XP, Scrum, RAD. Il expose les techniques d’élicitation lors de l’étape des expressions des besoins et les règles d’écriture d’un cahier de charge ainsi que les outils de spécifications les plus utilisées lors de l’étape de l’analyse des besoins. Il expose les concepts avancés de conception orientée objet (OCP, LSP, etc…), et il couvre l’utilisation de UML comme langage de modélisation orientée objet, ainsi que la méthode des CRC Cards adoptée par XP. Temps présentiel : 30 heures Charge de travail étudiant : 12 heures Méthode(s) d'évaluation : Travaux pratiques |