Génie logiciel

Code UE : GLG105

  • Cours
  • 6 crédits

Responsable national

Ghislain ROCHETEAU

Responsable opérationnel

Ghislain ROCHETEAU

Public et conditions d'accès

Pour tirer le meilleur parti de ce cours il est nécessaire de maîtriser l'ensemble des connaissances de base en informatique, dispensées en L1, L2.

Les auditeurs de ce cours sont supposés avoir une expérience en  programmation telle que pratiquée dans l'industrie et de posséder une bonne maîtrise d'au moins l'un d'eux (Java, php, C#, C, C++, Ada, etc.). Une connaissance générale, acquise dans d'autres cours ou dans la pratique, des systèmes d'exploitation et de l'architecture des applications sera un plus.

Objectifs pédagogiques

Cette UE est destinée à donner un panorama complet des principales techniques et méthodes de base permettant de mettre en oeuvre des logiciels dont le principe est qu'ils fonctionnent correctement conformément aux besoins de ses utilisateurs.

Contenu

Ce cours est articulé sur la compréhension en profondeur du processus de développement logiciel de façon à ce qu'un auditeur puisse se couler sans difficulté dans les différentes techniques et méthodes qu'il rencontrera dans sa vie professionnelle.

Cette UE est organisée en trois modules principaux :
  • Un module gestion de projet (environ 20 heures de cours et ED) : l'importance de l'ingénierie du logiciel et des projets informatiques, les cycles de vie, le processus de gestion des projets informatiques, l'agilité, la nécessité de l'estimation des couts et délais des projets. L'accent sur ce dernier point est mis sur le modèle COCOMO.
  • Un module validation, vérification et tests (environ 15 heures de cours et ED) : définitions et concepts de base, tests boite noire et boite blanche. Mesures de couverture du code, obtention d'un ensemble de tests minimaux permettant de vérifier le bon fonctionnement du code.
  • Un module conception et architecture des logiciels (environ 20 heures de cours et ED) : la problématique de la modélisation, l'expression des besoins, l'analyse fonctionnelle, les modèles statiques et dynamiques, le paradigme objet.
Il sera souligné l'importance de l'architecture et des concepts architecturaux indépendants des langages de programmation utilisés. La représentation des modèles issus des phases de conception sera faite à l'aide du langage UML, en particulier dans la partie exercices dirigés (ED). Une attention sera portée à la prise en compte des aspects non fonctionnels du logiciels dans leur développement.

A ces modules, pour compléter le panorama, s'ajoutent deux cours de sensibilisation (environ 5 heures de cours), concernant :
  • L'assurance qualité logicielle,
  • La gestion de configuration,
qui sont des concepts transverses indispensables à prendre en compte dans tous les projets informatiques.

Modalité d'évaluation

Examen 3h.

Bibliographie

  • IEEE : Software Engineering Standards Collection
  • J. PRINTZ : Le Génie logiciel (Que sais-je n°2956, PUF).
  • J. PRINTZ : Productivité des programmeurs, Hermès-Lavoisier
  • J. PRINTZ : Puissance et limites des systèmes informatisés, Hermès-Lavoisier
  • J. PRINTZ : Architecture logicielle, Dunod
  • J. Printz, B. Mesdon, N. Treves : Estimation des projets de l'entreprise numérique

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

Chargement du résultat...
Patientez
Type
Intitulé
Equipe pédagogique
Modalité(s) / Lieu(x)
Code
Equipe pédagogique Informatique
Equipe pédagogique Informatique
Equipe pédagogique Informatique
Equipe pédagogique Mathématique et statistique
Modalité(s) / Lieu(x)
  • Enseignée en formation présentielle et/ou partiellement à distance : Paris
  • Equipe pédagogique Informatique
    Modalité(s) / Lieu(x)
  • Enseignée en formation présentielle et/ou partiellement à distance : Bretagne, Grand Est, Hauts de France, Ile-de-France (sans Paris), Liban, Midi-Pyrénées, Normandie, Nouvelle Aquitaine, Paris
  • Equipe pédagogique Informatique
    Modalité(s) / Lieu(x)
  • Enseignée en formation présentielle et/ou partiellement à distance : Bretagne, Ile-de-France (sans Paris), Paris
  • Equipe pédagogique Mathématique et statistique
    Modalité(s) / Lieu(x)
  • Enseignée en formation présentielle et/ou partiellement à distance : Liban, Paris
  • Equipe pédagogique Informatique
    Equipe pédagogique Informatique
    Modalité(s) / Lieu(x)
  • Enseignée en formation présentielle et/ou partiellement à distance : Paris
  • Type Intitulé Equipe pédagogique Modalité(s) / Lieu(x) Code

    Contact

    EPN05 - Informatique
    2 rue Conté 33.1.13A
    75003 Paris
    Tel :01 40 27 26 81
    Safia Sider

    Voir les dates et horaires, les lieux d'enseignement et les modes d'inscription sur les sites internet des centres régionaux qui proposent cette formation

    Stage entreprises

    UE

      • Grand Est
        • Reims
          Comment est organisée cette formation à distance ?

          Planning

          Date limite d'inscription : 01/09/2018
          Date de démarrage : 21/02/2018
          Date de la première session d'examen :09/06/2018
          Date de la deuxième session d'examen :02/09/2018

          Accompagnement collectif

          Rendez-vous :
          Chat : oui
          Forum par UE :oui
          Webconférence : oui

          Accompagnement individuel

          Echange par mails : oui
          Accompagnement téléphonique :

          Regroupement

          Séances de regroupement : non

          Modalités de validation

          Examen sur table :oui
          Projet : non
          Contrôle continu : non
          Examen partiel : non
          :
      • Hauts de France
        • Lille
          Comment est organisée cette formation à distance ?

          Planning

          Date limite d'inscription : 20/11/2017
          Date de démarrage : 21/10/2017
          Date de la première session d'examen :10/02/2018
          Date de la deuxième session d'examen :26/05/2018

          Accompagnement collectif

          Rendez-vous :
          Chat : oui
          Forum par UE :oui
          Webconférence : oui

          Accompagnement individuel

          Echange par mails : oui
          Accompagnement téléphonique :

          Regroupement

          Séances de regroupement : facultatives
          Nombre de séances de regroupement : 4
          Durée d'une séance de regroupement : 8

          Modalités de validation

          Examen sur table :oui
          Projet : non
          Contrôle continu : oui
          Examen partiel : non
          :
        • Hauts de France
          Comment est organisée cette formation à distance ?

          Planning

          Date limite d'inscription : 20/11/2017
          Date de démarrage : 21/10/2017
          Date de la première session d'examen :10/02/2018
          Date de la deuxième session d'examen :26/05/2018

          Accompagnement collectif

          Rendez-vous :
          Chat : oui
          Forum par UE :oui
          Webconférence : oui

          Accompagnement individuel

          Echange par mails : oui
          Accompagnement téléphonique :

          Regroupement

          Séances de regroupement : facultatives
          Nombre de séances de regroupement : 4
          Durée d'une séance de regroupement : 8

          Modalités de validation

          Examen sur table :oui
          Projet : non
          Contrôle continu : oui
          Examen partiel : non
          :
      • Ile-de-France (sans Paris)
        • Ile-de-France (sans Paris)
          Comment est organisée cette formation à distance ?

          Planning

          Date limite d'inscription : 30/11/2017
          Date de démarrage : 09/10/2017
          Date de la première session d'examen :05/02/2018
          Date de la deuxième session d'examen :18/04/2018

          Accompagnement collectif

          Rendez-vous :
          Chat : oui
          Forum par UE :oui
          Webconférence :

          Accompagnement individuel

          Echange par mails : oui
          Accompagnement téléphonique :

          Regroupement

          Séances de regroupement : facultatives
          Nombre de séances de regroupement : 3
          Durée d'une séance de regroupement : 9

          Modalités de validation

          Examen sur table :non
          Projet : non
          Contrôle continu : non
          Examen partiel : non
          :
      • Paris
        • Paris
          • 2017-2018 1er semestre : Présentiel
          • 2018-2019 1er semestre : Présentiel
          • 2019-2020 1er semestre : Présentiel
      • Pays de la Loire
        • Pays de la Loire
          • 2017-2018 2nd semestre : Fod accessible nationalement
          • 2018-2019 2nd semestre : Fod accessible nationalement
          • 2019-2020 2nd semestre : Fod accessible nationalement
          Comment est organisée cette formation à distance ?

          Planning

          Date limite d'inscription : 15/03/2018
          Date de démarrage : 24/02/2018
          Date de la première session d'examen :23/06/2018
          Date de la deuxième session d'examen :15/09/2018

          Accompagnement collectif

          Rendez-vous :
          Chat : oui
          Forum par UE :oui
          Webconférence :

          Accompagnement individuel

          Echange par mails : oui
          Accompagnement téléphonique : oui

          Regroupement

          Séances de regroupement : facultatives
          Nombre de séances de regroupement : 2H
          Durée d'une séance de regroupement : 2 A4

          Modalités de validation

          Examen sur table :oui
          Projet : non
          Contrôle continu : non
          Examen partiel : non
          :