Einflussanalyse
Blog-Liste

Was ist eine Wirkungsanalyse?    

Blog | 6 Minuten gelesen
Geschrieben von admin

Inhaltsverzeichnis

Jede Entscheidung hat Konsequenzen. Wenn die Führer sie nicht durchdenken, können die Ergebnisse geradezu verheerend sein. Durch die Fokussierung auf die unerwarteten, häufig negativen Auswirkungen von Entscheidungen kann die Wirkungsanalyse die potenziellen Folgen einer Änderung identifizieren und Organisationen dabei unterstützen, fundierte Entscheidungen zu treffen

In diesem Artikel wird erläutert, was eine Wirkungsanalyse ist, wie sie in der Softwareentwicklung angewendet werden kann und warum Anforderungsmanagementsoftware diesen äußerst wichtigen Prozess unterstützen kann.

Wirkungsanalyse erklärt

Die Auswirkungsanalyse, auch als “Change Impact Analysis” bekannt, wurde 1996 von den amerikanischen Software-Ingenieuren Robert S. Arnold und Shawn A. Bohner in ihrem Buch “Software Maintenance” erstmals beschrieben. In dem Buch gaben Arnold und Bohner an, dass es bei der Wirkungsanalyse darum geht, „die potenziellen Folgen einer Änderung zu identifizieren oder abzuschätzen, was geändert werden muss, um eine Änderung durchzuführen“.

In der Praxis ist die Wirkungsanalyse eine detaillierte Untersuchung der Geschäftsaktivitäten, Abhängigkeiten und Infrastruktur. Es zeigt auf, wie wichtige Produkte und Dienstleistungen geliefert werden, und untersucht die möglichen Auswirkungen eines störenden Ereignisses im Laufe der Zeit.

Nach Arnold und Bohner gibt es drei Haupttypen der Wirkungsanalyse:

Rückverfolgbarkeits-Wirkungsanalyse

Die Rückverfolgbarkeits-Auswirkungsanalyse erfasst die Verknüpfungen zwischen Anforderungen, Spezifikationen, Designelementen und Tests und analysiert deren Beziehungen, um den Umfang einer initiierenden Änderung zu bestimmen. Das manuelle Ermitteln der Auswirkungen einer Änderung kann in komplexen Projekten sehr zeitaufwendig sein. Hier kommt die Anforderungsverwaltungssoftware zum Einsatz (mehr dazu weiter unten in diesem Artikel).

Abhängigkeitsauswirkungsanalyse

Diese Art der Auswirkungsanalyse wird verwendet, um die Tiefe der Auswirkung auf das System zu bestimmen.

Erlebniswirkungsanalyse

Unter Berücksichtigung der früheren Erfahrungen von Experten in der Organisation untersucht die empirische Wirkungsanalyse, was in der Vergangenheit in ähnlichen Situationen passiert ist, um festzustellen, was in Zukunft passieren könnte.

Visure-Impact-Analyse. Was ist Wirkungsanalyse?   
Visure-Impact-Analyse

Wirkungsanalyse im Software Engineering

Die Auswirkungsanalyse war immer eng mit dem Software-Engineering verbunden, da die Entwickler sie ursprünglich zur Vorhersage der Teile des Softwaresystems verwendeten, die von Änderungen im System betroffen sein können.

Die Realität des Software-Engineerings ist, dass Änderungen in allen Phasen des Software-Entwicklungsprozesses auftreten. In der Regel ist es jedoch nicht möglich und ratsam, jede Änderungsanforderung anzunehmen. Dies könnte zu großen Verzögerungen, Budgetüberschreitungen und sogar zum Versagen der gewünschten Ergebnisse führen.

Mithilfe der Auswirkungsanalyse kann das Softwareprojektmanagement entscheiden, wann eine Änderungsanforderung akzeptiert werden kann, indem es sie über die Auswirkungen der Änderungsanforderung auf andere Teile des Softwaresystems informiert. Die Durchführung einer Auswirkungsanalyse während des Softwareentwicklungsprozesses kann die Gesamtkosten der Entwicklung erhöhen, die zusätzlichen Kosten können jedoch leicht gerechtfertigt werden.

Wie führe ich eine Wirkungsanalyse durch?

Da alle Organisationen unterschiedlich sind, gibt es keine festgelegte Möglichkeit, eine Wirkungsanalyse durchzuführen. Im Allgemeinen kann der Prozess in drei Schritte unterteilt werden. Es ist jedoch durchaus möglich, weitere Schritte hinzuzufügen, deren Reihenfolge zu ändern und in einigen Fällen sogar Schritte zu entfernen.

1. Vorbereiten

Der Erfolg einer Wirkungsanalyse hängt weitgehend von der vorherigen Vorbereitung ab. Stellen Sie ein gutes Team zusammen, das Zugriff auf alle Informationen hat, die Sie zu der vorgeschlagenen Änderung benötigen, und lassen Sie sich von der Geschäftsleitung genehmigen. Sie sollten klar machen, was Sie mit der Wirkungsanalyse erreichen möchten, und die Ziele, Ziele und den Umfang der Analyse definieren. Wenn in Ihrem Unternehmen die richtigen Mitarbeiter für den Job fehlen, kann die Auswirkungsanalyse an Dritte ausgelagert werden.

2. Sammeln Sie Informationen

Führen Sie anschließend ein Brainstorming in Bereichen auf hoher Ebene durch, die von der vorgeschlagenen Änderung betroffen sind, z. B. Strategie, Kundengruppen und Geschäftsprozesse der Abteilung, und sammeln Sie die für die Analyse erforderlichen Informationen. Wenn Sie wissen, dass sich die Änderung auf mehrere Abteilungen auswirkt, listen Sie diese auf. Es gibt zwei gängige Methoden zum Sammeln von Informationen: Fragebögen und Interviews zum Sammeln von Daten. Jedes hat einige Vor- und Nachteile, weshalb sie oft kombiniert werden.

3. Bewerten Sie die gesammelten Informationen

Schließlich ist es Zeit, die gesammelten Informationen auszuwerten. Fragen Sie sich, was die größten Vorteile und negativen Folgen der Änderung sein werden, und finden Sie heraus, wie Sie am effektivsten damit umgehen können. Fassen Sie Ihre Ergebnisse in einem Bericht zur Wirkungsanalyse zusammen. Der Bericht sollte mit einer Zusammenfassung beginnen und Methoden beschreiben, die unter anderem zur Datenerfassung und -bewertung, Zusammenfassung der Ergebnisse und Empfehlungen für die Wiederherstellung verwendet werden.

So werten Sie die gesammelten Informationen aus

Best Practices für die Analyse der Auswirkungen von Änderungen

Während es unmöglich ist, die Erfahrung von Experten auf dem Gebiet der Auswirkungsanalyse in ein paar Stichpunkte umzuwandeln, gibt es einige bewährte Methoden für die Analyse der Auswirkungen von Veränderungen, die jeder kennen sollte.

  1. Es ist nützlich, zwischen quantitativen (monetären) und qualitativen Auswirkungen zu unterscheiden.
  2. Vergessen Sie niemals, den Umfang jeder Wirkungsanalyse genau zu definieren.
  3. Bilden Sie ein Projektteam für die Wirkungsanalyse, das alle Bereiche im Rahmen der Wirkungsanalyse repräsentiert.
  4. Es ist immer einfacher, Menschen einzubeziehen, wenn Sie eine schriftliche Zusage der Geschäftsleitung für die Wirkungsanalyse erhalten haben.
  5. Nutzen Sie die Softwaretools für das Anforderungsmanagement, um eine durchgängige Rückverfolgbarkeit zu gewährleisten.
Rückverfolgbarkeitsmatrix generiert durch Visure Requirement ALM

Verwenden eines Anforderungsmanagement-Tools für die Analyse der Auswirkungen von Änderungen

Es ist keine Übertreibung zu sagen, dass die Wirkungsanalyse ein zentraler Aspekt des verantwortungsvollen Anforderungsmanagements ist, da sie ein genaues Verständnis der Auswirkungen einer vorgeschlagenen Änderung bietet und allen Beteiligten hilft, fundierte Entscheidungen zu treffen.

Das Problem besteht darin, dass die manuelle Beschreibung und Verfolgung der Lebensdauer einer Anforderung von der Konzeption über die Spezifikation und Entwicklung bis hin zur Bereitstellung bei komplexen Projekten mit Tausenden von Artefakten nahezu unmöglich ist.

Anforderungsmanagement-Tools wie Visure Requirements machen es einfach, die Quelle jeder Anforderung zu identifizieren und alle Änderungen verfolgendie sie betreffen. So wird eine durchgängige Rückverfolgbarkeit sichergestellt und genaue und dokumentierte Informationen für die Auswirkungsanalyse bereitgestellt.


Andere verwandte Artikel:

Vergiss nicht, diesen Beitrag zu teilen!

„Visure in Aktion“ ansehen

Füllen Sie das untenstehende Formular aus, um auf Ihre Demo zuzugreifen