Verwalten von Service Manager-Releasedatensätzen
Wichtig
Diese Version von Service Manager das Ende des Supports erreicht hat, wird empfohlen, ein Upgrade auf Service Manager 2019durchzuführen.
Der Schlüssel zum Verständnis der Releaseverwaltung in System Center – Service Manager ist die Erkenntnis, wie Objekte, z. B. Änderungsanforderungen und Aktivitäten, interagieren, wenn sie von Releasedatensätzen unterstützt werden. Bei der Releaseverwaltung werden über- und untergeordnete Releasedatensätze verwendet, um die Aktualisierung des Status von Änderungsanforderungen sowie der Statusweitergabe zwischen parallelen Aktivitäten, sequenziellen Aktivitäten und den in Aktivitäten enthaltenen Aktivitäten zu aktualisieren.
Häufig hat ein Projekt mehrere Teile und es sind mehrere Änderungsanforderungen vorhanden, die zu unterschiedlichen Zeiten bereitgestellt werden können und die sich auf ein Projekt auswirken können. Das Ziel der Änderungs- und Releaseverwaltung besteht darin, die Produktionsumgebung vor unnötigen Änderungen insofern zu schützen, dass jede Änderung zuerst genehmigt werden muss. Bei der Releaseverwaltung werden nur genehmigte Änderungen behandelt.
Nach der Genehmigung von Änderungen bleibt es der Releaseverwaltung überlassen, die Änderungen zu gruppieren, zu planen und zu entwickeln. Je nach der Art der Änderung können gelegentlich in der Projektphase oder auch in der Phase der Releaseverwaltung Entwicklungen auftreten. Unabhängig davon, wann die Entwicklung auftritt, wird durch die Releaseverwaltung sichergestellt, dass Änderungen getestet werden und sicher bereitgestellt werden können. Zudem wird die Releaseverwaltung verwendet, um Releases auszuwerten und in Paketen zusammenzufassen, um die Ausfallzeit für die Infrastruktur zu minimieren. Das Releasepaket wird getestet, um sicherzustellen, dass keine technischen Konflikte oder Ressourcenkonflikte auftreten, die sich auf die Verfügbarkeit der Infrastruktur auswirken könnten. Mehrere Änderungen werden gebündelt und deren Bereitstellung wird für das nächste geplante Release- oder Wartungszeitfenster geplant. Die Releaseverwaltung mithilfe von Releasedatensätzen dient dazu, mehrere Änderungen zu konsolidieren und auf besonders sichere und effiziente Weise bereitzustellen.
Nach dem Bündeln von Änderungen wird vom Releasemanager die Reihenfolge der Aktionen festgelegt, die für ein Release mit Releaseaktivitäten erforderlich sind. Die verschiedenen Änderungen können beispielsweise Tasks für die Aktualisierung der Infrastruktur, für Datenbankänderungen, für die Aktualisierung von Anwendungen oder andere Einzeltasks beinhalten. In einigen Fällen kann es sinnvoll sein, einige Tasks mit Infrastrukturaktualisierungen zu gruppieren oder Datenbank- oder Anwendungsaktualisierungen durchzuführen. Einige Tasks können gleichzeitig bereitgestellt werden, während andere Tasks sequenziell oder separat bereitgestellt werden müssen.
Releasedatensatzprozess
Der Releasemanager oder eine andere für Releases verantwortliche Person legt die Reihenfolge von Aktionen mit einem Releasedatensatz fest. Mit dem Releasedatensatz wird die Bereitstellungsreihenfolge von verschiedenen Änderungen mithilfe von parallelen, sequenziellen und anderen Aktivitäten beschrieben. Der Releasemanager kann die Verantwortung für Aktivitäten an andere Personen delegieren. Wenn eine Aktivität delegiert wird, kann die Person, die für die Aktivität verantwortlich ist, die Aktivität ändern und den Status der Aktivität aktualisieren.
Wenn Sie eine Aktivität ändern, wird der Status nicht sofort aktualisiert. Es gibt eine Verzögerung, bis der Workflow aktiviert und der Status der Aktivität aktualisiert wird. Häufig können 30 bis 60 Sekunden verstreichen, bevor der aktualisierte Status der Aktivität in der Konsole angezeigt wird, nachdem Sie die Ansicht eines Elements aktualisiert haben. Bei anderen abhängigen Aktivitäten im Releasedatensatz kann die Aktualisierung noch länger dauern. Nehmen wir beispielsweise an, dass Sie über einen Releasedatensatz mit einem Dutzend Aktivitäten verfügen. Wenn Sie ein Element im oberen Bereich der Liste aktualisieren, dauert es vielleicht 30 Sekunden, bis die Anzeige in der Konsole aktualisiert wird. Die nächste Aktivität im Releasedatensatz wird dann automatisch 30 Sekunden später aktualisiert usw. Es dauert also einige Zeit, bis die Aktualisierung, die Sie ursprünglich vorgenommen haben, an alle betroffenen Aktivitäten im Releasedatensatz weitergegeben werden.
Teile von Releasedatensätzen
Da Releases häufig gebündelt werden, können Sie mehrere Releasedatensätze mithilfe einer Parent-Child-Beziehung gruppieren. Ein übergeordneter Releasedatensatz dient als Container für mehrere untergeordnete Releasedatensätze. Ein neu erstellter Releasedatensatz ist nicht standardmäßig ein übergeordneter Releasedatensatz. Sie müssen einen Releasedatensatz in einen übergeordneten Releasedatensatz konvertieren, damit Sie untergeordnete Releasedatensätze hinzufügen können.
Releasedatensätze enthalten wie Änderungsanforderungen Aktivitäten zur Genehmigung sowie manuelle Aktionen. Darüber hinaus können Releasedatensätze parallele und sequenzielle Aktivitäten enthalten. Parallele und sequenzielle Aktivitäten sind Container für andere Aktivitäten und definieren, wie konstituierende Aktivitäten implementiert werden müssen. Parallele Aktivitäten können gleichzeitig implementiert werden, während andere parallele Aktivitäten ebenfalls ausgeführt werden. Sequenzielle Aktivitäten müssen in der angeordneten Reihenfolge nacheinander ausgeführt werden.
Beispielszenario
Dieses Beispielszenario für Service Manager hilft Ihnen, Ihr Ziel der Verwaltung von Releasedatensätzen mithilfe mehrerer End-to-End-Szenarien zu erreichen. Betrachten Sie dieses Beispielszenario als eine Fallstudie, die einen Kontext für einzelne Szenarien und Verfahren liefert.
IT-Manager am Standort Brandenburg verwalten mehrere Projekte gleichzeitig. Normalerweise haben IT-Projektteams in der Organisation keinen Zugriff auf die kontrollierte Produktionsumgebung. Darüber hinaus ist der Zugriff auf die Präproduktionsumgebung eingeschränkt. Die IT-Organisation führt Projekte aus, entwickelt Finanzanwendungen und Verbesserungen für die Infrastruktur. Wenn es erforderlich ist, einen Teil der kontrollierten Produktionsumgebung zu ändern, reicht das IT-Projektteam Änderungsanforderungen zur Aktualisierung der Infrastruktur, einer Anwendung oder eines Produkts oder zum Implementieren neuer Prozesse ein.
Die Releaseverwaltung beginnt, sobald genehmigte Änderungen vorhanden sind. Laut den Richtlinien des Unternehmens müssen die Änderungen durch Releaseverwaltungsprozesse bereitgestellt werden. Der Releasemanager Garret erstellt einen übergeordneten Releasedatensatz, entwirft dann ein allgemeines Diagramm des Releases und verknüpft allgemeine Aktivitäten mit einer Änderungsanforderung. Die Releaseaktivität in einem Releasedatensatz wird mit einer vorhandenen Bereitstellungsaktivität in einer Änderungsanforderung verknüpft. Garret oder ein beauftragter Aktivitätsdesigner fügt dann dem Releasedatensatz nach Bedarf untergeordnete Releasedatensätze und neue Aktivitäten hinzu, mit denen die Schritte beschrieben werden, die zum Bereitstellen der Änderung erforderlich sind. Dieser Vorgang wird für jede Änderungsanforderung wiederholt, um so die gewünschte Detailebene zu ermöglichen. In den Releasedatensatz kann je nach Bedarf der Organisation eine beliebige Anzahl Änderungsanforderungen einbezogen werden. Wenn eine Änderungsanforderung implementiert werden kann, kennzeichnet der Änderungsimplementierer entsprechende Aktivitäten als abgeschlossen.
Am Standort Brandenburg werden Updates (auch als Releases bezeichnet) normalerweise einmal im Monat in der Produktionsumgebung bereitgestellt. Garret möchte mehrere Releases, die er im Juni-Release, im Juli-Release usw. definiert hat, in einem Paket zusammenfassen. Er definiert diese Releases als übergeordnete Releases und verknüpft alle netzwerk- und datenbankbezogenen Releases mit dem übergeordneten Juni-Release und ein anwendungsbezogenes Release mit dem übergeordneten Juli-Release. Außerdem fügt er der Juni-Version eine neue Aktivität "Test Network with Database Integration" hinzu, um sicherzustellen, dass beide UntergeordnetenLeases zusammen funktionieren.
Das nächste größere Release für den Standort Brandenburg ist eine Bereitstellung einer neuen Version der Webanwendung HRWeb. Die Entwickler von HRWeb haben dem Releaseverwaltungsteam einen neuen Build der HRWeb-Anwendung gegeben. Das Releaseverwaltungsteam am Standort Brandenburg wertet den Build in der Testumgebung aus, findet kritische Probleme im Build und bittet die Entwickler, das Problem zu beheben und einen neuen Build bereitzustellen. Das Entwicklungsteam stellt einen neuen Build bereit, und das Releaseverwaltungsteam testet ihn in der Testumgebung erfolgreich. Der Build wird an die Präproduktionsumgebung weitergegeben. Dort wird er zwei Wochen getestet und in der Präproduktionsumgebung verwendet. Wenn die Tests erfolgreich abgeschlossen werden, wird der Build in der Produktionsumgebung bereitgestellt. Während dieses Vorgangs erstellt Garret ein neues Buildkonfigurationselement, verknüpft es mit dem Konfigurationselement der HRWeb-Software und anschließend mit dem Releasepaket des Releasedatensatzes. Nachdem der letzte Build in der Produktionsumgebung bereitgestellt wurde, aktualisiert Garret die Versionsinformationen im Konfigurationselement der HRWeb-Software und schließt den Releasedatensatz.
Am Standort Brandenburg konfiguriert Garret administrative Einstellungen für Releases und erstellt einen übergeordneten Releasedatensatz. Er erstellt auch Vorlagen für parallele und sequenzielle Aktivitäten. Anschließend erstellt Rainer anhand der von Garret erstellten Vorlagen Releasedatensätze. Rainer gibt an, welche Änderungen bereitgestellt werden und aktualisiert Releaseaktivitäten, indem er diese für jedes Release nach Bedarf hinzufügt, löscht oder ändert. Garnett konfiguriert Benachrichtigungen für Releasedatensätze, um Benutzer zu benachrichtigen. Garret und Rainer können den Status und den Fortschritt von Änderungsanforderungen für ein Release bei Bedarf jederzeit prüfen.
Einen Versionsdatensatz erstellen
Der Release-Manager erstellt mithilfe des folgenden Verfahrens einen Releasedatensatz in Service Manager.
So erstellen Sie einen Releasedatensatz
- Öffnen Sie in der Service Manager-Konsole den Arbeitsbereich Arbeitselemente, und erweitern Sie im Bereich ArbeitselementeRelease Management.
- Klicken Sie im Bereich Aufgaben auf Releasedatensatz erstellen.
- Wählen Sie im Dialogfeld Vorlage auswählen eine Releasedatensatzvorlage aus, und klicken Sie dann auf OK, um sie zu öffnen.
- Geben Sie im Formular für den Releasedatensatz auf der Registerkarte Allgemein alle erforderlichen Informationen ein, und klicken Sie dann auf die Registerkarte Aktivitäten.
- Ändern Sie den Standardsatz von Releaseaktivitäten, die ggf. aus der Releasedatensatzvorlage hinzugefügt werden. Sie können dem Releasedatensatz Aktivitäten hinzufügen, löschen oder ändern, einschließlich der folgenden Aktionen:
- Fügen Sie Aktivitäten aus der Liste der vorhandenen Aktivitätsvorlagen hinzu.
- Verschieben Sie Aktivitäten in der Reihenfolge, in der sie abgeschlossen werden, nach oben und unten.
- Verschieben Sie Aktivitäten in der Prozessliste, und platzieren Sie sie in Containeraktivitäten.
- Verschieben Sie Aktivitäten aus Containeraktivitäten, und platzieren Sie sie an einer beliebigen Stelle in der Prozessliste.
- Löschen sie Aktivitäten.
- Wenn Sie eine Aktivität hinzufügen, wird das Aktivitätsformular geöffnet. Geben Sie die erforderlichen Informationen ein, und klicken Sie dann auf OK, um die Aktivität zu speichern.
- Wenn Sie alle gewünschten Aktivitäten hinzugefügt haben, klicken Sie auf OK, um den Releasedatensatz zu speichern und zu schließen. Der Releasedatensatz wird dann in der Ansicht Releasedatensätze: Alle angezeigt.
Eine Releasedatensatzvorlage erstellen
Eine Releasedatensatzvorlage wird verwendet, um neue Releasedatensätze zu erstellen. Eine Releasedatensatzvorlage kann vordefinierte Releaseaktivitäten enthalten. Wenn Sie eine Vorlage für neue Releasedatensätze verwenden, werden neue Releasedatensätze schneller erstellt, als wenn Sie sie von Grund auf neu erstellen.
Der Vorlagenautor erstellt eine Vorlage für Releasedatensätze, indem er das folgende Verfahren durchschließt.
So erstellen Sie eine Releasedatensatzvorlage
- Öffnen Sie Service Manager-Konsole den Arbeitsbereich Bibliothek, und wählen Sie im Bereich Bibliothek die Option Vorlagen aus.
- Wählen Sie in der Liste Vorlagen die Option Standardversionsdatensatzaus, und klicken Sie dann im Bereich Aufgaben unter Vorlagenauf Vorlage erstellen.
- Geben Sie im Dialogfeld Vorlage erstellen einen Namen für die Vorlage und eine Beschreibung der Anwendung der Vorlage ein.
- Klicken Sie unterKlasse auf Durchsuchen,und wählen Sie im Feld Klasse auswählen die Option Releasedatensatzaus, und klicken Sie dann auf OK, um das Feld Klasse auswählen zu schließen.
- Klicken Sie auf OK, um das Dialogfeld Vorlage erstellen zu schließen, und das Formular Vorlage für neuen Releasedatensatz wird angezeigt.
- Geben Sie Informationen in die Felder auf der Registerkarte Allgemein ein, und klicken Sie dann auf die Registerkarte Aktivitäten.
- Sie können der Releasedatensatzvorlage Aktivitätensätze hinzufügen, löschen oder ändern, einschließlich der folgenden Aktionen:
- Fügen Sie Aktivitäten aus der Liste der vorhandenen Aktivitätsvorlagen hinzu.
- Verschieben Sie Aktivitäten in der Reihenfolge, in der sie abgeschlossen sind, nach oben oder unten.
- Verschieben Sie Aktivitäten in der Prozessliste, und platzieren Sie sie in Containeraktivitäten.
- Verschieben Sie Aktivitäten aus Containeraktivitäten, und platzieren Sie sie an einer beliebigen Stelle in der Prozessliste.
- Löschen von Aktivitäten.
- Wenn Sie eine Aktivität hinzufügen, wird das Aktivitätsformular geöffnet. Geben Sie die erforderlichen Informationen ein, und klicken Sie dann auf OK, um die Aktivität zu speichern.
- Wenn Sie alle aktivitäten hinzugefügt haben, klicken Sie auf OK, um die Vorlage für den Releasedatensatz zu speichern und zu schließen. Die Vorlage für den Releasedatensatz wird dann in der Liste Vorlagen angezeigt.
Kombinieren von Releasedatensätzen in über- und untergeordneten Gruppen
Releases werden normalerweise in von Ihnen festgelegten Intervallen in Produktionsumgebungen bereitgestellt. Beispielsweise können Sie mehrere Versionen in monatlichen Batches packen. Sie können jeden Batch als übergeordnete Version definieren, mit der andere kleinere projektspezifische Versionen in einem monatlichen Package konsolidiert und verknüpft werden. Mithilfe dieses Prozesses können Sie sicherstellen, dass alle untergeordneten Versionen zusammen ausgewertet werden.
Promote a release record (Einen Releasedatensatz bewerben)
Der Release-Manager kann einen Releasedatensatz mithilfe des folgenden Verfahrens zum übergeordneten Releasedatensatz promoten. Ein übergeordneter Releasedatensatz dient als Container für mehrere Releases.
Das folgende Verfahren wird für einen Releasedatensatz ausgeführt, der weder ein übergeordneter Releasedatensatz noch ein untergeordneter Releasedatensatz ist.
So promoten Sie einen Releasedatensatz zu einem übergeordneten Releasedatensatz
- Öffnen Sie Service Manager-Konsole den Arbeitsbereich Arbeitselemente, und erweitern Sie im Bereich Arbeitselemente Release Management.
- Wählen Sie Release Management und dann einen Releasedatensatz aus.
- Klicken Sie im Bereich Aufgaben auf Bearbeiten, um den Releasedatensatz zu öffnen.
- Klicken Sie im Bereich Tasks auf Konvertieren oder Auf übergeordnetes Element kehren zurück.
- Geben Sie im Feld Kommentare einen Kommentar ein, der angibt, dass Sie den Releasedatensatz in einen übergeordneten Releasedatensatz konvertiert haben, und klicken Sie dann auf OK, um das Feld Kommentare zu schließen.
- Die Registerkarte Untergeordnete Elemente wird in dem Formular angezeigt, in dem Sie untergeordnete Releasedatensätze hinzufügen können.
- Klicken Sie im Formular für den Releasedatensatz auf OK, um es zu schließen.
Herabstufen eines übergeordneten Releasedatensatz
Der Release-Manager kann einen übergeordneten Releasedatensatz mithilfe des folgenden Verfahrens herabstufen. Wenn ein übergeordneter Releasedatensatz untergeordnete Releasedatensätze enthält, werden alle untergeordneten Releasedatensätze, die er enthält, vom übergeordneten Release entfernt und sind keine untergeordneten Releasedatensätze mehr.
Das folgende Verfahren wird für einen übergeordneten Releasedatensatz ausgeführt, mit dem möglicherweise untergeordnete Releasedatensätze verknüpft sind.
So herabstufen Sie einen übergeordneten Releasedatensatz
- Öffnen Sie Service Manager-Konsole den Arbeitsbereich Arbeitselemente, und erweitern Sie im Bereich Arbeitselemente Release Management.
- Wählen Sie Release Management, die ein übergeordnetes Release enthält, das Sie herabstufen möchten, und wählen Sie dann den Releasedatensatz aus.
- Klicken Sie im Bereich Aufgaben auf Bearbeiten, um den Releasedatensatz zu öffnen.
- Klicken Sie im Bereich Tasks auf Konvertieren oder Auf übergeordnetes Element kehren zurück.
- Wenn der Releasedatensatz, den Sie heruntergestuft haben, untergeordnete Releasedatensätze enthält, wird eine Meldung mit dem Hinweis angezeigt, dass alle Links zu untergeordneten Datensätzen entfernt werden. Wenn dies der Fall ist, klicken Sie auf OK, um die Verknüpfung mit untergeordneten Releasedatensätzen zu löschen.
- Geben Sie im Feld Kommentare einen Kommentar ein, der angibt, dass Sie den Releasedatensatz aus einem übergeordneten Releasedatensatz zurückverwendet haben, und klicken Sie dann auf OK, um das Feld Kommentare zu schließen.
- Die Registerkarte Untergeordnete Elemente wird nicht mehr im Formular angezeigt.
- Klicken Sie im Formular für den Releasedatensatz auf OK, um es zu schließen.
Verknüpfen eines untergeordneten Releasedatensatz
Der Release-Manager kann einen untergeordneten Releasedatensatz verknüpfen, während er einen übergeordneten Releasedatensatz mithilfe des folgenden Verfahrens bearbeitet.
So verknüpfen Sie einen untergeordneten Releasedatensatz mit dem aktuellen übergeordneten Releasedatensatz
- Öffnen Sie Service Manager-Konsole den Arbeitsbereich Arbeitselemente, und erweitern Sie im Bereich Arbeitselemente Release Management.
- Wählen Sie Release Management Ansicht aus, die einen übergeordneten Releasedatensatz enthält, in dem Sie einen Link zu einem untergeordneten Releasedatensatz anzeigen möchten.
- Klicken Sie im Bereich Aufgaben auf Bearbeiten,und klicken Sie dann im Übergeordneten Releasedatensatzformular auf die Registerkarte Untergeordnete Elemente.
- Klicken Sie auf der Registerkarte Untergeordnete Elemente auf Hinzufügen.
- Wählen Sie im Dialogfeld Objekte auswählen den Releasedatensatz aus, den Sie mit einem übergeordneten Element verknüpfen möchten, und klicken Sie dann auf Hinzufügen. Klicken Sie auf OK , um das Dialogfeld Objekte auswählen zu schließen.
- Klicken Sie im Übergeordneten Releasedatensatzformular auf OK, um ihn zu schließen.
Entlinken des aktuellen Releasedatensatz
Der Release-Manager kann die Verknüpfung eines untergeordneten Releasedatensatz mithilfe des folgenden Verfahrens wieder aufzeichnen.
So entlinken Sie die Verknüpfung des aktuellen Releasedatensatz mit einem übergeordneten Releasedatensatz
- Öffnen Sie Service Manager-Konsole den Arbeitsbereich Arbeitselemente, und erweitern Sie im Bereich Arbeitselemente Release Management.
- Wählen Sie Release Management Ansicht aus, die einen untergeordneten Releasedatensatz enthält, dessen Verknüpfung mit dem übergeordneten Releasedatensatz entfernt werden soll.
- Klicken Sie im Bereich Aufgaben auf Link oder Verknüpfung mit vorhandenem übergeordnetem Releasedatensatzentfernen, und klicken Sie dann in der Flyoutliste auf Verknüpfung entfernen.
- Geben Sie im Feld Kommentare einen Kommentar ein, der angibt, dass Sie die Verknüpfung des untergeordneten Releasedatensatz mit dem übergeordneten Releasedatensatz entfernt haben, und klicken Sie dann auf OK, um das Feld Kommentare zu schließen.
Die Verknüpfung eines untergeordneten Releasedatensatzes zum aktuellen Releasedatensatz aufheben
Der Release-Manager kann die Verknüpfung eines untergeordneten Releasedatensatz beim Bearbeiten eines übergeordneten Releasedatensatz mithilfe des folgenden Verfahrens wieder aufzeichnen.
So entlinken Sie die Verknüpfung eines untergeordneten Releasedatensatz mit dem aktuellen übergeordneten Releasedatensatz
Öffnen Sie Service Manager-Konsole den Arbeitsbereich Arbeitselemente, und erweitern Sie im Bereich Arbeitselemente Release Management.
Wählen Sie Release Management Ansicht aus, die einen übergeordneten Releasedatensatz enthält, in dem sie die Verknüpfung mit einem untergeordneten Releasedatensatz aufzeichnen möchten.
Klicken Sie im Bereich Aufgaben auf Bearbeiten,und klicken Sie dann im Übergeordneten Releasedatensatzformular auf die Registerkarte Untergeordnete Elemente.
Wählen Sie auf der Registerkarte Untergeordnete Elemente die untergeordneten Releasedatensätze aus, deren Verknüpfung entfernt werden soll, und klicken Sie dann auf Entfernen.
Hinweis
Sie können mehrere untergeordnete Elemente auswählen, indem Sie UMSCHALT+KLICK drücken.
Klicken Sie im Übergeordneten Releasedatensatzformular auf OK, um ihn zu schließen.
Definieren von Konfigurationselementen für Releasepakete
Releasepakete enthalten normalerweise einen Build und eine Umgebung, mit der das Release getestet wird. In den Themen dieses Abschnitts wird beschrieben, wie die im Releasepaket enthaltenen Konfigurationselementteile erstellt und dem Releasepaket hinzugefügt werden.
Ein Buildkonfigurationselement erstellen
Der Release-Manager kann mit dem folgenden Verfahren ein Buildkonfigurationselement erstellen, das die Software und Version definiert, aus der ein Build besteht. Nachdem ein Build erstellt wurde, wird er normalerweise dem Releasepaket eines Releasedatensatz hinzugefügt.
So erstellen Sie ein Buildkonfigurationselement
- Klicken Sie in der Service Manager-Konsole auf Konfigurationselement.
- Erweitern Sie im Bereich Konfigurationselemente den Bereich Konfigurationselemente, und klicken Sie dann auf Builds.
- Klicken Sie im Bereich Tasks unter Buildsauf Build erstellen.
- Gehen Sie auf der Registerkarte Allgemein im Formular wie folgt vor:
- Geben Sie im Feld Titel einen Namen für den Build ein. Geben Sie beispielsweise für den Build, der zum Bereitstellen der neuen HRWeb-Software verwendet wird, HRWeb July 2017 ein.
- Geben Sie im Feld Version eine Versionsnummer oder eine andere Bezeichnung ein. Geben Sie beispielsweise 0.2 ein.
- Klicken Sie auf OK.
- Klicken Sie auf der Registerkarte Verwandte Elemente unter Konfigurationselemente: Computer,Dienste und Personen auf Hinzufügen, um ein Softwarekonfigurationselement zu verknüpfen, und führen Sie dann für jedes Softwareelement, das Sie hinzufügen möchten, Folgendes aus:
- Klicken Sie im Dialogfeld Objekte auswählen unter der Liste Nach Klasse filtern auf den Dropdownpfeil, und wählen Sie dann Softwareelemente aus.
- Wählen Sie in der Liste Verfügbare Objekte das Softwarekonfigurationselement aus, das Sie dem Build zuordnen möchten, klicken Sie auf Hinzufügen, und klicken Sie dann auf OK, um das Dialogfeld Objekte auswählen zu schließen.
- Klicken Sie auf OK, um das Buildformular zu schließen.
Ein Umgebungskonfigurationselement erstellen
Der Release-Manager kann mit dem folgenden Verfahren ein Umgebungskonfigurationselement erstellen, das die Computer, Dienste und Personen definiert, aus denen die Umgebung besteht. Nachdem eine Umgebung erstellt wurde, wird sie normalerweise dem Releasepaket eines Releasedatensatz hinzugefügt.
So erstellen Sie ein Umgebungskonfigurationselement
- Klicken Sie in der Service Manager-Konsole auf Konfigurationselement.
- Erweitern Sie im Bereich Konfigurationselemente den Bereich Konfigurationselemente, und klicken Sie dann auf Umgebungen.
- Klicken Sie im Bereich Aufgaben unter Umgebungenauf Umgebung erstellen.
- Gehen Sie auf der Registerkarte Allgemein im Formular wie folgt vor:
- Geben Sie im Feld Titel einen Namen für die Umgebung ein. Geben Sie beispielsweise für die Vorumgebung, die zum Testen der neuen HRWeb-Software verwendet wird, Environment for HRWeb July 2011 (Umgebung für HRWeb Juli 2011) ein.
- Geben Sie optional in anderen Feldern auf der Registerkarte Informationen ein, mit denen Sie die Umgebung, die Sie erstellen, leicht identifizieren können, oder wählen Sie sie aus. Legen Sie beispielsweise die Kategorie aufPräproduktion fest.
- Klicken Sie auf OK.
- Auf der Registerkarte Verwandte Elemente können Sie unter Konfigurationselemente: Computer, Diensteund Personen Konfigurationselemente hinzufügen, die für die Umgebung wichtig sind. Beispiele hierfür sind:
- Software
- Benutzer
- Computers
- Klicken Sie auf OK, um das Umgebungsformular zu schließen.
Versionspaketinformationen zu einem Releasedatensatz hinzufügen
Mithilfe des folgenden Verfahrens kann der Release-Manager Releasepaketinformationen für einen Releasedatensatz hinzufügen. Das Releasepaket enthält normalerweise den Build und die Umgebung, mit der das Release getestet wird.
So fügen Sie einem Releasedatensatz Releasepaketinformationen hinzu
- Öffnen Sie Service Manager-Konsole den Arbeitsbereich Arbeitselemente, und erweitern Sie im Bereich Arbeitselemente Release Management.
- Wählen Sie Release Management Ansicht aus, die einen Releasedatensatz enthält, in dem Sie Informationen zum Releasepaket hinzufügen möchten.
- Klicken Sie im Bereich Aufgaben auf Bearbeiten,und klicken Sie dann im Releasedatensatzformular auf die Registerkarte Releasepaket.
- Klicken Sie auf der Registerkarte Releasepaket unter Zu ändernde Konfigurationselementeauf Hinzufügen.
- Wählen Sie im Dialogfeld Objekte auswählen die computerbezogenen Konfigurationselemente aus, die Sie dem Releasepaket hinzufügen möchten, klicken Sie auf Hinzufügen und dann auf OK, um das Dialogfeld Objekte auswählen zu schließen.
- Klicken Sie unter Betroffene Diensteauf Hinzufügen.
- Wählen Sie im Dialogfeld Objekte auswählen die Geschäftsdienstelemente aus, die Sie dem Releasepaket hinzufügen möchten, klicken Sie auf Hinzufügen, und klicken Sie dann auf OK, um das Dialogfeld Objekte auswählen zu schließen.
- Klicken Sie im Formular für den Releasedatensatz auf OK, um es zu schließen.
Erstellen einer Vorlage für parallele und sequenzielle Aktivitäten in Service Manager
Releasedatensatzvorlagen für parallele und sequenzielle Aktivitäten werden verwendet, um neue Aktivitäten zu erstellen, die eine Sammlung vordefinierter Aktivitäten enthalten, die zu einem Prozess zusammengeformt werden sollen. Sie können sich parallele und sequenzielle Aktivitäten als Containeraktivitäten denken, da ihre primäre Funktion das Enthalten einzelner Aktivitäten ist.
Der Vorlagenautor erstellt mit dem folgenden Verfahren eine Vorlage für eine parallele Aktivität. Anschließend werden die gleichen Schritte ausgeführt, um eine Vorlage für eine sequenzielle Aktivität zu erstellen.
So erstellen Sie eine Vorlage für eine parallele Aktivität
- Öffnen Sie Service Manager-Konsole den Arbeitsbereich Bibliothek, und wählen Sie im Bereich Bibliothek die Option Vorlagen aus.
- Wählen Sie in der Liste Vorlagen die Option Parallele Standardaktivitätaus, und klicken Sie dann im Bereich Aufgaben unter Vorlagenauf Vorlage erstellen.
- Geben Sie im Dialogfeld Vorlage erstellen einen Namen für die Vorlage und eine Beschreibung der Anwendung der Vorlage ein.
- Klicken Sie unterKlasse auf Durchsuchen, wählen Sie im Feld Klasse auswählen die Option Parallele Aktivitätaus, und klicken Sie dann auf OK, um das Feld Klasse auswählen zu schließen.
- Klicken Sie auf OK, um das Dialogfeld Vorlage erstellen zu schließen, und das Formular Neue Containeraktivitätsvorlage wird angezeigt.
- Geben Sie Informationen in die Felder auf der Registerkarte Allgemein ein, und klicken Sie dann auf die Registerkarte Aktivitäten.
- Sie können der Vorlage für parallele Aktivitäten Aktivitäten hinzufügen, löschen oder ändern, einschließlich der folgenden Aktionen:
- Fügen Sie Aktivitäten aus der Liste der vorhandenen Aktivitätsvorlagen hinzu.
- Fügen Sie parallele oder sequenzielle Aktivitäten aus der Liste der vorhandenen Aktivitätsvorlagen hinzu.
- Verschieben Sie Aktivitäten in der Reihenfolge, in der sie abgeschlossen sind, nach oben oder unten.
- Verschieben von Aktivitäten in der Prozessliste.
- Löschen von Aktivitäten.
- Wenn Sie eine Aktivität hinzufügen, wird das Aktivitätsformular geöffnet. Geben Sie die erforderlichen Informationen ein, und klicken Sie dann auf OK, um die Aktivität zu speichern.
- Wenn Sie alle aktivitäten hinzugefügt haben, klicken Sie auf OK, um die Vorlage für parallele Aktivitäten zu speichern und zu schließen. Die Vorlage für parallele Aktivitäten wird dann in der Liste Vorlagen angezeigt.
- Wiederholen Sie dieses Verfahren für eine sequenzielle Aktivität, und ersetzen Sie Instanzen der "parallelen Aktivität" durch "sequenzielle Aktivität".
Auswählen von Änderungen für die Bereitstellung in Service Manager
Der Release-Manager wählt genehmigte Änderungen für das Release aus, indem er das folgende Verfahren auswählt. Bei diesem Prozess verknüpft der Release-Manager eine manuelle Aktivität im Releasedatensatz mit einer abhängigen Aktivität in einer Änderungsanforderung und schließt dann die manuelle Aktivität im Releasedatensatz ab. Daher markiert dieser Prozess die abhängige Aktivität in der Änderungsanforderung als abgeschlossen.
Das Verfahren zum Erstellen einer abhängigen Aktivität zum Hinzufügen zu einer Änderungsanforderung sollte bereits abgeschlossen sein, bevor Sie fortfahren.
So wählen Sie die bereitzustellenden Änderungen aus
Öffnen Sie Service Manager-Konsole den Arbeitsbereich Arbeitselemente, erweitern Sie im Bereich Arbeitselemente den Bereich Release Management ,und wählen Sie dann Release Management.
Wählen Sie im Bereich Arbeitselemente eine Ansicht unter Release Management aus, in der ein Releasedatensatz angezeigt wird, der die für die Bereitstellung bereiten Änderungen enthält, und doppelklicken Sie dann auf den Releasedatensatz.
Klicken Sie auf die Registerkarte Aktivitäten.
Klicken Sie in der angezeigten Liste mit der rechten Maustaste auf eine manuelle Aktivität, um eine änderungsanforderungsabhängige Aktivität mit zu verknüpfen, und wählen Sie dann Link to Change Request Activity (Mit Änderungsanforderungsaktivität verknüpfen) aus.
Wählen Sie im Dialogfeld Änderungsanforderungsaktivität auswählen die Änderungsanforderung aus, mit der sie verlinkt werden soll, erweitern Sie sie, und wählen Sie dann eine oder mehrere abhängige Aktivitäten aus, und klicken Sie dann zweimal auf OK.
Tipp
Wenn Sie die Aktivität verknüpft haben, zeigt die ausgewählte Aktivität einen Verknüpfungsindikator an, der einem Kettensymbol ähnelt. In der QuickInfo für die ausgewählte Aktivität werden IDs für die abhängigen Aktivitäten der verknüpften Änderungsanforderung angezeigt.
Navigieren Sie zu Aktivitätsverwaltung,erweitern Sie Manuelle Aktivitäten,und wählen Sie dann In Bearbeitungsaktivitäten aus.
Wählen Sie die manuelle Aktivität aus, und klicken Sie dann in der Liste Aufgaben auf Als abgeschlossen markieren.
Navigieren Sie zu Change Management, erweitern Sie Alle Änderungsanforderungen,und öffnen Sie dann die Änderungsanforderung, die mit dem Releasedatensatz verknüpft ist.
Klicken Sie auf die Registerkarte Aktivitäten, und beachten Sie, dass die abhängige Aktivität jetzt als Abgeschlossen gekennzeichnet ist.
Planen von Releaseaktivitäten in Service Manager
Der Release-Manager erstellt und ändert die Struktur von Releaseaktivitäten mit dem folgenden Verfahren.
So planen Sie Releaseaktivitäten
- Öffnen Sie Service Manager-Konsole den Arbeitsbereich Arbeitselemente, erweitern Sie im Bereich Arbeitselemente den Bereich Release Management ,und wählen Sie dann Release Management.
- Wählen Sie im Bereich Arbeitselemente eine Ansicht unter Release Management aus, in der ein Releasedatensatz angezeigt wird, der Releaseaktivitäten enthält, für die Sie Aktivitäten hinzufügen oder ändern möchten, und doppelklicken Sie dann auf den Datensatz, um ihn zu öffnen.
- Klicken Sie auf die Registerkarte Aktivitäten , um die Liste der vorgeschlagenen Änderungen und der zugehörigen Aktivitäten anzuzeigen.
- Optional können Sie die Aktivitätsansicht ändern, indem Sie entweder auf Diagrammansicht oder Listenansicht klicken.
- Wählen Sie eine abhängige Change Management-Aktivität aus, und verschieben Sie sie dann an den Anfang der Liste oder des Diagramms der Releaseverwaltungsaktivität. Ein abhängiger Indikator wird für Releaseverwaltungsaktivitäten angezeigt, der dem Link in einer Kette ähnelt.
Überspringen einer fehlerhaften Aktivität in Service Manager
Der Release-Manager überspringt eine fehlgeschlagene Aktivität mit dem folgenden Verfahren.
So überspringen Sie eine fehlerhafte Aktivität
- Öffnen Sie Service Manager-Konsole den Arbeitsbereich Arbeitselemente, erweitern Sie im Bereich Arbeitselemente den Bereich Release Management ,und wählen Sie dann Release Management.
- Wählen Sie im Bereich Arbeitselemente eine Ansicht unter Release Management aus, in der ein Releasedatensatz angezeigt wird, der eine fehlerhafte Releaseaktivität oder eine aktivität enthält, die Sie überspringen möchten, und doppelklicken Sie dann auf den Datensatz, um ihn zu öffnen.
- Klicken Sie auf die Registerkarte Aktivitäten , um die Liste der vorgeschlagenen Änderungen und der zugehörigen Aktivitäten anzuzeigen. Optional können Sie die Aktivitätsansicht ändern, indem Sie entweder auf Diagrammansicht oder Listenansicht klicken.
- Klicken Sie mit der rechten Maustaste auf die fehlerhafte Aktivität oder die aktivität, die Sie überspringen möchten, und klicken Sie dann auf Aktivität überspringen.
- Geben Sie im Feld Kommentare den Grund für das Überspringen der Aktivität ein, und klicken Sie dann auf OK, um das Feld zu schließen. Die Aktivität, die Sie übersprungen haben, zeigt ein Symbol an, das einem blauen nach unten zeigenden Pfeil anpasst, um anzugeben, dass die Aktivität als übersprungen markiert ist.
Bestimmen von Status und Fortschritt für eine Service Manager Änderungsanforderung im Releasedatensatz
Der Änderungs-Manager überprüft den Status und Fortschritt einer Änderungsanforderung im aktuell geöffneten Releasedatensatz. Er kennt die ID und den Titel des Change Requests oder zumindest einige im Titel enthaltenen Schlüsselwörter. Zur Überprüfung des Status eines Change Requests wird das nachfolgend beschriebene Verfahren eingesetzt.
So überprüfen Sie Status und Fortschritt eines Change Requests in einem Releasedatensatz
- Öffnen Sie Service Manager-Konsole den Arbeitsbereich Arbeitselemente, erweitern Sie im Bereich Arbeitselemente den Bereich Release Management ,und wählen Sie dann Release Management.
- Wählen Sie im Bereich Arbeitselemente unter Releaseverwaltung den Eintrag Releasedatensätze: In Bearbeitung.
- Doppelklicken Sie in der Ansicht Releasedatensätze: In Bearbeitung auf den gewünschten Datensatz, um ihn zu öffnen.
- Klicken Sie auf die Registerkarte Aktivitäten , um die Liste der vorgeschlagenen Änderungen und der zugehörigen Aktivitäten anzuzeigen. Mithilfe der Optionen Diagrammansicht und Listenansichtkönnen Sie die Ansicht wechseln.
- Sie können Datensätze anzeigen, indem Sie eine der folgenden Methoden verwenden:
- Bildlauf mit der Maus:
- In der Diagramm- und der Listenansicht können Sie die dem Change Request zugewiesene Release Management-Aktivität anhand eines Indikatorsymbols oder anhand ihrer Eigenschaften finden.
- Die folgenden Informationen werden für alle Aktivitäten angezeigt:
- Aktivitäts-IDs
- Aktivitätstitel
- Aktivitätsstatussymbole, die basierend auf dem Status der Aktivität variieren
- Verwenden in der Diagrammansicht:
- In der Diagrammansicht können Sie die Funktion Zoom nutzen, um verschiedene Ansichtsgrößen für Aktivitäten auszuwählen.
- Verwenden Sie die Suche an einer beliebigen Stelle in der Service Manager-Konsole:
- Sie können Aktivitäten anhand der folgenden Informationen suchen und anzeigen:
- Change Request-ID
- Schlüsselwörter aus dem Titel der verknüpften Änderungsanforderung
- ID der Änderungsaktivität
- Schlüsselwörter aus dem Titel der abhängigen Aktivität
- Filtern:
- Sie können Suchergebnisse nach Schlüsselwörtern oder nach anderen Kriterien, wie Klasse, Datum der letzten Änderung und Name, filtern.
- Sie können Aktivitäten anhand der folgenden Informationen suchen und anzeigen:
- Bildlauf mit der Maus:
- Mit einem Doppelklick auf eine Aktivität können Sie deren Status und Einzelheiten zu ihrem Fortschritt anzeigen.
Nächste Schritte
- Lesen Sie Data Warehouse-Berichte und -Analysen, um zu erfahren, wie Sie mit Service Manager Berichten Daten und Trends aus der gesamten Geschäftsumgebung sammeln und anzeigen können.