Baselinegruppen für Rückverfolgbarkeit über Entwicklungsphasen hinweg

Diese Diagramme demonstrieren das Verhalten von Links, wenn in einer Baselinegruppe Modulbaselines erstellt werden. Die Baselinegruppendefinition in diesem Beispiel enthält drei Module.

In der ersten Projektphase werden in jedem Modul Objekte sowie Links zwischen den Objekten erstellt. Das Team, das für die Daten in Modul 1 verantwortlich ist, schließt die erste Projektphase ab und kann mit der zweiten Phase beginnen. Es erstellt eine Modulbaseline in einer Baselinegruppe. Zu diesem Zeitpunkt werden Links von Modul 2 zu Modul 1 dupliziert. Jeder Link von Modul 2 geht auf die aktuelle Version von Modul 1 und auf die Baseline von Modul 1 über, wie im folgenden Diagramm dargestellt.

Baselinegruppe nach der ersten Modulbaseline wurde in Rational DOORS erstellt

Während die Teams, die mit Modul 2 und 3 arbeiten, noch an der erten Phase des Projekts arbeiten, sollten sie Links auf die Baseline und auf die aktuelle Version von Modul 1 erstellen. Wenn für die Module 2 und 3 Baselinegruppen erstellt werden, werden die doppelten Links nach unten in die Baselinegruppe verschoben. Dadurch wird die Rückverfolgbarkeit in allen Projektphasen gewährleistet.

Der folgende Screenshot zeigt, was mit Links passiert, wenn in der Gruppe eine Baseline von Modul 2 erstellt wird.

Baselinegruppe nach der zweiten Modulbaseline wurde in Rational DOORS erstellt

Alle duplizierten Links werden nach unten in die Baselinegruppe verschoben. So bestehen Links zwischen den aktuellen Modulversionen und zwischen den Modulbaselines, nicht aber zwischen der aktuellen Version und der Baseline. Dieser Vorgang wird wiederholt, wenn in der Gruppe eine Baseline von Modul 3 erstellt wird. Die Baselinegruppe enthält nun einen detaillierten Schnappschuss des Projekts am Ende der ersten Entwicklungsphase.

Für Phase 2, Phase 3 usw. kann eine neue Baselinegruppe erstellt werden, sodass am Ende der Entwicklung ein detailliertes Bild der verschiedenen Entwicklungsphasen zur Verfügung steht.

Entwicklungsphasen, dargestellt in Baselinegruppen in Rational DOORS


Feedback