Qualité et tests logiciel (INFO832_IDU)

Volume horaire

CM : 12h / TD : 12h / TP : 16h

Présentation

Ce cours vise à acquérir les compétences nécessaires à la mise en place de méthodes "Agile" pour le développement de logiciels. Dans ces contextes, visant la qualité logicielle, le test logiciel sera introduit à travers la conception de suite de tests et leur implémentation via différentes unité de test.

Objectifs

- concevoir un plan d'assurance qualité logiciel

- concevoir et mettre en application un plan de test

- prendre en compte et gérer la dimension qualité des données traitées

Compétences acquises

A l'issue de ce cours, l'étudiant sera capable :

- de concevoir un plan d'assurance qualité logiciel

- de mettre en pratique un plan d'assurance qualité logiciel

- de définir l'ensemble des jeux de tests d'un produit logiciel

- de définir les critères de validation de jeux de tests

- d'implémenter une suite de tests

- d'évaluer les critères de qualité d'un ensemble de données pour l'application visée

- de gérer un ensemble de données selon les critères de qualité nécessaires à l'application visée

Plan du cours

  1. Assurance Qualité Logiciel (AQL)
    1. Enjeux
    2. Le plan AQL
    3. Les normes ISO, CMM, CMMI-DEV...
  2. La qualité des données
    1. Enjeux
    2. Démarche, critères et indicateurs
    3. Master Data Management MDM
  3. Test logiciel
    1. Qui ? Quoi ? Où ? Quand ? Comment ? Combien ? Pourquoi ? (QQOQCCP)
    2. Méthodes de conception (boite blanche/noire, affirmation/négation....)
    3. Du plan au rapport de test

Diplômes intégrant ce cours

En bref

Langue d'enseignement
Français

Contact(s)

UFR, Écoles, Instituts

Lieu(x)

  • Annecy-le-Vieux (74)