Geschichte der Frage:
Die Verwaltung von Änderungen der Anforderungen ist einer der komplexesten Aspekte der Systemanalyse, insbesondere bei großen und verteilten Projekten. Historisch gesehen gab es chaotische Änderungen, die zu zusätzlichen Risiken, Kosten und Konflikten führten.
Problem:
Die Hauptschwierigkeit besteht darin, Transparenz bei den Änderungen zu gewährleisten, die Arbeit verschiedener Teams zu synchronisieren, Fehler zu minimieren und dabei flexibel zu bleiben. Projekte „versinken“ oft in endlosen Korrekturen, wenn die Prozesse nicht strukturiert sind.
Lösung:
Zur Verwaltung von Änderungen variieren die Ansätze je nach Struktur des Projekts:
Wesentliche Merkmale:
Kann man bei der Arbeit mit agilen Methoden (Agile) vollständig auf das Änderungsmanagement verzichten?
Nein, auch in Agile muss man Änderungen festhalten und mit dem Team absprechen. Ein vereinfachtes Verfahren bedeutet nicht, dass kein Kontrollprozess vorhanden ist.
Reichen nur E-Mail-Benachrichtigungen aus, um Änderungen der Anforderungen in einem Team von 30 Personen zu verfolgen?
Nein, dieser Ansatz führt zu Informationsverlusten und Fehlern. Spezialisierte Werkzeuge mit zentraler Speicherung des Verlaufs sind erforderlich.
Sollten alle Änderungswünsche des Kunden automatisch angenommen werden?
Nein, jede Änderung sollte einer Bewertung des Einflusses und der Priorisierung unterzogen werden – andernfalls riskieren Sie, die Kontrolle über das Projekt zu verlieren.
Negativer Fall:
In einem großen Projekt wurden Änderungen der Anforderungen per E-Mail ohne zentrale Dokumentation akzeptiert. Informationen gingen verloren, es tauchten doppelte Aufgaben auf, und Fristen wurden gerissen.
Vorteile:
Nachteile:
Positiver Fall:
Ein Änderungsregister in Jira wurde implementiert + regelmäßige Diskussionen in CCB-Meetings. Jede Änderungsanfrage wurde dokumentiert, bewertet und hatte einen transparenten Verlauf.
Vorteile:
Nachteile: