1. Les connaissances fondamentales de l’assurance qualité du logiciel (Chapitre 1, Livre 1)
- Comment définir la qualité du logiciel ?
- Les erreurs, les fautes et les défaillances du logiciel
- La qualité du logiciel
- L’assurance qualité logicielle
- Les modèles d’affaires et le choix des pratiques de génie logiciel
2. La culture qualité, les neurosciences, l'éthique et les considérations environmentales des TI's (Chapitre 2, Livre 1)
- Le coût de la qualité d'un projet logiciel
- La culture qualité
- Les cinq dimensions d’un projet logiciel
- Apports de la neuroscience (préférences psychologiques des collègues)
- Le code de déontologie de l’ingénieur logiciel
- L'informatique verte et l'impact environmental de vos décisions
3. Les exigences qualité (Chapitre 3, Livre 1)
- Modèle ISO de la qualité d'un produit logiciel
- Les facteurs de qualité selon la norme ISO/CEI 25000
- La définition des exigences de qualité d'un logiciel
- La spécification de la qualité
- L’évaluation de la qualité d’un logiciel
4. Les normes et modèles du génie logiciel (Chapitre 4, Livre 1)
- Les normes, le coût de la qualité et les modèles d’affaires
- Les principales normes de gestion de la qualité
- La norme ISO 9001
- La norme ISO/IEC 90003
- La norme ISO/IEC/IEEE 12207
- La norme ISO/IEC 29110 pour les très petits organismes
- La norme IEEE-730
- D’autres modèles, normes, référentiels et démarches qualité
- La norme ISO/IEC/IEEE 15289 pour la description des produits logiciels
- Les normes et le plan d’assurance qualité logicielle
5. Les revues (Chapitre 5, Livre 1)
- La revue personnelle et la revue de type desk-check
- Les revues selon des normes et des modèles
- La revue par les pairs de type walk-through
- La revue par les pairs de type inspection
- Les revues de lancement de projet et de bilan de projet
- Les réunions agiles
- La sélection d’un type de revue
6. L’audit du logiciel (Chapitre 6, Livre 1)
- L’audit et la résolution de problèmes selon la norme ISO/IEC/IEEE 12207
- L’audit selon la norme IEEE-1028
- Un processus d’audit et la norme ISO 9001
- L’audit selon le modèle CMMI® pour le développement du Software Engineering Institue
- Les actions correctives
- Les audits selon la norme IEEE-730
7. La vérification et la validation du logiciel (Chapitre 7, Livre 1)
- Introduction à la V&V
- Les bénéfices de la V&V
- Les normes et modèles et la V&V
- Les niveaux d'intégrité
- Trois types de techniques de V&V
- La V&V selon la norme ISO12207
- La V&V selon le CMMI
- La V&V indépendante
- La traçabilité
- La phase de validation du logiciel
- Le plan de V&V
- Les listes de vérification
- Les techniques de V&V
- Le plan d'AQL et la V&V
8. Les politiques, processus et procédures
- Les politiques
- Les processus
- Les procédures
- Les standards d’un organisme
- La documentation et la cartographie des processus et les procédures dans les groupes logiciel
9 Les tests et l'AQL
- Les tests, le coût de la qualité et les mosèles d'affaires
- La méthode de classification des défauts
- Les approches, stratégies et conception de tests
- Les niveaux et types de tests
- Le modèle de maturité TMMI
10. La gestion des configurations du logiciel
- introduction
- La GCL selon ISO12207
- La GCL selon le CMMI
- Utilité d'une bonne GCL
- Les activités de la GCL
- Les référentiels
- La bibliothèque d'ÉCL et ses branches
- Le contrôle des configurations
- Demandes de déviations
- État et audit de ls GCL
- Politique de GCL
- La GCL et le plan d'AQL
11. La mesure
- L'importance de la mesure
- La mesure selon ISO12207
- Le guide du PSM
- La norme ISO15939
- La mesure selon le CMMI
- Le sondage comme outil de mesure
- Les considérations pratiques
- La mesure et le plan d'AQL
12. La gestion des fournisseurs et des contrats
- La gestion des ententes logicielles selon le modèle CMMI pour le développement
- La gestion des participants externes
- Les cartographies du processus de cycle de vie d’acquisition du logiciel
- Les types de contrats du logiciel et un exemple qui garanti le succès
- Les revues de contrat
- Une sélection de clauses contractuelles qui influent sur la qualité du logiciel livré
13. La gestion du risque
- La gestion du risque selon les normes (ex : ISO/IEC/IEEE 16085) et les modèles
- Les considérations pratiques de la gestion du risque
- L’évaluation des risques
- Le contrôle des risques
- Les mesures reliées à la gestion du risque
13. Le plan d'AQL, un complément à votre plan de projet
- Introduction au plan d'AQL proposé par la norme IEEE 730:
- Intention et portée;
- Définitions et acronymes;
- Les documents de référence;
- L'organisation;
- Niveau de criticité du logiciel;
- Outils, Techniques et méthodologies;
- Ressources;
- Normes, pratiques et conventions;
- Échéancier;
- Rôle de l'assurance du produit;
- Rôle de l'assurance du processus;
- Assurance sur les activités et tâches du système qualité;
- Activités et tâches additionelles;
- Processus de revue de contrat;
- Processus de mesures de la qualité;
- Politiques de tests;
- Politique de dérogation et de déviation;
- Politique d'itération des tâches;
- Les enregistrements qualité;
- Les rapports qualité.
- Les exigences supplémentaires en matière d'assurance qualité.