Eine Methode zur frühzeitigen Vermeidung von Qualitätsproblemen ist die konsequente Anwendung der FMEA, mit der schon während des Systemdesigns potentielle Fehler und Risiken erkannt und durch entsprechende Gegenmaßnahmen nachvollziehbar kontrolliert und minimiert werden können. Da die FMEA allerdings eine bereits weit verbreitete Methode ist, stellt sich somit die Frage nach der Effektivität und eventuell vorhandenen Schwachstellen im täglichen Einsatz der Methode, die zum Auftreten der beschrieben Probleme beitragen können.
In der Praxis lassen sich bei der FMEA-Anwendung häufig die folgenden problematischen Aspekte beobachten:
- Die FMEA findet parallel zu anderen Entwicklungs-Aktivitäten statt, aber ist nicht ausreichend mit diesen integriert, daher entstehen Konsistenzprobleme und zusätzlicher Aufwand. Im Extremfall entspricht die FMEA nicht dem aktuellen Systementwicklungsstand, so dass Fehler nicht erkannt werden können oder die geplanten Maßnahmen nicht ausreichend sind.
- Die Nachverfolgung der in der FMEA identifizierten Maßnahmen ist unzureichend. Diese müssen in den Anforderungsmanagementprozess einfließen, das ist häufig nicht einfach möglich oder unterbleibt.
- Die verschiedenen FMEAs für Bauteile, Komponenten, Teilsysteme und Systeme sind nicht ausreichend miteinander verknüpft, daher werden die möglichen Auswirkungen von Fehlern von der Bauteilebene bis hinauf auf die Fahrzeugebene nicht vollständig sichtbar und analysiert.
- Die Wiederverwendbarkeit ist nur eingeschränkt möglich - aus Fehlern soll gelernt werden, aber wenn FMEAs getrennt von Systemmodellen entstehen, können sie nur schwer wiederverwendet werden, d.h. bereits erkannte Fehler werden bei Designvarianten oder bei Wiederverwendung von Komponenten schlicht vergessen. Umgekehrt bringt ein Verweis bei einer Systemweiterentwicklung auf eine existierende FMEA des Vorgängersystems keinen ausreichenden Nachweis über alle potentiellen Fehler und deren Effekte.
Die Lösung der aufgezeigten Probleme erfordert einerseits Prozessanpassungen und eine konsequente, regelkonforme Anwendung der FMEA und andererseits eine bessere Anbindung der FMEA an die Systementwicklung. Steht dann noch eine geeignete Werkzeugunterstützung bereit, lassen sich Konsistenzprobleme einfacher und schneller aufdecken und beheben.
Solch eine bessere Verzahnung der FMEA mit den Aktivitäten des Systementwicklungsprozesses sowie die Lösung von Konsistenz- und Effizienzproblemen lässt sich durch ein modellbasiertes Vorgehen unter Verwendung einer semi-formalen Notation (z.B. SysML) im Systemdesign erreichen.
Weiterhin sind auch bereits die den Systemkomponenten zuzuordnenden Systemfunktionen sowie deren Abhängigkeiten modelliert. Die verwendete Modellierungssprache ist ein SysML-Profil.
Damit stehen für die FMEA bereits wesentliche Informationen bereit. Um Inkonsistenzen und mehrfache Arbeitsschritte zu vermeiden, können für die Komponenten ihre Fehlermodi sowie für die Funktionen die entsprechenden Fehlfunktionen direkt im Systemmodell hinterlegt werden. Gewonnen werden die Fehlfunktionen z.B. über eine HAZOP-Analyse. Die Fehlermodi können z.B. Bauteilbibliotheken entnommen werden (im Falle von zufälligen Hardwarefehlern) oder im Falle von systematische Fehlern z.B. aus Statistiken oder Erhebungen über den bisherigen Einsatz im Feld stammen.
In einem anschließenden Arbeitsschritt werden diese Informationen unter Nutzung des FMEA-Formblattes miteinander verknüpft. Durch die direkte Annotation der Fehlerinformationen im Systemmodell werden Duplikationen z.B. des Strukturbaumes in verschiedenen Werkzeugen und die damit verbundenen potentiellen Inkonsistenzen durch das Prinzip "single source of information" vermieden. Die FMEAFormblätter sind so stets bereits vorausgefüllt - die Systemstruktur inklusive der Fehlermodi wird aus dem Modell entnommen. In den Formblättern werden dann die Fehlerketten aufgedeckt, die Risikobewertungen vorgenommen und die erforderlichen Maßnahmen hergeleitet und spezifiziert.
Die enge Verbindung von FMEA und SysML-Modell macht alle Veränderungen in der Modellstruktur immer auch sofort in der FMEA sichtbar. Mehr noch, durch eine komponentenorientierte Vorgehensweise bei der Erstellung des SysML-Modells lassen sich Wirkketten erstellen, mit denen Auswirkungen von Fehlern bis auf die oberste Systemebene verfolgt werden können. Durch die Ausnutzung des Typ-/Instanz- Konzeptes von SysML kann zusätzlich eine (zumindest teilweise) Wiederverwendung von FMEA-Daten erreicht werden, z.B. indem wiederverwendbare Komponenten zusammen mit ihren Fehlermodi wie auch den komponenteninternen Wirkketten in Bibliotheken organisiert werden.
Die hier skizzierte Methode der SysML-basierten FMEA erfordert für den praktischen Einsatz geeignete Werkzeuge, da ohne sie die erhofften Vorteile - Konsistenz und Effizienzverbesserungen - nicht realisiert werden können. Ebenso erhöht eine adäquate Werkzeugunterstützung nicht nur die Akzeptanz der Methode, sondern verhindert auch, dass die FMEA nur als zeitraubendes und störendes aber notwendiges Beiwerk der Systementwicklung empfunden wird.
*Statistik des Center of Automotive Management in Bergisch-Gladbach