Formation Technologies de l'information : Assurance qualité : appliquer les techniques de contrôle qualité dans les projets
Il est primordial d’être capable d’appliquer les bons contrôles qualités lors d’un projet logiciel, pour anticiper les enjeux et ainsi éviter des dépassements de budget, de calendrier ou de ressources. Cette formation vous permettra de comprendre le rôle de chaque revue et audit, de mettre en œuvre les bonnes techniques de contrôle et d’acquérir les outils nécessaires pour y parvenir. Cela vous donnera les moyens de valider objectivement la qualité de vos livrables, processus et produits logiciel en regard des attentes finales.
Le programme de la formation
Lors de cette formation nous verrons comment appliquer correctement les neuf (9) techniques de contrôle qualité utilisées lors d’un projet logiciel, d’une évolution de produit, d’un entretien ou durant la gestion qualité d’un sous-traitant. Vous serez en mesure de mieux comprendre chacune des revue et audit qualité; d’appliquer adéquatement les techniques de contrôle et d’acquérir les outils pour les exécuter.- Utilité des revues et audits qualité
Quelles sont les neufs (9) techniques de contrôle qualité ?
Pourquoi avons-nous autant de choix ?
Exemples d’intégration des contrôles qualité.
Pourquoi effectuer des contrôles en continus ?
L’assurance qualité c’est bien plus que les tests.
Axer vos bonnes pratiques sur la prévention.
Assurez-vous d’avoir les bons outils qualité dans votre coffre.
- Différences entre les revues et les audits qualité
Il y a deux familles de contrôle qualité. Démêlons un peu tout cela:
Les réunions agile
Lecture croisée, walktrough, deskcheck,
revue de code, code review,
revue par les pairs, formal technical review, peer review, inspection,
revue technique, revue formelle, formal design review,
revue des besoins d’affaires, advanced design review(ADR),
revue des spécifications, revue des exigences logicielles, software specification review(SSR),
revue d’architecture, preliminary design review(PDR),
revue de conception, critical design review(CDR),
revue des tests, test readiness review(TRR),
revue d’acceptation, user acceptance review(UAR),
acceptation de module, acceptance module
audit,
test de santé, sanity test, test de fumé/fumigène, smoking test,
technique analytique, technical analytic
revue par responsable
auto-contrôle et outils qualité
- Comment exécuter chacun des contrôles qualité suivant :
Une lecture croisée,
Une revue par les pairs,
Une revue technique,
Un audit,
Une inspection qualité,
Une acceptation de module,
Une technique analytique,
Un test de santé,
Une revue par responsable.
Présentation d’exemples et exercices
- Contrôle qualité : qu’est-ce que c’est ?
Pour chacun des sujets présentés, les sous-points suivants seront traités : présentation, procédure d’exécution, formulaire, gabarit et outil requis, quand l’utiliser et exemples pratiques:
Quels sont les objectifs du contrôle ?
Qui participe ?
Comment procède-t-on ?
Quels sont les outils requis ?
À quel moment utiliser le contrôle ?
Exemples et exercices
- Résumé synthèse des revues et audits présentés (9)
À qui s'adresse cette formation ?
Public cible
Tous postes en développement et gestionnaires.
Prérequis
Connaissance de base en assurance qualité logicielle ou avoir suivi "Assurance qualité : savoir intégrer la qualité selon le contexte des projets (cours AQ102)".
Les objectifs de la formation
À la fin de cette formation, le participant sera capable d’appliquer les neuf techniques de contrôle qualité dans ses projets selon ses besoins qualité.
