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

Ce cours est proposé dans les diplômes suivants
 Diplôme d'ingénieur - spécialité génie informatique et communications - option : génie logiciel
Diplôme d'ingénieur - spécialité génie informatique et communications - option : génie logiciel
Diplôme d'ingénieur - spécialité génie informatique et communications - option : réseaux de télécommunications
Diplôme d'ingénieur - spécialité génie informatique et communications - option : réseaux de télécommunications