Projets informatiques : méthodes et outils (1)
GLG206


Objectifs pédagogiques

Le but de cette UE est d'obtenir les compétences afin de maîtriser le développement de systèmes informatiques complexes. Le cours met l'accent sur l'intégration des différentes techniques qui permettent de garantir la qualité de la réalisation : management de projet et agilité, intégration, expression des besoins, mise en oeuvre d'un système qualité, spécification formelle, vérification. Le cours suivra les phases du processus de développement mais n'entrera pas dans le détail sur les techniques de programmation.

Public et conditions d'accès

L'objectif de l'UE GLG 206 est de former des architectes et chefs de projet dans le domaine des systèmes informatiques complexes. Cette UE s'articule fortement avec l'UE GLG 207 qu'il est fortement recommandé de suivre dans la continuité de celle-ci, ces deux UE formant un tout pédagogique, dans une même perspective métier.
Ce cours s'adresse à toute personne souhaitant renforcer ses connaissances dans les domaines du développement des systèmes complexes.

Ce cours est un complément de l'UE GLG 105 Génie Logiciel mais peut être suivi indépendamment.

Compétences

A l'issue de ce cours, l'auditeur doit être capable de décrire et gérer les étapes de développement d'un système complexe. Il saura traduire en spécification formelle l'expression des besoins et des exigences. 

Méthodes de validation

Cette UE sera validée par un examen de 3h.

Contenu de la formation

Aperçu des thèmes abordés dans le cours

Le cours comporte 3 volets :

1. Complexité des systèmes et des projets

  • Exemples de systèmes complexes tirés de l'industrie ; taille et criticité; le rôle fondamental de la maîtrise d'ouvrage dans l'ingénierie des systèmes complexes
  • Notion de processus de développement, rôle clé de l'intégration, fédération de systèmes, systèmes de systèmes
  • Cycles de développement des systèmes complexes à l'aide de modèles de processus ; cycles de processus unifié (UP) ; méthodes agiles (SCRUM, XP,...)
  • Processus d'intégration ; VVT guidée par les modèles ; VVT pilotée par le développement (TDD)

 
2. Expression des besoins

  • Analyse vs. expression des besoins, besoins vs. exigences, rôle des acteurs et de la maitrise d'oeuvre
  • Exigences fonctionnelles et non fonctionnelles, rappels sur la norme ISO/CEI 9126

 
3. Spécification formelle des systèmes complexes

  • Aspects statiques et dynamiques d'un système
  • Techniques de spécification et preuve formelles : orientées modèles et preuves (B), orientés comportement (LOTOS)
Bibliographie
  • Jacques PRINTZ: Le Génie logiciel (Que sais-je n°2956, PUF).
  • Jean-Raymond Abrial: The B-Book: Assigning Programs to Meanings, Cambridge University Press, 2005
  • Michael Yoeli, Rakefet Kol: Verification of Systems and Circuits Using LOTOS, Petri Nets, and CCS, 2008
  • Stéphane Badreau, Jean-Louis Boulanger: Ingénierie des exigences, 2014
  • Henrik Kniberg: Scrum and Xp from the Trenches 2nd Edition (Anglais) – 24 novembre 2015

Cette UE apparaît dans les diplômes et certificats suivants :

  • CYC9101A : Diplôme d'ingénieur Spécialité informatique parcours Architecture et ingénierie des systèmes et des logiciels (AISL)
  • CYC9106A : Diplôme d'ingénieur Spécialité informatique parcours Cybersécurité

Prochaines sessions de formation

Filtres :
Centre de formation Semestre
2021/2022
Jours de
formation
Modalité Tarif    
Paris Semestre 1 180 €

Date de début des cours (*) :

  • 20/09/2021

* Les dates fournies sont d'ordre général à toutes les formations.
  Les cours pour cette formation peuvent potentiellement commencer un peu plus tard dans le semestre.

Paris
Semestre 1
Cours en ligne
180 €
Légende :
Date de début de cours :
  • Île-de-France :
    • 1er semestre et annuel : 27/09/2021
    • 2e semestre : 21/02/2022
  • Paris :
    • 1er semestre et annuel : 20/09/2021
    • 2e semestre : 07/02/2022

Les dates fournies sont d'ordre général à toutes les formations. Les cours pour cette formation peuvent potentiellement commencer un peu plus tard dans le semestre.

Tarif :

Seul le financement à titre individuel est proposé à l'inscription en ligne. Si vous souhaitez financer votre formation par votre entreprise, vous devez demander un devis auprès de nos centres Tarifs en vigueur depuis le 17 juin 2020.

Annuel :

Il s'étend de fin septembre / début octobre à début juillet (dates indicatives, renseignez-vous auprès de votre centre).

Semestre 1 :

Il s'étend de fin septembre / début octobre à fin janvier / début février (dates indicatives, renseignez-vous auprès de votre centre).

Semestre 2 :

Il s'étend de fin février / début mars à début juillet (dates indicatives, renseignez-vous auprès de votre centre).

Cours du soir :

Les cours commencent le plus souvent à 18h30 dans les centres.

  Cours en journée :

Se renseigner auprès du centre pour connaître les horaires.

Cours en ligne :

Les cours sont diffusés sous forme de séances numériques via une plateforme d'e-learning animées et tutorées par un enseignant. Des regroupements peuvent être proposés dont certains sont obligatoires.

  Cours en ligne hybride :

Cette modalité propose une majorité de cours en ligne tuteurés et des regroupements en présentiel obligatoires.

  Cours hybrides :

Cette modalité mixe des cours en présentiel (en cours du soir ou en journée) et des cours en ligne.

  Cours en ligne organisés par un autre
centre CNAM Régional :

Les cours sont diffusés sous forme de séances numériques via une plateforme d'e-learning animées et tutorées par un enseignant.

Recherche en cours ...