Cours MGL7260 – Exigences et spécifications de systèmes logiciels

2e cycle
3 crédits
Maîtrise en génie logiciel
À confirmer

Description

Introduction à l’ingénierie des systèmes. – Modèles de processus des exigences logicielles. – Intervenants dans le processus des exigences logicielles. – Support et gestion du processus des exigences logicielles. – Qualité et amélioration du processus des exigences logicielles. – Sources des exigences logicielles. – Techniques d’explicitation des exigences logicielles. – Classification des exigences logicielles. – Modélisation conceptuelle. – Conception architecturale et allocation des exigences logicielles – Négociation des exigences logicielles. – Document de définition des exigences logicielles. – Document de spécification des exigences logicielles. – Structure et normes de documentation des exigences logicielles – Qualité de la documentation des exigences logicielles. – Revue des exigences logicielles. – Prototypage. – Validation des modèles. – Tests d’acceptation. – Gestion des changements des exigences logicielles – Attributs des exigences logicielles. – Trace des exigences logicielles – Sujets avancés en exigences logicielles.