ITSM für High-Velocity-Teams
Was ist Application Dependency Mapping (ADM)?
Application Dependency Mapping ist ein Prozess, in dem du eine Übersicht erstellst, wie deine Anwendungen voneinander abhängen und welche Rolle sie in deiner IT-Umgebung erfüllen. Die Übersicht hilft IT-Fachkräften festzustellen, wie sich Anwendungsänderungen auf andere Anwendungen auswirken. Für das IT-Risikomanagement ist das mehr als nur eine intelligente Strategie, sondern die Grundlage für den störungsfreien Betrieb von Anwendungen.
Egal, ob du Diagramme, Datenvisualisierungen oder einen Notizzettel verwendest: Das ADM sollte zeigen, wie deine Anwendungen miteinander in Verbindung stehen. So erfährst du nicht nur mehr über die Anwendungen selbst – du kannst auch einen vollständigen reibungslosen IT-Workflow darstellen.
Warum Application Dependency Mapping wichtig ist
Application Dependency Mapping ist eine Form des Risikomanagements. Wenn du die Abhängigkeiten zwischen Anwendungen richtig dargestellt hast, kannst du nachgelagerte Risiken identifizieren und Bereiche mit Verbesserungsbedarf erkennen, um die Leistung deines IT-Systems zu verbessern. Die Übersicht ist insbesondere dann hilfreich, wenn Neuerungen bei deinen Anwendungen geplant sind.
Wenn du die Abhängigkeiten zwischen deinen Anwendungen erst einmal visualisiert hast, wird es auch in Zukunft leichter, pünktliche, kontrollierte und folgerichtige Änderungen an Anwendungsworkflows vorzunehmen. ADM ist eine Orientierungshilfe für deinen Anwendungsworkflow, die dir die Arbeit erleichtert.
Welche Vorteile hat das Application Dependency Mapping?
Eine Übersicht über die Anwendungsabhängigkeiten ist für IT-Teams unverzichtbar und hilft, Zeit und Geld zu sparen. Neben einer verbesserten Projektplanung und -umsetzung bietet sie noch viele weitere Vorteile:
Verbesserte Leistung und Zuverlässigkeit des IT-Systems
Eine Übersicht über deine Anwendungen zu haben, ist sinnvoll. Beim ADM ist es aber schon der Prozess, der dir helfen kann. Er unterstützt dich dabei, Leistungsrisiken von IT-Systemen aufzuzeigen (wie Kompatibilitätsprobleme zwischen zwei Anwendungen oder Sicherheitsrisiken durch veraltete Anwendungen). So kannst du Bereiche erkennen, in denen die Zuverlässigkeit verbessert werden muss.
Geringeres Risiko unerwarteter Systemänderungen
Eine Anwendungsübersicht kann die Auswirkungen von unerwarteten Systemänderungen reduzieren. Mithilfe des ADM-Prozesses kannst du feststellen, wo es zu Problemen kommt.
Verbesserter Einblick in IT-Systeme
ADM liefert deinem IT-Team Einblicke, die manchmal übersehen werden. Das hat Vorteile für jeden, der deine IT-Systeme besser verstehen möchte. Beim ADM können zum Beispiel farbliche Kennzeichnungen eingesetzt werden, um Risiken auf einen Blick zu erkennen. So können auch neue IT-Fachkräfte in deinem Team aktuelle Risiken bewerten.
Verbesserte Fähigkeit, Verbesserungsbereiche zu identifizieren
Das Erkennen von Risiken geht über die Identifizierung von Problembereichen hinaus. Beim ADM erkennst du genau, wo dein Fokus liegen sollte, damit IT-Systeme fehlerfrei laufen.
Verbesserte Fähigkeit, für zukünftige Änderungen zu planen
Anstatt Zukunftspläne aufgrund von Hypothesen zu entwickeln, zeigt dir eine Anwendungsübersicht, welche Schritte du einleiten solltest, um risikoarme Änderungen an deinem Workflow vorzunehmen.
Verbesserte Fähigkeit, für zukünftige Änderungen zu planen
Anstatt Zukunftspläne aufgrund von Hypothesen zu entwickeln, zeigt dir eine Anwendungsübersicht, welche Schritte du einleiten solltest, um risikoarme Änderungen an deinem Workflow vorzunehmen.
Verbessertes Verständnis der Auswirkungen von Änderungen auf Systeme
Was passiert, wenn du Änderungen an einer Anwendung vornimmst, eine neue Anwendung einführst oder veränderst, wie Anwendungen in Verbindung stehen? Wenn du einen Überblick über die Auswirkungen von Anwendungen auf den gesamten Workflow hast, kannst du diese Fragen leicht beantworten.
Verbesserte Fähigkeit, Probleme schnell zu erkennen
Komplexe Zusammenhänge zwischen deinen IT-Anwendungen können es schwierig machen, Probleme zu erkennen. Beim ADM kannst du Probleme isolieren und ihre Ursache ermitteln.
Bewährte ADM-Verfahren
Um sicherzustellen, dass dein ADM-Prozess reibungslos abläuft, gibt es ein paar bewährte Methoden, die du im Hinterkopf behalten solltest.
Überprüfe die vorhandene Anwendungsumgebung und identifiziere Abhängigkeiten
Verschaffe dir zunächst einen Überblick: Gibt es Abhängigkeiten, die Voraussetzung für das Funktionieren bestimmter Anwendungen sind? Versuche, Ursache und Wirkung zwischen den Anwendungen zu verstehen.
Erstelle Diagramme oder Datenvisualisierungen, um die Beziehungen zwischen Anwendungen und Services zu veranschaulichen
Selbst IT-Fachkräfte können nicht immer sofort erkennen, wie Anwendungen in Beziehung stehen. Mit einem Diagramm oder einer Datenvisualisierung kannst du wichtige Beziehungen und Risiken darstellen, ohne dass es zu technisch wird.
Analysiere Abhängigkeiten, um potenzielle Risiken oder Verbesserungsbereiche zu identifizieren
Wenn eine Anwendung von einer anderen abhängt, ist das immer ein Risiko. Deine Anwendungsübersicht sollte die Beziehungen zwischen den Anwendungen darstellen, damit du besser nachvollziehen kannst, wo es Risiken gibt und wie du sie minimieren kannst.
Dokumentiere die Ergebnisse und überwache die Abhängigkeiten regelmäßig
Hast du Risiken identifiziert? Dokumentiere deine Ergebnisse in einem Tool wie Confluence, um einen wiederholbaren Prozess zur Überwachung der Abhängigkeiten zu entwickeln.
Automatisiere Arbeitsabläufe für mehr Genauigkeit
Automatisiere Routine-Workflows wie das Ausführen von Systemberichten oder das Einrichten von Teambenachrichtigungen, wenn eine Anwendung aktualisiert werden muss. So stellst du sicher, dass diese IT-Workflows wie erwartet funktionieren.
Teste die Anwendungsabhängigkeiten regelmäßig
Eine Übersicht mag hilfreich sein, aber sie bildet die Realität nicht immer richtig ab. Teste daher die identifizierten Anwendungsabhängigkeiten, um sicherzustellen, dass deine Übersicht mit der Realität übereinstimmt. Natürlich haben verschiedene Anwendungen unterschiedliche Anforderungen. Daher ist es so wichtig, im Rahmen des ADM deinen Testbedarf zu ermitteln.
Stelle sicher, dass die Übersicht aktuell bleibt
Überprüfe den IT-Workflow und befrage wichtige Stakeholder, um zu erfahren, ob die Übersicht optimiert werden muss oder dein IT-System immer noch genau wiedergibt.
Welche Workflows würden sie implementieren, um die Effizienz zu verbessern? Spiegelt die aktuelle Übersicht die IT-Risiken genau wider? Werden sie informiert, wenn Anwendungen Updates benötigen? Die Antworten können Aufschluss darüber geben, ob dein ADM immer noch den Anforderungen genügt.
Atlassian's guide to agile ways of working with ITIL 4
ITIL 4 is here—and it’s more agile than ever. Learn tips to bring agility and collaboration into ITSM with Atlassian.
White Paper lesenLeitfaden: Was ist unter "Management von Serviceanfragen" zu verstehen?
Durch das Management von Serviceanfragen können IT-Teams Kundenanfragen schnell und einfach erfüllen. Hier erfährst du mehr über den Prozess an sich und über Best Practices.
Artikel lesen