| ||||
Sigle : INF3473 Gr. 01 Titre : Assurance de la qualité Session : Automne 2016 Horaire et local Professeur : Adb-Ali, Jamal | ||||
1. Description du cours paraissant à l'annuaire : | ||||
ObjectifsSensibiliser l'étudiant aux facteurs de qualité qui influencent le développement d'un logiciel et le rendre apte à assurer la qualité d'un produit logiciel grâce à un processus de développement planifié et contrôlé en accord avec les normes internationales.ContenuDéfinition des fonctions de maîtrise et d'assurance de la qualité. Plan d'assurance de la qualité. Stratégies pour réduire, éliminer et prévenir les insuffisances d'un logiciel. Évaluation et contrôle des méthodes, activités, procédures et directives pour développer des produits logiciels satisfaisant certaines exigences de qualité à l'intérieur de contraintes spécifiques de coûts et d'échéancier. Application aux essais (incluant les tests de système et d'acceptation) d'un point de vue technique et administratif. Introduction aux normes internationales (ISO, AQAP, DoD). | ||||
2. Objectifs spécifiques du cours : | ||||
Notions fondamentales sur la qualité et l'assurance de la qualité. Historique et structure des normes ISO. Analyse du contenu de l'ISO 9000-3 (application de l'ISO 9001 en développement de logiciel). Présentation et mise en oeuvre d'autres normes et modèles d'assurance qualité en développement de logiciel (CMM,IEEE). Implantation d'un système d'assurance de la qualité. Métriques, mesures, test et vérification de logiciels. | ||||
3. Stratégies pédagogiques : | ||||
Lecture, théorie, exercices, recherche et participation active. | ||||
4. Heures de disponibilité ou modalités pour rendez-vous : | ||||
Envoyez-moi un courriel pour rendez-vous à l'adresse suivante : abdaja01@uqo.ca | ||||
5. Plan détaillé du cours sur 15 semaines : | ||||
Semaine | Thèmes | Dates | ||
1 |
Introduction et plan de cours
|
06 sept. 2016 | ||
2 |
Les composantes de préparation de l'AQL d'un projet de logiciel
|
13 sept. 2016 | ||
3 |
Les composantes du cycle de vie d'un projet de logiciel
|
20 sept. 2016 | ||
4 |
Les stratégies de tests
|
27 sept. 2016 | ||
5 |
Les tests système et la documentation de tests
|
04 oct. 2016 | ||
6 | Semaine d'études | 11 oct. 2016 | ||
7 | Examen de mi-session | 18 oct. 2016 | ||
8 |
Tests et cycle de vie du logiciel
|
25 oct. 2016 | ||
9 |
Tests et cycle de vie du logiciel (Suite)
Assurance de la qualité logicielle: Maintenance, participants externes et outils
|
01 nov. 2016 | ||
10 |
La gestion de configurations
|
08 nov. 2016 | ||
11 |
Composante AQL de gestion
|
15 nov. 2016 | ||
12 |
Les normes et les modèles du génie logiciel
|
22 nov. 2016 | ||
13 |
Les normes et les modèles du génie logiciel (Suite)
Les composantes AQL d'infrastructure |
29 nov. 2016 | ||
14 |
Les composantes AQL d'infrastructure: les procédures et les instructions de travail et autres composantes
|
06 déc. 2016 | ||
15 | Examen final | 13 déc. 2016 | ||
6. Évaluation du cours : | ||||
La note finalement sera déterminée comme suit :
Les examens se font à livre fermé. Une moyenne inférieure à 50% aux examens est éliminatoire et conduit automatiquement à l'échec. | ||||
7. Politiques départementales et institutionnelles : | ||||
| ||||
8. Principales références : | ||||
| ||||
9. Page Web du cours : | ||||
https://moodle.uqo.ca |