INF1843 - Vérification et assurance de la qualité

Scolarité

Premier cycle - 3,0 crédit(s)

Département

Département d'informatique et d'ingénierie

Objectifs

Au terme de ce cours, l'étudiant.e maitrisera les principales techniques de vérification et métriques de qualité du logiciel, et sera en mesure d’élaborer un plan d’assurance qualité en accord avec les normes internationales.

Contenu

Caractéristiques et facteurs de la qualité logicielle (maintenabilité, sécurité, fiabilité, etc.). Planification de la qualité, gestion des risques. Qualité dans les processus de développement. Gestion de la configuration du logiciel. Mesures et métriques de la qualité. Normes et standards internationaux applicables (ISO, IEEE). Stratégies de vérification: tests, vérification statique, inspection de code. Classification des tests: tests unitaires, de régression, d'intégration, de performance, d'acceptation. Approche boite-noire et boite-blanche, couverture. Automatisation des tests et intégration continue, outils spécialisés. Documentation des tests. Ce cours comporte des séances obligatoires de travaux dirigés (TD).

Préalables

Exigences de qualification pour l'enseignement

Diplôme(s)
Aucun
Expérience
Aucune
Corps professionnel
Aucun
Autre(s) exigence(s)
Aucune

CAFF

Aucun