Change und Release Package Manager
In BOND werden alle Gegenstände einer Lieferung in Lieferpaketen verwaltet. Einzelne Lieferpakete können dabei hierarchisch in Integrationspaketen gebündelt werden, um alle Release-Bestandteile eines Teilprojekts oder Projekts im Release abzubilden. Diese können in Folge in Gesamt-Releasepaketen zusammengefasst werden, um Enterprise Release Pakete zu bilden. Eine hierarchische Organisation von Lieferströmen (Teilprojekten im Release) über mehrere Ebenen ist möglich.
Typische Elemente eines Release Pakets sind beispielsweise:
- Versions- und änderungsbezogene Daten je Komponente im Release (z.B. Build- und Release-Nummern, Änderungen an Binaries und Datenbankobjekten je Komponente)
- Neue und geänderte Umgebungsdetails (z.B. Umgebungsvariablen und Batchabläufe)
- Systemvoraussetzungen (z.B. Abhängigkeiten auf Third-Party-Software Versionen, CPU-, RAM- und Storage-Bedarf, erforderliche Konfigurationen von Applikationsservern oder Datenbank)
- Abhängigkeiten (auf andere Komponenten- oder Produktversionen innerhalb und außerhalb des Release)
- Dokumentationen
- Issue-Listen (z.B. Problem-, Defect- und Change-Records)
- Arbeitsaufträge
Die Pakete können über unterschiedliche Stadien im Lebenszyklus einer Release-Implementierung geführt werden (z.B. Lieferstufen, Integrationsstufen, Teststufen, Abnahmestufen, Roll-Out-Stufen) und dabei verschiedene Stati durchlaufen.Je Stadium und Paketstatus können unterschiedliche Workflows durchlaufen werden, die das jeweilige Paket verarbeiten (z.B. freigeben oder in eine Zielumgebung ausliefern).
So kann die Richtlinienkonformität von Prozessen im Release überwacht werden.
Pakete können aufeinander aufbauen und so die Änderungssequenz innerhalb eines Release oder zwischen Releases abbilden. Es wird semantisch zwischen Vollversions- und Patch-Paketen unterschieden. Ein durchgängiges Patch Management wird so abbildbar.
in vollständige Pakete für Lieferströme oder (Teil-)Projekte in einem Release gebündelt werden. Aus diesen lassen sich wiederum Gesamt-Release-Pakete zusammenstellen.
Public Release Calendar
Der Release Kalender ermöglicht die Verwaltung aller Releases mit deren Meilensteinen, Synchronisationspunkten und wechselseitigen Abhängigkeiten. Alle Aktivitäten für Integration, Test und Roll-Out können über den Kalender verwaltet werden.
Releaseplanung und -scoping
Das Planungs- und Scoping-Modul ermöglicht die Zusammenstellung aller Scope-Elemente und die Verwaltung und Überwachung aller Arbeitsaufträge im Release.
Ein Echtzeit-Datenimport aus Systemen wie BMC Remedy, HP ClearQuest, Attlassian JIRA oder dem HP Mercury Testdirector und eine Outlook Integration sind wesentliche Funktionen.
Weiter: Releaseplanung und -scoping
Software Delivery (Hand-Over)
Das Delivery-Modul ermöglicht die koordinierte Bereitstellung aller Komponenten und Liefergegenstände im Release.
Weiter: Software Delivery
Change and Release Package Manager
Die Verwaltung der Pakete und die Zusammenstellung von Gesamt-Releases erfolgt mit dem Release Package Manager.
Weiter: Release Packaging
Workflow-Management und Provisioning
Der Workflow Manager und die Provisioning Engine sind die zentralen Elemente, um alle Workflows zu definieren und auszuführen.
Weiter: Workflow und Provisionierung
Workflow Designer
Der Workflow Designer ermöglicht eine effiziente Modellierung von Prozessen im Release Management und die Erstellung von automatisierten Deployment-Abläufen.
Weiter: Workflow Designer
Verfügbare Plug-Ins
Plug-Ins ermöglichen die Kommunikation mit externen Werkzeugen für IT Service Management, IT Asset Management, Test Management, Entwicklungs- und Build-Umgebungen und Software Installation.
Weiter: Plug-Ins


