Tâche: Effectuer un audit de configuration
Cette tâche définit comment effectuer un audit de configuration.
Disciplines: Gestion de la configuration et des changements
Objet
  • Vérifier qu'une référence contient tous les produits nécessaires
  • Vérifier qu'une référence répond aux exigences définies.
Relations
Etapes
Effectuer un audit de la configuration physique

Un audit de la configuration physique (PCA) identifie les composants d'un produit à déployer dans le référentiel projet. La marche à suivre est la suivante :

  • Identifier la référence à déployer (en général, juste le nom et/ou le numéro, mais vous pouvez également indiquer la liste de tous les fichiers et leurs versions).
  • Confirmez que tous les produits requis et spécifiés par le processus de développement sont présents dans la référence. Indiquez les produits manquants dans les résultats de l'audit de configuration.

Autres niveaux d'audit de la configuration physique

Certaines organisations effectuent un audit de la configuration physique pour vérifier la cohérence de la conception et/ou de la documentation utilisateur, par rapport au code. Le processus Rational Unified Process recommande que cette vérification de cohérence soit effectuée dans le cadre de l'activité de révision tout au long du processus de livraison. A ce stade avancé, les audits doivent être limités au contrôle de la présence des éléments livrables requis, et non à la vérification du contenu.

Effectuer un audit de la configuration fonctionnelle

Un audit de la configuration fonctionnelle (FCA) vérifie qu'une référence répond aux exigences définies. La marche à suivre pour cet audit est la suivante :

  • Préparez un rapport qui répertorie toutes les exigences définies pour la référence, les procédures de test correspondantes et les résultats des tests (réussite/échec) pour la référence.  
  • Vérifiez que chaque exigence est associée à un ou plusieurs tests et que tous les tests ont été réussis. Répertoriez toutes les exigences pour lesquelles aucune procédure de test n'a été définie, et toutes celles pour lesquelles certains tests ont échoué ou n'ont pas été exécutés, dans les résultats de l'audit de configuration. 
  • Générez une liste des demandes de changement soumises pour cette référence. Assurez-vous que chaque demande de changement a bien été fermée.  Répertoriez les demandes de changement qui ne sont pas fermées dans les résultats de l'audit de configuration.
Présenter les conclusions dans un rapport

Les éventuelles incohérences sont reprises dans les résultats de l'audit, comme indiqué ci-dessus. En outre, les étapes suivantes doivent être effectuées :

  • Identifiez des actions correctives. Pour cela, vous devrez peut-être interroger différents membres de l'équipe du projet pour identifier la source du problème et mettre en place les corrections appropriées :
    • Pour les produits manquants, il suffit généralement de placer le produit en question sous contrôle de configuration ou de générer une demande de changement ou une tâche pour créer le produit manquant.
    • Pour les exigences qui n'ont pas été testées ou qui n'ont pas réussi les tests, il est possible de planifier l'exigence pour une référence ultérieure ou de négocier sa suppression de l'ensemble d'exigences.
    • Pour les demandes de changement non fermées, il suffit souvent de fermer la CR. Sinon, il est possible que la CR nécessite des tests plus approfondis ou un report sur une référence ultérieure.
  • Pour chaque action corrective, vous devez affecter les responsabilités et déterminer une date d'exécution.