Änderungsanträge sind erforderlich, wenn der Projektumfang oder die Anforderungen geändert werden sollen. Kostenpflichtige Änderungen bieten Ihnen die Möglichkeit, Ihren Projektumsatz sowie Ihre Personalkapazität zu erhöhen. Änderungsanträge sind auch für den Kunden sehr wichtig. Eine schnelle und effektive Bearbeitung von Änderungsanträgen erhöht die Kundenzufriedenheit.
Im Folgenden sind die wichtigsten Aspekte des Änderungsmanagements in Automotive SPICE dargestellt.
- Eine wirksame Änderungsmanagement-Strategie festlegen. Änderungsanträge müssen alle Engineeringprozesse durchlaufen, ohne unterwegs stecken zu bleiben. Daran sind Dutzende Mitarbeiter aus unterschiedlichen Teams und Standorten beteiligt. Diese Personen müssen unbedingt koordiniert werden, und der Status der Änderungsanträge über die einzelnen Schritte hinweg muss verfolgt werden, damit die Änderungen ordnungsgemäß umgesetzt werden. Mit einer guten Strategie wissen alle Beteiligten, wie der Arbeitsablauf aussieht, wie der Fortschritt kontrolliert wird und wer wofür verantwortlich ist. Hier ist ein erster Strategierahmen:
- Definieren Sie die Kategorien der Änderungsanträge, z. B. kostenpflichtige Änderungsanträge, nicht kostenpflichtige Änderungsanträge, Änderungsanträge auf Systemebene und Softwareanträge, um nur ein paar zu nennen.
- Legen Sie die Eingabekanäle fest – wer kann Änderungsanträge einreichen?
- Legen Sie die Tools fest, mit denen Änderungsanträge verwaltet werden sollen.
- Definieren Sie den Status, den Änderungsanträge bei der Bearbeitung durchlaufen.
- Legen Sie die Methodik fest und bestimmen Sie den/die Verantwortlichen für die Verfolgung der Fortschritte.
Dazu wird häufig ein Change Control Board (CCB) eingesetzt, der folgende Leitungsaufgaben übernimmt:
-
Änderungsanträge analysieren und genehmigen. Manchmal beginnen Projekte unkompliziert und es werden sofort Änderungsanträge bearbeitet. Dies ist allerdings ein Fehler; es ist unerlässlich, zunächst die Kosten bzw. die Belastung für das Projektteam zu evaluieren. Stattdessen kann das CCB:
-
bewerten , ob ein Änderungsantrag zahlungspflichtig ist und ob der Initiator überhaupt zur Einreichung von Änderungsanträgen berechtigt ist
-
Fachwissen für eine detailliertere Machbarkeitsanalyse des Änderungsantrags zur Verfügung stellen bei zahlungspflichtigen Änderungsanträgen den Aufwand abschätzen, ein Angebot erstellen und mit dem Kunden verhandeln
-
prüfen, ob der gewünschte Umsetzungstermin realistisch ist Dadurch wird vermieden, dass die zuvor vereinbarten Releases und deren Inhalte gefährdet werden.
-
Diese Leitlinien bilden die Grundlage für eine erfolgreiche, für Kunden und Stakeholder verlässliche Partnerschaft.
-
Änderungsanträge implementieren. Nehmen wir an, dass nach einer sorgfältigen Analyse und Prüfung ein Änderungsantrag genehmigt wurde. Die Implementierung von Änderungsanträgen erhöht die Arbeitsbelastung Ihrer Teams und erfordert eine sorgfältige Planung und Überwachung. Ansonsten können entweder die Änderungsanträge oder die normalen Entwicklungsaufgaben stecken bleiben oder sich verzögern. Änderungsanträge und normale Entwicklungsaufgaben konkurrieren um Ressourcen und Liefertermine. Wenn Sie keine ausreichenden Puffer bzw. Personalkapazitäten haben, müssen Sie:
- Funktionserweiterungen auf ein späteres Release verschieben
- Fehlerbehebungen verschieben und mehr Kapazitäten für Änderungsanträge freisetzen
Beide Optionen können zu Kundenunzufriedenheit führen und müssen deshalb im Vorfeld abgesprochen werden. Sobald das geklärt ist, können Änderungsanträge wie jede andere Entwicklungsaufgabe behandelt werden.
In Automotive SPICE müssen Änderungsanträge für alle betroffenen Arbeitsergebnisse nachvollziehbar sein. Mit einem Lebenszyklusmanagement-Tool, das mit dem Konfigurationsmanagement-Tool verknüpft ist, ist das leicht machbar. Ein Änderungsantrag löst eine Reihe von Entwicklungsaufgaben aus, und jede Entwicklungsaufgabe kann zu allen daraus resultierenden Änderungen an Arbeitsergebnissen zurückverfolgt werden.
- Die Vorteile eines konsequenten Änderungsmanagements sind: Aufbau eines effektiven und effizienten Änderungsmanagement-Systems,
- während Sie gleichzeitig die Kontrolle über Releases behalten und
- das Potenzial für Fehler und Verzögerungen wird verringert, die beim Kunden nicht gut ankommen würden.
Automotive SPICE – Änderungsmanagement-Prozess
Mit dem Änderungsmanagement-Prozess können Änderungsanträge effektiv verwaltet, verfolgt und umgesetzt werden.
Best Practice (BP)1: Eine wirksame Änderungsmanagement-Strategie festlegen. Diese Strategie umfasst Aktivitäten für Änderungsanträge, ein Statusmodell für die Änderungsanträge, Analysekriterien und Zuständigkeiten für die einzelnen Aktivitäten. Schnittstellen zu Beteiligten werden definiert und gepflegt.
- Anmerkung 1: Ein Statusmodell für Änderungsanträge kann folgende Angaben enthalten: offen, in Prüfung, zur Umsetzung genehmigt, zugewiesen, umgesetzt, behoben, abgeschlossen usw.
- Anmerkung 2: Übliche Analysekriterien sind: Ressourcenbedarf, Zeitplanung, Risiken, Nutzen usw.
- Anmerkung 3: Durch Aktivitäten zur Bearbeitung von Änderungsanträgen werden Änderungsanträge systematisch identifiziert, beschrieben, aufgezeichnet, analysiert, umgesetzt und verwaltet.
- Anmerkung 4: Die Änderungsmanagement-Strategie kann verschiedene Verfahren über den Produktlebenszyklus hinweg umfassen, z. B. Prototypenbau oder Serienentwicklung.
BP2: Änderungsanträge identifizieren und aufzeichnen.Jeder Änderungsantrag wird anhand der Strategie eindeutig identifiziert, beschrieben und aufgezeichnet; dazu gehören auch der Initiator und der Grund für den Änderungsantrag.
BP3: Status von Änderungsanträgen aufzeichnen. Jedem Änderungsantrag wird ein Status gemäß dem Statusmodell zugewiesen, um die Verfolgung zu erleichtern.
BP4: Änderungsanträge analysieren und bewerten. Änderungsanträge werden anhand der Strategie analysiert; dazu gehören auch die Auswirkungen auf betroffene Arbeitsergebnisse und andere Änderungsanträge. Bewerten Sie die Auswirkungen der Änderungsanträge und legen Sie Kriterien für die Bestätigung der Umsetzung fest.
BP5: Änderungsanträge vor der Umsetzung genehmigen. Bevor es an die Umsetzung geht, wird die Priorität der Änderungsanträge auf der Grundlage von Analyseergebnissen und der Verfügbarkeit von Ressourcen bestimmt und gemäß der Strategie genehmigt.
- Anmerkung 5: Ein Change Control Board (CCB) ist ein üblicher Mechanismus zur Genehmigung von Änderungsanträgen.
- Anmerkung 6: Die Priorität von Änderungsanträgen kann durch Zuordnung zu Releases festgelegt werden.
BP6: Review der Umsetzung von Änderungsanträgen. Die Umsetzung von Änderungsanträgen wird abschließend noch einmal überprüft. Damit soll sichergestellt werden, dass die Kriterien für die Bestätigung der Umsetzung erfüllt sind und alle relevanten Verfahren angewandt wurden.
BP7: Änderungsanträge bis zum Abschluss verfolgen. Änderungsanträge werden bis zum Abschluss verfolgt. Dann erfolgt eine Rückmeldung an den Initiator.
BP8: Stellen Sie eine bidirektionale Traceability sicher. Stellen Sie eine bidirektionale Traceability zwischen Änderungsanträgen und den entsprechenden Arbeitsprodukten her. Für den Fall, dass der Änderungsantrag durch ein Problem ausgelöst wird, ist eine bidirektionale Traceability zwischen Änderungsanträgen und den entsprechenden Problemberichten herzustellen.
- Anmerkung 7: Die bidirektionale Traceability unterstützt die Konsistenz, die Vollständigkeit und die Auswirkungsanalyse.
Arbeitsergebnisse
- Plan für das Änderungsmanagement
- Änderungsantrag
- Änderungsaufzeichnung
Welchen Nutzen bietet das Änderungsmanagement?
Bei korrekter Anwendung werden alle Baseline-Elemente verwaltet und kontrolliert. Es besteht Einigkeit darüber, wann welche Änderung erfolgen soll.
Was beinhaltet der Änderungsmanagement-Prozess?
- Die Aktivitäten, Zuständigkeiten, erforderlichen Ressourcen und ein organisationsspezifisches Lebenszyklusmodell für die Status einer Veränderung werden in der Änderungsmanagement-Strategie definiert und im Projekt umgesetzt. (BP1)
- Jeder Änderungsantrag wird aufgezeichnet (BP2), und sein Status wird im Laufe des Lebenszyklus regelmäßig aktualisiert. (BP3)
Beispiel für einen Status-Workflow im Änderungsmanagement
- Die Auswirkungen der Änderungen werden analysiert und in Bezug auf Auswirkungen, Nutzen, Ressourcen, Dringlichkeit, Zeitplan und Risiken priorisiert. Außerdem werden die Arten der erforderlichen Verifizierungsaktivitäten definiert. (BP4)
- Jeder Änderungsantrag wird vor der Umsetzung genehmigt. (BP5)
- Änderungen werden bis zum Abschluss verfolgt. Vor dem Abschluss wird überprüft, ob die Umsetzung korrekt und zielgerichtet war. Der Initiator wird regelmäßig über den Status informiert. (BP6, BP7)
- Es wird eine bidirektionale Traceability zwischen dem Änderungsantrag und allen entsprechenden Arbeitsprodukten hergestellt. (BP8)
Überlegungen zu gängigen Herausforderungen
- Das Änderungsmanagement steht in engem Zusammenhang mit dem Problemlösungsmanagement (SUP.9), da die Lösung von Problemen zu Veränderungen führen kann. Es hängt auch von den Anforderungsprozessen (SYS.2 und SWE.1) ab, da eine Änderung einer Anforderung wiederum zu Änderungen an anderer Stelle führen kann und umgekehrt.
- Dieser Prozess muss unbedingt mit einem Tool unterstützt werden, um eine strukturierte Bearbeitung von Änderungen zu ermöglichen. Das Tool muss sich gut in die Engineering-Tool-Suite integrieren lassen, um eine nahtlose Traceability zu ermöglichen. (BP8)
- Die Schnittstelle zwischen dem Kunden und dem Unterauftragnehmer in Bezug auf Tools und Verfahren für das Problemlösungsmanagement sollte definiert werden (normalerweise in der Strategie).
- Um ein Weiterarbeiten auf Grundlage nicht genehmigter Änderungen zu verhindern, sollte die Genehmigung von Änderungsanträgen klar festgelegt sein.
- Auch im folgenden Fall sollte eine ausdrückliche und bewusste Genehmigung erfolgen: Obwohl es für einen Änderungswunsch des Kunden keinen formellen Auftrag gibt, kann das Team die Weitereinwicklung auf eigenes Risiko beschließen, was für alle Beteiligten von Vorteil sein dürfte.
Erfahren Sie mehr über Automotive SPICE
Wenn Sie mehr über Automotive SPICE® erfahren möchten, besuchen Sie unsere Automotive SPICE-Schulungen.
Über den Autor
Dr. Klaus Hoermann arbeitet seit 1998 mit SPICE. Seitdem hat er Hunderte von Assessments und Schulungen durchgeführt. Eine seiner Stärken ist es, schwer verständliche Modelle so herunterzubrechen, dass jeder sie verstehen kann.