Volumes horaires
- CM 12.0
- Projet -
- TD 9.0
- Stage -
- TP -
- DS -
Crédits ECTS
Crédits ECTS 2.5
Objectif(s)
Dans le cadre d'un développement logiciel, être capable de :
- analyser les besoins fonctionnels et non fonctionnels ;
- proposer une spécification fonctionnelle répondant aux besoins ;
- concevoir une architecture logicielle appropriée ;
- mettre en œuvre les différentes étapes de test ;
- organiser le processus de développement en adoptant un modèle de cycle de vie adapté ;
- estimer la durée et l'effort nécessaire aux différentes étapes du développement.
Stéphanie CHOLLET
Contenu(s)
Analyse de besoins d'une application logicielle, cahier de charges.
Cycles de vie, étapes et activités standard.
UML : une notation pour la modélisation tout au long du cycle de vie (diagrammes de classes et d'objets, cas d'utilisation, diagrammes de séquence, diagrammes d'états...).
Qualité, vérification, validation et test.
Notions d'architecture logicielle.
Algorithmique & Programmation objet.
E1 : Examen de session 1 : Écrit 1h30, document non autorisé, sans calculatrice
E2 : Examen de session 2 : Écrit 1h30, document non autorisé, sans calculatrice
TP : Projet
Le cours est programmé dans ces filières :
- Cursus ingénieur - Filière IR&C - Semestre 7
Code de l'enseignement : 4AMCS440
Langue(s) d'enseignement :
Le cours est rattaché aux structures d'enseignement suivantes :
- Equipe Informatique
Vous pouvez retrouver ce cours dans la liste de tous les cours.