Génie Logiciel pour la conception d'un SI

Catalogue des cours de Télécom SudParis

Code

IGSF CSC 4521

Niveau

M1

Graduate

Graduate

Semestre

Spring

Domaine

Informatique

Programme

Programme Ingénieur

Langue

Français/French

Crédits ECTS

4

Heures programmées

45

Charge de travail

90

Coordonnateur(s)

Département

  • Informatique

Organisation

Cours/TD/TP/projet/examen : 23/21/0/1

Acquis d'apprentissage

A la fin de ce module, les étudiants seront capables de :
- Décrire les principes du génie logiciel appliqués à la conception d'un SI
- Sélectionner les principaux patrons de conception pertinents pour la conception d'un SI
- Concevoir et structurer un SI
- Mettre en oeuvre un processus « qualité » dans un projet de conception de SI

Compétences CDIO

  • 3.1 - Travail d'équipe
  • 3.2.6 - Présentations orales
  • 4.3 - Ingénierie des systêmes : conception et gestion
  • 4.3.1 - Comprendre les besoins et établir les objectifs
  • 4.3.4 - Gestion de projets de développement

Prérequis

Introduction au génie logiciel, Conception objet, UML

Contenu

- Systèmes d’Information : concepts, constituants, points de vue
- Projet SI : déroulement, acteurs, outils, économie, livrables
- Ingénierie des processus métier
- Typologie des processus métier
- Recensement des processus métier
- Modélisation des processus métier
- Diagnostic d’un système d’information
- Ingénierie des fonctions d’un SI
- Recensement des fonctions
- Description du fonctionnement attendu des fonctions
- Modélisation des objets métier
- Élaboration d’une architecture fonctionnelle
- Ingénierie des solutions logiques pour réaliser le SI
- Élaboration d’un cahier des charges
- Logique éditeur, logique intégrateur.
- Rédaction d’appel d’offre, dépouillement d’appel d’offres.
- Contractualisation.
- Tests fonctionnels
- Réalisation d’une étude de cas qui mixe le processus de conception, le processus de management de projet et le processus qualité.

Evaluation

La présence en cours et la participation seront prises en compte dans l'évaluation.
La validation de cette UV est basée sur la notation d'une étude de cas (en équipes) et donne lieu à des évaluations (un écrit et un oral) correspondant aux livrables des grandes phases (P) de la réalisation d’un SI.
Note finale = Moyenne de toutes les évaluations

Bibliographie

Supports de cours :

- « SI : concepts et démarches de construction » (transparents commentés)
- « Conception d’un système d’information » (transparents commentés)


Bibliographie :

- A. Vailly, P. André. Conception des systèmes d'information - Panorama des méthodes et des techniques. Ellipses Marketing, 2001.
- R. Basque. CMMI, 2ème Édition. Dunod, 01 Informatique, Paris, France, 2006.
- C. Morley, J. Hugues, B. Leblanc. UML 2 pour l'analyse d'un système d'information. Le cahier des charges du maître d'ouvrage. Dunod, InfoPro, 2008
- P. Roques. UML 2 par la pratique. Etudes de cas et exercices corrigés. Eyrolles, 2008.
- C. Larman. UML 2 et les design patterns. Pearson Education, 2005.
- Satzinger, Jackson, Burd Simond, Villeneuve. Analyse et conception de systèmes d’information 2ème édition. Lavoisier librairie, 2003.
-Modélisation des données, études de cas, Auteur(s) : Michel Bigand, Hervé Camus, Jean-Pierre Bourey, Didier Corbeel, Editeur(s) : Technip, Collection : Sciences et technologiesConception des systèmes d’information
-Architecture et transformation de l’entreprise et du SI, La méthode TOGAF en pratique, Auteur(s) : Romain Hennion, Alison Hawksworth, Hubert Tournier, Editeur(s) : Eyrolles, Collection : Gestion de projets, Nombre de pages : 336 pages, 25/04/2014.
-Conduire un projet informatique, Auteur(s) : Philippe Taché, Editeur(s) : Eyrolles, Collection : Les leviers du développement, Nombre de pages : 192 pages, Date de parution :  17/04/2014. 

Approches pédagogiques

Présentation des objectifs et contenu des étapes de conception d'un projet SI : les acteurs, les fonctions et les métiers du SI, les contraintes fonctionnelles et non fonctionnelles, Projet et périmètre du SI au travers d'une étude de cas réelle, Démarche de génie logiciel.