UVF2B204 : Evaluation, analyse, conception des systèmes logiciels - Automne 2019/2020


Retour
Programmé en IG 3A Automne
EDF02B204
  Présentation
 
La réalisation de grands systèmes logiciels, ayant des exigences spécifiques en terme de fiabilité, maintenabilité et ergonomie est une tâche complexe nécessitant la mise en oeuvre d'un ensemble de compétences dans le domaine du génie logiciel.
D'après Jacques Printz, le génie logiciel peut être défini comme l'ensemble des moyens techniques, industriels et humains qu'il faut réunir pour spécifier, construire, distribuer et maintenir des logiciels qui soient : sûrs, conviviaux, évolutifs, et économiques.

Dans cette UV, le génie logiciel sera abordé à travers trois points de vue complémentaires : celui du chef de projet, celui de l'architecte et celui de l'évaluateur.
Le déroulement de cette UV s'appuiera sur un exemple concret de système logiciel que les élèves seront amenés à évaluer, analyser et faire évoluer. Cette étude de cas servira de fil rouge et permettra de mettre en pratique les problématiques traitées dans le cadre de cette UV.

Modalités d'évaluation :
Contrôle continu : cette UV sera évaluée d'après les travaux (rapports, logiciels, présentations) réalisés par les étudiants dans le cadre de l'étude de cas.
Le contrôle semestriel portera sur la présentation orale (démarche de développement) et les interviews réalisés dans la phase 3 de l'UV (Be du 2/12 matin).

 
Conditions d'accès  : - UV obligatoire dans la/les filière(s) : non
- UV labellisée dans la/les filière(s) : F2B
- UV ouverte aux autres filières : oui
- UV ouverte sous conditions : non

Pré-requis : notions de programmation et modélisation objet correspondant (au moins) au niveau de la mineure INF
- UV de DNM : non
- UV de Mastère Specialisé : ISIC,
 
Objectifs pédagogiques :
  • spécifier, évaluer et tester des exigences au niveau système ou logiciel
  • évaluer une architecture logicielle
  • utiliser des patrons de conception (Design Patterns)
  • choisir un cycle de vie et des méthodes de développement adaptés en fonction des risques identifiés dans un projet
  • appliquer une méthodologie d'évaluation des processus mis en oeuvre dans un projet de développement logiciel
  • Evaluer une interface homme machine et l'améliorer
Localisation  : BREST
Responsable  : Antoine BEUGNARD
Filière(s)  : F2B
Credits IG 3A  : 6
Dernière màj le 11-JAN-19 par VALEGOFF
  Modules
 
Code Intitulé
Title
Responsable
Coordinator
Co-resp. Etat
State
Date màj
Last update
F2B204A Evaluation, analyse, conception des systèmes logiciels A.Beugnard S.Rouvrais Incomplète 11-01-19

IMT Atlantique
Campus de Brest
Technopôle Brest-Iroise
CS 83818
29238 Brest Cedex 3
France

Tél  +33 (0)2 29 00 11 11
Fax +33 (0)2 29 00 10 00