MODULE No 13

Nom : Assurance qualité

But : Étudier les activités de l’assurance qualité (AQ) selon ISO 12207 et en particulier la planification

Antécédents : Module 11

Corps :

Assurance Qualité (AQ)

Le processus était constitué de quatre activités :

Note : selon la norme ISO 12207 l’AQ est un processus comme la vérification, la validation, les revues… C’est-à-dire que l’AQ ne contient pas la vérification ou la validation en tant qu’activités. Elles appartiennent à deux processus indépendants qui ont leur propre plan. Fin de la note.

L’activité de mise en place du processus était constituée des tâches suivantes :

Établissement d’un processus d’AQ adapté au projet (adaptation).

Préparation d’un plan pour la supervision des activités et des tâches du processus d’AQ.

Exécution des activités d’AQ : préparation des intrants pour le processus de résolution des problèmes. Tous les enregistrements doivent être stockés et entretenus.

Les enregistrements doivent être rendus disponibles à l’acquéreur.

S’assurer de l’indépendance organisationnelle du personnel de l’AQ.

Dans ce module on abordera en détail la deuxième tâche : Préparation d’un plan pour la supervision des activités et des tâches du processus d’AQ.

On a considéré plusieurs fois que tout ce que l’on entreprend de complexe à besoin d’un plan pour guider et contrôler les intervenants, il est donc naturel de planifier l’AQ.

Comment faire un plan ? On peut bien sûr s’asseoir et le penser de A à Z pour notre entreprise ou, ce qui est certainement plus intelligent, faire une réutilisation. Réutilisation de quoi ? d’un vieux plan. Et si on n’en a pas (supposons qu’il s’agit d’une entreprise qui vient de naître) ? On récupère à partir d’une norme. C’est ce que nous ferons en partant de la norme IEEE 730. de 1998 et du guide qui l’accompagne (IEEE 730-1). La norme nous donne une table de matière avec une description de ce qu’il faut mettre à chaque section. Comme pour la norme ISO 12207 on peut l’adapter (enlever des sections en expliquant le pourquoi et en ajouter d’autres).

Voici les chapitres de la table des matières prévus par la norme IEE 730 :

But

Documents de référence

Gestion

Documentation

Standards, pratiques, conventions et métriques

Revues et audits

Tests

Reportage des problèmes et actions correctives

Outils, techniques et méthodes

Contrôle du code

Contrôle des médias

Contrôle des fournisseurs

Collecte, maintenance et stockage des  enregistrements

Formation

Gestion des risques

Analyse de la table des matières.

But : dans ce chapitre il faut permettre au lecteur de comprendre le produit auquel le plan s’adresse, les phases du CVL couvertes, la conformité à la norme IEEE 730. Il faut dire si le plan a été demandé par le client ou s’il s’agit d’une exigence née à l’intérieur. Une page ou deux en fonctions des méthodes de travail et des normes de l’entreprise.

Documents de référence : tous les documents employés pour la rédaction du plan.

Gestion : ce chapitre décrit les éléments organisationnels qui influencent la qualité. Il doit être organisé en trois sous-chapitres.

Organisation :

Tâches :

Responsabilités :

Documentation : Ce chapitre présente la documentation du projet et les moyens de vérification.

Au minimum la documentation suivante doit être présente :

i.      SEL (Spécification des exigences logicielles)

ii.      DCL (Description de la conception logicielle)

iii.      SVVP (Plan de V&V du logiciel)

iv.      SVVR (Rapport de V&V du logiciel)

v.      Documentation utilisateur

vi.      PGCL (Plan de gestion de la configuration du logiciel).

Autres documents :

i.      Plan de gestion des métriques

ii.      Plan de formation

iii.      Manuel d’installation

iv.      Plan pour la sécurité logiciel

v.      Etc.

Standards, pratiques, conventions et métriques. Pour chaque phase du CVL il faut identifier Standards, pratiques, conventions et métriques. Au minimum il faut fournir les informations suivantes :

Normes de documentation ;

Normes de description des structures de conception ;

Normes de codage ;

Normes de tests ;

Métriques pour les produits et pour les processus.

Revues et audits. Ce chapitre établit les revues et les audits qui doivent être réalisé. Voici la liste des revues minimales :

Revue de la SEL ;

Revue de la conception préliminaire ;

Revue de la conception détaillée ;

Revue du plan de V&V;

Audit fonctionnel (comparaison du produit avec SEL : il faut analyser tous les rapport de vérification) ;

Audit physique (cohérence interne de tous les artefacts) ;

Audits In-process (vérifier la cohérence de l’évolution du logiciel selon les phases)

Revues de gestion

Revue du plan de gestion de la configuration

Tests. Ce chapitre doit décrire les tests qui ne sont pas décrits dans le plan de V&V.

Reportage des problèmes et actions correctives. Ce chapitre décrit comment on informe les responsables qu’il existe des problèmes, comment on fait le suivi et quelles sont les procédures pour les résoudre.

Outils, techniques et méthodes. Ce chapitre présente les outils matériels et logiciels employés pour aider le processus d’AQ.

Contrôle du code. Ce chapitre décrit comment le code est identifié, stocké, accédé… peut être dans le plan de contrôle de la configuration.

Contrôle des médias. Ce chapitre décrit comment les supports sont gérés.

Contrôle des fournisseurs. Ce chapitre décrit comment on s’assure que les fournisseurs respectent les règles de qualité

Collecte, maintenance et stockage des enregistrements. Ce chapitre explique comment on collecte, on enregistre et on maintient les documents concernant la qualité. Ce chapitre peut être dans le plan de contrôle de la configuration et dans ce cas il suffit de se référer.

Formation. Ce chapitre décrit comment le personnel responsable de la qualité est formé.

Gestion des risques. Ce chapitre doit identifier tous les secteurs à risque. Il faut clairement justifier pourquoi on envisage le risque, le décrire, montrer les impacts, décrire comment faire le suivi et comment contrer les effets négatifs. Dans certain cas on peut avoir un plan de gestion des risques séparé.

Conséquents :

Connaître les activités de l’AQ selon ISO 12207

Connaître la table des matières pour un plan AQ dela norme IEEE 730

Note 01 :