Prozess-ID: SYS.2
Prozessgruppe: Systems Engineering
Automotive SPICE® ist eine Marke des VDA QMC.
Der Systemanforderungsanalyse-Prozess in Automotive SPICE® (auch SYS.2 genannt) hilft Ihrem Unternehmen, die definierten Anforderungen der Stakeholder in eine Reihe von Systemanforderungen zu übersetzen, um den Systementwurf zu unterstützen.
Egal um welches Projekt es geht: Es ist immer wichtig, die vereinbarten Ergebnisse pünktlich, budgetgerecht und in der vom Kunden geforderten Qualität zu liefern. Die Kundenanforderungen werden zwar immer noch beachtet, aber wenn die Systemanforderungen nicht dokumentiert sind, können Funktionen übersehen oder Kundenerwartungen falsch interpretiert werden. Die Folge: Mehr Aufwand, Kosten und Verzögerungen bis hin zu Fehlstarts und zusätzlichen Entwicklungszyklen.
Im Folgenden sind die wichtigsten Aspekte der System-Anforderungsanalyse in Automotive SPICE® aufgeführt.
Warum strukturierte Systemanforderungen in ASPICE wichtig sind
Die Dokumentation von Systemanforderungen ist deshalb so wichtig, weil Sie mehr als nur die Erwartungen Ihrer Kunden berücksichtigen müssen. Die meisten Systeme müssen Standards, Normen und andere Vorschriften erfüllen – was zu zusätzlichen Anforderungen führt. Deshalb werden sie im Prozess als Stakeholderanforderungen beschrieben. Für Dokumentationszwecke ist es hilfreich, die Stakeholderanforderungen den Systemanforderungen zuzuordnen, die eine interne Sicht des Systems widerspiegeln. Die Systemanforderungen bilden wiederum die Basis für den Systemqualifizierungstest und alle nachfolgenden Prozesse, z. B. die Systemarchitektur.
Die Systemanforderungen beschreiben das System als Black-Box. Hier geht es um das „Was“ – also was soll das System tun (nicht wie soll es etwas tun).
Bei diesem Ansatz werden die Anforderungen außerdem so strukturiert, dass sie für die interne Organisation Sinn ergeben und die Verteilung auf verschiedene Bereiche unterstützen, damit jede Organisationseinheit weiß, welche Anforderungen für sie relevant sind.
In der Regel wird das Anforderungsmanagement durch geeignete Tools wie z. B. eine Anforderungsdatenbank unterstützt.
Organisationsstruktur zur Unterstützung der Systemanforderungen
Für Mitarbeiter kann die Definition von Systemanforderungen eine echte Herausforderung sein. Nehmen wir zum Beispiel einen Systemingenieur, der Fachwissen aus verschiedenen Bereichen benötigt. Um ein mechatronisches System wie eine Servolenkung zu entwickeln, muss der Ingenieur ein tiefes Verständnis für Mechanik, Elektronik und Softwareentwicklung haben. Es ist aber gar nicht so einfach, eine Person mit all diesen Kompetenzen zu finden. Die Lösung: Bereichsübergreifende Teams, die die Systemanforderungen gemeinsam definieren.
Warum System-Anforderungsanalysen so wichtig sind
Die Anforderungen sollten zunächst auf Machbarkeit bzw. Risiko analysiert werden. Diese beiden Aspekte hängen eng miteinander zusammen. Wenn man nicht bewertet hat, ob eine Anforderung machbar ist, besteht ein inhärentes Risiko, da die Suche nach einer Lösung möglicherweise lange dauert oder es überhaupt keine Lösung gibt. Ein weiteres zu analysierendes Thema ist die Testbarkeit. Häufig werden die Tester gebeten, die Anforderungen zu überprüfen. Die Analyse sollte auch die technischen Auswirkungen berücksichtigen, einschließlich der Beurteilung von Abhängigkeiten zwischen Anforderungen.
Nehmen wir etwa die Schließfunktion einer Fensterhebersteuerung: Für die Schließfunktion muss die Fensterscheibe nach oben gleiten, bis das Fenster geschlossen ist. Demgegenüber steht der Einklemmschutz, eine Sicherheitsfunktion, die verhindern soll, dass Finger beim Schließen des Fensters eingeklemmt werden. Zwischen diesen Anforderungen besteht eine offensichtliche gegenseitige Abhängigkeit und technische Implikation, die bei der Analyse berücksichtigt werden muss.
Abschließend sollte die Analyse auch die wirtschaftlichen Aspekte der Anforderungen abdecken. Es ist daher zu ermitteln, wie sich die Umsetzung der verschiedenen Anforderungen auf die Kosten und den Zeitplan auswirkt.
Beachten Sie, dass Automotive SPICE® nicht festlegt, wo Sie dies dokumentieren. Beispielsweise können Sie den ersten Teil der Analyse (Machbarkeit und Risiken) in der Anforderungsdatenbank hinterlegen, die technischen Auswirkungen in den verknüpften Änderungsanträgen, und die Auswirkungen auf Kosten und Zeitplan in Ihrem Projektmanagementtools.
Traceability und Konsistenz im Anforderungsmanagement
Die Traceability und Konsistenz zwischen Systemanforderungen und Stakeholderanforderungen muss sichergestellt werden. Die Traceability kann durch Traceability-Matrizen oder durch andere verwaltbare Mittel hergestellt werden, die von der Toollandschaft eines Unternehmens unterstützt werden.
Zweck der Traceability besteht in der Unterstützung von:
- Konsistenzprüfungen, d. h. der Überprüfung auf Vollständigkeit und Richtigkeit der Systemanforderungen
- Der Auswirkungsanalyse (Impactanalyse) bei Änderungsanträgen oder Mängeln
- Der Berichterstattung über die Stakeholdererwartungen
Konsistenz bedeutet, dass Sie die Vollständigkeit und Richtigkeit Ihrer Systemanforderungen gegenüber den Stakeholderanforderungen sicherstellen müssen. Die Systemanforderungen sollten die Stakeholderanforderungen vollständig und richtig abdecken.
Warum sollten Sie für den Automotive SPICE®-Support UL Solutions Software Intensive Systems wählen?
UL Solutions Software Intensive Systems unterstützt Erstausrüster (OEMs) und Zulieferer in der Automobilindustrie dabei:
- Die wichtigsten Entwicklungsprozesse auf die erforderliche Fähigkeitsstufe zu bringen
- Bestehende Arbeitsabläufe und Vorgehensweisen systematisch zu verbessern
- Bewertung von Prozessverbesserungen durch formale Assessments und Gap-Analysen durchzuführen
- die Anforderungen von Automotive SPICE® im Einklang mit Sicherheit, funktionaler Sicherheit und agilen Methoden zu erfüllen,
- Mitarbeiter und Assessoren zu schulen.
Erfahren Sie mehr über den Automotive SPICE® Systemanforderungsanalyse-Prozess
Möchten Sie mehr über den Prozess der SPICE-Systemanforderungsanalyse® für die Automobilindustrie erfahren? Dann schauen Sie sich unser Video an!
Kontaktieren Sie unser Team
Danke für Ihr Interesse an unseren Produkten und Services. Teilen Sie ein paar Informationen mit uns, damit wir Sie mit der richtigen Person zusammenbringen können.