Angesichts anhaltender Budgetabweichungen in der Forschung und Entwicklung zeigt dieser Artikel, wie die vier Säulen Anforderungsmanagement, Systems Engineer...
I. Unzureichende technische Anforderungen: Anforderungsmanagement – das Fundament der Produktentwicklung
Anforderungsmanagement (Requirements Engineering, RE) ist der Ausgangspunkt der Produktentwicklung. Sein Ergebnis legt die Projektziele fest und dient als Grundlage für alle nachfolgenden Arbeiten. Jede Designiteration muss sich um diese Anforderungen drehen, und das endgültige Design muss gegen sie validiert werden. Letztlich bemisst sich der Erfolg eines Produkts am Grad der Anforderungserfüllung.
Die Kernaufgabe des RE besteht darin, die Stimme des Kunden (Voice of the Customer, VOC) – einschließlich Nutzern, Vorschriften und interner Fertigung – in eine objektive, quantifizierte Engineering-Sprache zu übersetzen. Dieser Prozess gliedert sich in drei kritische Phasen:
1.1 Anforderungsermittlung: Die „vollständige Menge“ finden
Der erste Schritt ist die Ermittlung. Die zentrale Herausforderung lautet: Können wir alle Anforderungen ohne Auslassung identifizieren?
- Ziel: Die vollständige Menge der Anforderungen identifizieren, nicht nur die expliziten.
- Methoden & Werkzeuge:
- Eisbergmodell: Latente Anforderungen unter der Oberfläche visuell ableiten.
- Kano-Modell: Anforderungen wissenschaftlich in Basis-, Leistungs- und Begeisterungsfaktoren kategorisieren, um Prioritäten festzulegen.
- Personas & User Journey Maps: Reale Szenarien simulieren, um Bedürfnisse aufzudecken, die den Kunden selbst möglicherweise nicht bewusst sind.
- Ergebnis: Rationalisierte Anforderungsspezifikationen, die nicht nur Funktionalität abdecken, sondern auch Umgebungsfaktoren wie Temperatur, Feuchtigkeit, Vibration und Missbrauchsszenarien.
1.2 Anforderungsentwicklung: Quantifizierte Beschreibung und die 4C+4-Prinzipien
Hierbei werden ermittelte Bedürfnisse in einem quantifizierten, standardisierten und klaren Format beschrieben.
- Kernprinzip: Anforderungsbeschreibungen dürfen die Umsetzungsmethode nicht enthalten. Beispielsweise ist „Das System soll innerhalb von 3 Sekunden reagieren“ anzugeben, nicht „Das System soll den Chip XX verwenden“.
- Qualitätsstandards (4C+4): Hochwertige Anforderungen müssen sein:
- Vollständig: Alle Szenarien und Grenzen abdeckend.
- Korrekt: Die Nutzerabsicht und physikalische Gesetze präzise widerspiegelnd.
- Konsistent: Keine logischen Konflikte zwischen Anforderungen.
- Klar & eindeutig: Nur eine Interpretation möglich.
- Werkzeuggestützte Qualität: Einsatz von Werkzeugen der natürlichen Sprachverarbeitung (Natural Language Processing, NLP) oder von Checklisten zur Anforderungsqualität, um ungenaue Begriffe (z. B. „schnell“, „ungefähr“) automatisch zu erkennen und die Präzision sicherzustellen.
1.3 Anforderungsmanagement: Änderungskontrolle und bidirektionale Rückverfolgbarkeit
Das Management von Anforderungen über den gesamten Lebenszyklus umfasst ein rigoroses Änderungs- und Versionsmanagement.
- Strukturierte Steuerung: In der modernen Forschung und Entwicklung können Word oder Excel die Komplexität der Rückverfolgbarkeit nicht bewältigen. Professionelle Werkzeuge (z. B. Jama Connect, IBM DOORS Next, Polarion, Codebeamer) sind zwingend erforderlich.
- Kernwerte:
- Automatisierte Rückverfolgbarkeitsmatrix der Anforderungen (Requirements Traceability Matrix, RTM): Werkzeuge erzeugen Verknüpfungen von „Nutzerbedürfnisse → Systemanforderungen → Designelemente → Testfälle“. Jede unterbrochene Verknüpfung löst sofort eine Warnung aus.
- Auswirkungsanalyse: Bei einer Anforderungsänderung hebt das Werkzeug betroffene nachgelagerte Design- und Testbereiche hervor, erzwingt eine Bewertung der Änderungskosten und verhindert willkürliche Entscheidungen aus dem „Bauchgefühl“.
- Baseline-Management: Jede Änderungshistorie wird aufgezeichnet, um die Fähigkeit zu gewährleisten, zu jedem früheren Stand zurückzukehren.
Kostenanalyse: Daten zeigen, dass die RE-Investition über das Überleben des Projekts entscheidet. Liegt die RE-Investition unter 4 % des Gesamtbudgets, übersteigen die Überschreitungen häufig 120 %. Wird sie auf 15 % erhöht, lassen sich die Überschreitungen innerhalb von 20 % halten.
II. Mangelhaftes Systems Engineering: Globaler Zusammenbruch durch lokale Optimierung (Das Vasa-Syndrom)
Wenn Qualitätsprobleme auftreten und Abteilungen die Schuld aufeinander schieben (z. B. behaupten Hardware-, Mechanik- und Softwareteams gleichermaßen, ihre Teile seien einwandfrei), ist die Ursache meist ein fehlendes Systems Engineering (SE). Ohne eine übergeordnete Architekturplanung verschwimmen die Schnittstellen, und Leistungslücken erzeugen „Vakuumzonen“, in denen niemand verantwortlich ist.
2.1 Historische Lehre: Der Untergang der Vasa
Im Jahr 1625 baute Schweden die Vasa, die das mächtigste Kriegsschiff ihrer Zeit werden sollte.
- Ursprüngliche Architektur: Geplant mit einem einzigen Geschützdeck – eine mit der damaligen Technologie machbare Architektur für die Stabilität.
- Lokale Optimierung auf Kosten des Gesamtsystems: Der König forderte ein zweites Geschützdeck für überlegene Feuerkraft (lokale Optimierung).
- Fehlende Systembewertung: Diese Änderung erfüllte eine einzelne Kennzahl, ignorierte jedoch Kopplungseffekte:
- Ungleichgewicht des Schwerpunkts (Center of Gravity, CoG): Ein steigender Schwerpunkt zerstörte die Stabilität.
- Architektonisches Versagen: Die ursprüngliche Rumpfstruktur konnte die neue Gewichtsverteilung nicht tragen.
- Das Ergebnis: Im Jahr 1628 kenterte die Vasa nach nur 1.300 Metern Fahrt. Die Hauptursache war das Fehlen eines Systemingenieurs, der eine „Prüfung der architektonischen Eignung“ durchführen konnte.
2.2 Implikationen für die moderne Forschung und Entwicklung
- Unzweckmäßige Architektur: Sie führt zu einer unvollständigen Leistungsabdeckung (z. B. wenn es versäumt wird, die Stabilität als zentrale Systemkennzahl einzubeziehen).
- Schnittstellen-Vakuen: Schlechte Integration zwischen Teilsystemen erzeugt Lücken in der Verantwortungszuordnung.
- Verzögerte Entdeckung: Systemische Mängel werden häufig erst spät in der Entwicklung oder während der Serienproduktion entdeckt, wo die Korrekturkosten astronomisch sind und zum vollständigen Zusammenbruch des Budgets führen.
III. Unzureichende Risikoidentifikation und -bewältigung: Von der „Pro-forma“ zur „vollständigen Menge“
Die Risikoidentifikation umfasst technische, prozessbezogene und kostenbezogene Risiken. Bei internationalen Projekten müssen zudem kulturelle Konflikte und Kommunikationsrisiken berücksichtigt werden. Ohne eine robuste Identifikation sind wirksame Minderungsstrategien unmöglich.
3.1 Herausforderungen in der Vorwärtsentwicklung
Viele Unternehmen befinden sich im Übergang vom Reverse Engineering zur Vorwärtsentwicklung. Es ist entscheidend zu erkennen, dass die unbekannten Risiken in der Vorwärtsentwicklung deutlich höher sind, weshalb ihre Entwicklungskosten größer sind. Eine unzureichende Risikoidentifikation führt zu unzureichenden Budgetreserven, was die finanzielle Lage verschärft, wenn Probleme spät zutage treten.
3.2 Die FMEA-Falle: Tiefe versus Seitenzahl
Die FMEA (Fehlermöglichkeits- und -einflussanalyse) ist ein Standardwerkzeug zur Risikoidentifikation. Viele Organisationen verfallen jedoch dem „Formalismus“:
- Der Ist-Zustand: FMEA-Berichte umfassen oft nur wenige Seiten und decken lediglich offensichtliche, gängige Fehlermodi ab, während komplexe Wechselwirkungsrisiken auf Systemebene fehlen.
- Der Maßstab: Weltweit führende Unternehmen erstellen FMEA-Berichte im Umfang von Tausenden von Seiten, die eine vollständige Menge des Risikodenkens darstellen:
- Extreme Granularität: Analyse jeder Komponente, jeder Betriebsbedingung und sogar potenzieller menschlicher Fehler.
- Breite Abdeckung: Tiefgehende Analyse der Kopplung mehrerer Teile, der Hardware-Software-Wechselwirkungen und von Kettenreaktionen in extremen Umgebungen.
- Dynamische Aktualisierung: Die FMEA ist ein lebendes Dokument, das kontinuierlich neue Erkenntnisse und Testdaten aufnehmen muss.
Fazit: Der Unterschied in der „Dicke“ einer FMEA ist im Wesentlichen der Unterschied in der Tiefe der Risikoerkenntnis. Nur durch eine „vollständige Abdeckung“ können Unternehmen den massiven Ressourcenverlust vermeiden, der durch unvorhergesehene späte Probleme entsteht.
IV. Missverständnis der technischen Ursache-Wirkungs-Beziehung: Symptombekämpfung versus DRBFM-Anwendung
Ohne tiefgehende Analyse kann ein Problem gelöst erscheinen, wird aber wahrscheinlich wiederkehren. Um die technische Ursache-Wirkungs-Beziehung wirklich zu verstehen, muss die DRBFM-Methodik (Design Review Based on Failure Mode) angewendet werden.
4.1 Schritt 1: Auswirkungsanalyse
- Kern: Änderungen des physikalischen Verhaltens und ihre Auswirkung auf die Funktionalität identifizieren, die sich aus einer Designänderung ergeben.
- Analyse: Wie wirkt sich die Änderung auf physikalische Größen aus (Kraft, Wärme, Elektrizität, Materialeigenschaften)? Wie breiten sich diese Änderungen aus? Vermeiden Sie den Vasa-Fehler, nur den Nutzen (Feuerkraft) zu sehen und die Nebenwirkung (Schwerpunkt) zu ignorieren.
4.2 Schritt 2: Risikoidentifikation
- Kern: Sekundäre Nebenwirkungen jenseits der offensichtlichen Risiken systematisch erkunden.
- Analyse: Löst die Änderung eine Kettenreaktion aus? Ruft sie unter extremen Bedingungen neue Fehler hervor? Durchbrechen Sie die Beschränkung der „Symptombekämpfung“ und füllen Sie die blinden Flecken der Risikoerkenntnis.
4.3 Schritt 3: Problemlösung
- Kern: Potenzielle Fehler durch Analyse der Kausalkette beheben.
- Analyse: Tauchen Sie in die zugrunde liegenden physikalischen Mechanismen ein, um eine vollständige Ursache-Wirkungs-Kette aufzubauen. Verfolgen Sie vom Phänomen zurück zum Mechanismus und dann zur Grundursache. Nur wenn verstanden wird, „warum es geschieht“, kann ein Fehler grundlegend beseitigt und wiederkehrende Kosten verhindert werden.
V. Die Lösung: Vorverlagerung des Entwicklungsaufwands
Die Kernstrategie besteht darin, eine „vorverlagerte“ (Front-Loaded) Forschung und Entwicklung umzusetzen – mehr Aufwand frühzeitig zu investieren, um späteres „Feuerlöschen“ zu reduzieren.
Umsetzungsplan:
- Anforderungen priorisieren: Die Investitionen in die frühe Ermittlung, Entwicklung und das Management deutlich erhöhen. Ressourcen in die gesunde Zone von 15 %+ verlagern, um Steuerung und Rückverfolgbarkeit sicherzustellen.
- Architektur zuerst: Lernen Sie von der Vasa. Führen Sie vor jeder größeren Änderung eine Prüfung der architektonischen Eignung auf Systemebene durch, um einen globalen Zusammenbruch durch lokale Optimierungen zu verhindern.
- Vollständige Risikomengen: Gehen Sie über oberflächliche FMEAs hinaus. Streben Sie den Aufbau eines Risikoidentifikationssystems an, das die gesamte Landschaft ohne blinde Flecken abdeckt.
- Kausale Erkenntnis: Nutzen Sie die DRBFM-Dreischrittmethode, um Designunterschiede zu sezieren. Machen Sie das technische Verständnis zu einer Kernkompetenz, um sicherzustellen, dass Probleme an der Wurzel gelöst werden.
- Strategiegetrieben:
- Beginnen Sie aufwandsintensive Aufgaben so früh wie möglich.
- Klären Sie technische Engpässe im Voraus.
- Treffen Sie „risikobasierte Entscheidungen“, um Terminpassivität durch Unentschlossenheit zu vermeiden.
Fazit
Budgetüberschreitungen in der Forschung und Entwicklung sind zwar verbreitet, aber nicht unvermeidlich. Durch die Festigung des Fundaments des Anforderungsmanagements, die Stärkung der übergeordneten Perspektive des Systems Engineering, das Streben nach vollständiger Risikoidentifikation und tiefgehende kausale Erkenntnisse können Unternehmen Budgetabweichungen minimieren und eine hochwertige Lieferung erreichen.