Logo ESI
Bannière
ESI talents

Bienvenue



Retour - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Syllabus QL
Télécharger



Crédits : 4

QL
Qualité Logicielle
Software quality

Coef : 4
VH Cours : 30.00
VH TD : 30.00
Pré-requis :
Introduction au Génie logiciel (IGL) Bases de données (BDD)

Ingénierie des Compétences

Familles de Compétences
  • CF4 : Concevoir, réaliser et maintenir des logiciels de qualité
Type de compétence: TEC : Technique, MET : Méthodologique, MOD : Modélisation, OPE : Opérationnel,
Niveau de compétence:
Base Intermédiaire Avancé


Famille de Compétence Compétence Elément de Compétence Type
CF4 C4.2: Mettre en oeuvre une méthodologie pour le développement logiciel C42.3: Analyser les risques dans un processus de développement logiciel MET
C42.4: Estimer le coût et l'effort du développement logiciel en s'appuyant sur une méthodologie MET
C42.6: Mettre en oeuvre les tests unitaires et d'intégration d'un logiciel TEC
C42.7: Mettre en œuvre les tests fonctionnels pour la qualité des logiciels TEC

Description du programme de la matière

Objectifs:

Assurer la qualité logiciel se traduit par un ensemble d’activités à réaliser tout au long du cycle de vie de développement d’un logiciel, et cela sur le plan organisationnel et le plan développement.
Objectifs d’apprentissage pour les étudiants
Définir les différents types de résolution des risques du développement informatiques.
Connaitre des différentes techniques d’estimation d’effort de développement, qui dépendent fortement du niveau de maturité de l’équipe de développement.
Maitriser le modèle d’estimation COCOMO
Maitriser les modèles d’estimation de la taille du développement
Connaitre les différentes techniques de test en boite blanche
Maitriser le test structurel

Contenu:

I. Introduction à la qualité de logiciels (4h)
II. Gestion des risques d’un projet informatique (2h)
III. Fondamentaux de l’Estimation (4h)
1. Modèle CMMI
2. Introduction aux techniques d’estimation
IV. Modèle d’estimation d’effort COCOMO (6h)
1. COCOMO 81 
2. COCOMO II
V. Estimation de la taille du développement (7h)
1. Estimation du l’instruction source livrée
2. Points de fonction
3. Points de cas d’utilisation
VI. Test de logiciel (7h)
1. Test fonctionnel
2. Test structurel dynamique
3. Test structurel statique

Travail Personnel:

Bibliographie:

Jacques Printz, Bernard Mesdon, Nicolas Trèves Estimation des projets de l'entreprise numérique : Approche systémique, coûts, qualité et délais. Hermes Science Publications 2013
Olivier Englender, Sophie Fernandes Manager un projet informatique deuxième édition eyrolles 2010.
Barry W. Boehm, Chris Abts, A. Winsor Brown, Sunita Chulani, Bradford K. Clark, Ellis Horowitz, Ray Madachy, Donald Reifer, Bert Steece.
Bernard Mesdon Les points de fonction en ingénierie logicielle : Principes, méthodes, usages. Hermes Science 2012.
Spyros Xanthakis, Pascal Regnier, Constantin Karapoulios Le test des logiciels. Hermes Science. 2000.
Daniel D. Galorath, Michael W. Evans Software Sizing, Estimation, and Risk Management: When Performance is Measured Performance Improves. Auerbach, 2006.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -