S7 INF Ingénierie du logiciel
Présentation
Ce module permet de sensibiliser les étudiants à la rationalisation de la production de logiciels, et à l’amélioration de la productivité du développement. L'enseignement est essentiellement basé sur des études de cas.
Pré-requis nécessaires
Maîtrise des concepts de base de la programmation objet
Objectifs
L’objectif pédagogique de ce module est de maîtriser les concepts de base de l'ingénierie logicielle. On y étudie à la fois les méthodes, les modèles UML et les outils.
Compétences visées
- savoir spécifier une fonctionnalité logicielle
- savoir modéliser à l'aide de diagrammes UML les diverses productions des étapes du développement
- savoir décrire des exigences
- savoir établir un plan de test
Bibliographie
- De Merise à UML » Nasser Kettani, Dominique Mignet, Pascal Paré, Camille Rosenthal-Sabroux, Eyrolles, 2001
- Pascal Roques, UML2 par la pratique, Eyrolles, 2004
- Model driven Architecture : Applying MDA to Enterprise Computing, David S. Frankel, John Wiley & Sons
Langue d'enseignement
Français