Aktivität: Referenzversionen & Releases verwalten
Diese Aktivität gewährleistet, dass konsistente Gruppen zusammengehöriger oder abhängiger Artefakte für eine "Referenzversion" angegeben werden, z. B. für die Identifikation von Release-Kandidaten, Produktversionen, Reife und Vollständigkeit des Artefakts.
BeschreibungProjektstrukturplanTeamzuordnungVerwendung der Arbeitsergebnisse
Beziehungen
Übergeordnete Aktivitäten
Beschreibung

Die Häufigkeit und Formalität, mit der Referenzversionen erstellt werden, ist im Konfigurationsmanagementplan beschrieben. Der Grad der Formalität ist eindeutig höher für ein Produkt, das an einen Kunden herausgegeben wird, als für ausführbare Releases im internen Projektteam. Wenn die kombinierten Artefakte ein gewisses Reifestadium erreichen, werden Referenzversionen erstellt, um die Verfügbarkeit für Releases, Wiederverwendung usw. zu unterstützen.

Eigenschaften
EreignisgesteuertYes
Mehrere Vorkommen
Fortlaufend
Optional
Geplant
Wiederholt anwendbar
Mitarbeiterauswahl

Diese Arbeit wird primär von der Rolle Konfigurationsmanager gesteuert, die in der Regel ein Produkt für das Release assemblieren muss. Das freigegebene Produkt erfordert eine Teileliste (BOM, Bill of Materials), die als vollständige Prüfliste für das an den Kunden zu liefernde Produkt dient. Zum Produkt müssen die in den Deployment-Aktivitäten beschriebenen Release-Informationen und Schulungsmaterial bereitgestellt werden.

Die Rolle Integrator liefert ihren Beitrag zu dieser Arbeit, indem sie sicherstellt, dass die aus dem Entwicklerarbeitsbereich bereitgestellten Artefakte so integriert werden, dass sie in einen unabhängig testfähigen Build eingebunden werden können. Die Person in der Integratorrolle muss mit der Konfigurationsmanagementpolitik des Projekts und den Testverfahren vertraut sein.

Verwendung
Anleitung zur Verwendung

Diese Arbeit beginnt gewöhnlich in der Ausarbeitungsphase, bildet aber eher einen Schwerpunkt in den Konstruktions- und Übergangsphasen. Manchmal kann es sinnvoll sein, eine Referenzversion von Konzeptionsartefakten zu erstellen, aber dies ist nicht die Regel. In jeder Iteration können mehrere Referenzversionen erstellt und verwaltet werden. Dies kann in jedem Stadium der Iteration stattfinden.

Im Allgemeinen gilt diese Arbeit als optional, wenn ein ausführbares Release nicht außerhalb des Kernentwicklerteams bereitgestellt werden muss.