Esisar rubrique Formation 2022

Génie logiciel - 4AMCS440

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

Responsable(s)

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.

Prérequis

Algorithmique & Programmation objet.

Contrôle des connaissances

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

Calendrier

Le cours est programmé dans ces filières :

cf. l'emploi du temps 2022/2023

Informations complémentaires

Code de l'enseignement : 4AMCS440
Langue(s) d'enseignement : FR

Le cours est rattaché aux structures d'enseignement suivantes :

Vous pouvez retrouver ce cours dans la liste de tous les cours.