Anforderungsversionierung und Freigabe
Um sich in der dynamischen Landschaft sich wandelnder Anforderungen über den gesamten Produktlebenszyklus hinweg effektiv zurechtzufinden, bietet Requirements & Systems Portal eine Versionierungsfunktion auf Basis der Änderungshistorie. Dieses System weist Anforderungen Versionsnummern zu und ermöglicht so eine präzise Nachverfolgung und Verwaltung. Mit der Möglichkeit, Anforderungen nach Gate-Reviews oder Meilensteinen freizugeben, sorgt diese Funktion für einen systematischen Ansatz zur Erfassung von Änderungen und Aktualisierungen. Darüber hinaus können Sie Baselines nahtlos nutzen, um frühere Versionen von Spezifikationen erneut aufzurufen und zu analysieren, was einen umfassenden Überblick über den Produktentwicklungsverlauf bietet.
Diese Versionsfunktion verbessert die Nachverfolgung und Verwaltung von Anforderungen und Spezifikationen insgesamt und fördert einen schlankeren und anpassungsfähigeren Produktentwicklungsprozess.
Versionierung auf Anforderungsebene
Die Versionierung beginnt auf der Ebene der Anforderungen und startet bei 0. Jede Änderung an den Attributen einer Anforderung, etwa Anpassungen am Anforderungstext, an der Kennung, der Begründung usw., löst automatisch eine Erhöhung der Nebenversion aus, beispielsweise von 0 auf 0.1.
Kurz gesagt: Alle Aktualisierungen an einer Anforderung, die im der Anforderung zugeordneten Verlaufsfeld „requirement“ gespeichert/hinzugefügt werden, führen ebenfalls zu einer Anpassung der Versionsnummer der Anforderung, damit diese Änderungen widergespiegelt werden. Dieser systematische Ansatz gewährleistet ein umfassendes und nachvollziehbares Versionierungssystem für Anforderungen über ihren gesamten Lebenszyklus hinweg.
Liste der Änderungen, die eine Erhöhung der Versionsnummer auslösen
Nachfolgend finden Sie eine Liste der Änderungen an einer Anforderung, die eine Erhöhung der Nebenversion auslösen:
-
Bearbeiten des Texts von Attributen der Anforderung wie „Text“, „Title“, „Rationale“, „custom columns“
-
Hinzufügen oder Entfernen von „Parent“ und „Children“
-
Ändern von „Type“, „State“, „Compliance“
-
Hinzufügen oder Entfernen von Tags
Anforderungen freigeben
Nach der Finalisierung einer Anforderung während der Produktentwicklungsphase, etwa durch umfassende Reviews, Meilensteine, Baselines oder Gate-Reviews, kann die Anforderung freigegeben werden. Dies stellt eine Hauptfreigabe für die Anforderung dar und kann über die der Anforderung zugeordnete Freigabeoption ausgeführt werden. Das Freigeben von Anforderungen kennzeichnet nicht nur deren Abschluss, sondern dient auch als abschließender Schritt der Versionsfinalisierung.

Freigabesymbol - Das Freigabesymbol zeigt den Status der freigegebenen Anforderung an.
So geben Sie Anforderungen frei
Auf die Freigabeoption kann über das Symbol mit den drei Punkten im Menü „Action“ zugegriffen werden, sodass Benutzer Anforderungen einzeln oder gesammelt freigeben können.

Freigeben einer Anforderung - Das Bild zeigt die Schritte zum Zugriff auf die „Release feature“
Unten sehen Sie ein kurzes Video zur Demonstration der Sammelfreigabe von Anforderungen.
Spezifikationen freigeben
Benutzer haben die Möglichkeit, Spezifikationen freizugeben, die mehreren Anforderungen zugeordnet sind. Auf diese Option können sie zugreifen, indem sie in der Baumhierarchie mit der rechten Maustaste auf den Namen der Spezifikation klicken (siehe Abbildung Release Specification).
Spezifikation freigeben - Das Bild veranschaulicht, wie eine Spezifikation freigegeben wird
Beim Auswählen der Freigabeoption auf Spezifikationsebene haben Benutzer zwei Möglichkeiten, die Spezifikation freizugeben.
Optionen zum Freigeben einer Spezifikation - Aktuelle Optionen im Menü zum Freigeben einer SpezifikationAlle aktuellen Versionen der Anforderungen zuordnen
Die erste Option „Associate all requirements current version“ gibt alle Anforderungen innerhalb der Spezifikation frei und gibt die Spezifikation frei.
Szenarien
-
Beachten Sie, dass Anforderungen, die sich bereits im freigegebenen Status befinden, nicht erneut freigegeben werden.
-
Wenn die Anforderung bereits freigegeben wurde und anschließend Änderungen an ihr vorgenommen wurden, wird die geänderte Anforderung erneut freigegeben.
Nur Anforderungen mit freigegebenen Versionen zuordnen
Im Gegensatz zur ersten Option berücksichtigt die zweite Option „Associate only requirements with released versions“ nur die zu diesem Zeitpunkt innerhalb der Spezifikation freigegebenen Anforderungen und gibt dann die Spezifikation frei. Wenn Sie beispielsweise 5 freigegebene und 5 nicht freigegebene Anforderungen haben, erstellt die Spezifikationsfreigabe eine Spezifikationsversion, die nur die 5 freigegebenen Anforderungen enthält.
Anforderungen über Reviews freigeben
Benutzer können die Freigabe von Anforderungen über das Review Center initiieren. Nachdem der Reviewer das Review abgeschlossen hat, muss es vom Genehmiger freigegeben werden, um den Review-Prozess abzuschließen. Der Genehmiger hat die Möglichkeit, im Rahmen des Abschlusses des Reviews „Release Requirements“ auszuwählen (siehe Abbildung Release requirements through the Review center).
Anforderungen über das Review Center freigeben