Change Management for IBM® Engineering Requirements
Management DOORS
(DOORS)
détecte automatiquement les conflits au cours de la vérification et de l'application des états.
Au cours de la vérification, des conflits sont détectés uniquement dans la DCE sélectionnée. Au cours de l'application,
les conflits sont détectés sur toutes les DCE approuvées.
Lorsque Change Management for
DOORS
recherche les conflits éventuels, l'une des situations suivantes se produit en fonction de la manière dont le modèle a été configuré.
- Envoie un avertissement lorsque vous modifiez des attributs pour lesquels il existe déjà des changements proposés en attente.
- Empêche l'approbation des DCE qui sont en conflit avec des DCE déjà approuvées.
- Facilite l'identification et la résolution des conflits lors de l'utilisation d'une DCE qui est marquée comme obsolète.
Pour plus de détails, voir Définition des modèles de configuration et Résolution des conflits de demande de changement d'exigences.
Conflits
Les exemples ci-dessous montrent des conflits :
- Deux propositions ou plus ont été émises pour le même objet ou module.
Ces propositions peuvent générer des conflits entre elles ou dépendre de l'ordre.
- Plusieurs DCE ont été approuvées pour le même objet et le type de changement est Supprimer pour les DCE.
- Les attributs DOORS
ont été modifiés par le chevauchement des DCE.
- Deux DCE ont été approuvées concernant la modification du texte d'objet d'une exigence.
Si elles sont appliquées conjointement sans vérification, la deuxième remplace la première. De même, une DCE peut demander l'ajout d'un objet enfant à l'exigence X et une autre sa suppression de l'exigence X. Si cette dernière est appliquée, la première ne doit pas être appliquée.
- Tous les changements n'ont pas été apportés par le biais de
Change Management for DOORS.
La fonction de gestion des changements ne peut pas détecter les changements manuels.
Par exemple, une DCE peut avoir été soumise concernant une exigence. Avant l'application de la DC, une personne a modifié manuellement l'exigence sans utiliser la fonction de gestion des changements. Dans ce cas, lorsque la DC est appliquée, elle peut remplacer l'autre changement car les deux ne sont pas liés.
Toutefois, le système ne peut pas détecter tous les conflits et il est donc nécessaire de les inspecter manuellement pour évaluer la sémantique du changement. Voir Résolution des conflits liés aux demandes de changement d'exigences. Utilisez le rapport des conflits DCE pour identifier les conflits que le système ne peut pas détecter. Voir Exécution du rapport des conflits DCE.