Konflikterkennung und -auflösung

Change Management for Rational DOORS erkennt automatisch die meisten Konflikte während der Prüfung und im Status Angewendet. Während der Prüfung werden Konflikte nur innerhalb einer ausgewählten Anforderungsänderungsanforderung erkannt. Bei Anwendungskonflikten werden Konflikte in allen genehmigten Anforderungsänderungsanforderungen erkannt.
Wenn Change Management for Rational DOORS zum Prüfen auf Konflikte verwendet wird, tritt eine der folgenden Situationen auf, je nachdem, wie die Schablone konfiguriert wurde.

Weitere Informationen siehe Konfigurationsschablonen definieren und Anforderungsänderungsanforderungs-Konflikte auflösen.

Konflikte

Die folgenden Beispiele zeigen Konflikte:
  • Mindestens zwei Vorschläge wurden für dasselbe Objekt oder Modul gemacht. Diese Vorschläge stehen miteinander im Konflikt oder sind in ihrer Reihenfolge voneinander abhängig.
  • Mehrere Anforderungsänderungsanforderungen wurden für dasselbe Objekt genehmigt und der Änderungstyp für eine der Anforderungsänderungsanforderungen ist Löschen.
  • Die Rational DOORS-Attribute wurden von der Schnittmenge der Anforderungsänderungsanforderung geändert.
  • Zwei Anforderungsänderungsanforderungen wurden genehmigt, um den Objekttext einer Anforderung zu ändern. Wenn beide ohne Überarbeitung angewendet werden, überschreibt die zweite Anforderung die erste. Auf dieselbe Weise kann eine Änderungsanforderung anfordern, dass ein untergeordnetes Objekt zur Anforderung X hinzugefügt wird, während eine andere Anforderung angibt, dass diese Anforderung X gelöscht werden soll. Wenn die letzte Anforderung angewendet wird, wird die vorherige Anforderung nicht angewendet.
  • Nicht alle Änderungen wurden mit Change Management for Rational DOORS vorgenommen. Die Change-Management-Funktion kann keine manuellen Änderungen ermitteln. Zum Beispiel wird eine Anforderungsänderungsanforderung an eine Anforderung übergeben. Bevor die Änderungsanforderung angewendet wurde, hat eine Person die Anforderung ohne die Change-Management-Funktion manuell geändert. In diesem Fall wird beim Anwenden der Änderungsanforderung die andere Änderung überschrieben, da die zwei Änderungsanforderungen nicht miteinander in Beziehung stehen.

Das System kann jedoch nicht alle Konflikte ermitteln, deshalb müssen sie manuell überprüft werden, um die Semantik der Änderung zu bewerten. Siehe Anforderungsänderungsanforderungs-Konflikte auflösen. Verwenden Sie den Anforderungsänderungsanforderungs-Konfliktbericht für die Identifizierung von Konflikten, die das System nicht auflösen kann. Siehe Anforderungsänderungsanforderungs-Konfliktberichte ausführen.


Feedback