Stell Dir vor, Du fährst mit einem Auto irgendwo gegen. Dann muss es Funktionen geben, die Dich als Insassen vor Verletzungen schützen. Zum Beispiel muss der Airbag in bestimmten Situationen ausgelöst werden.
Oder Du möchtest Dein Elektroauto laden. Dafür fährst Du an die Ladestation und steckst den Stecker in das Auto. Dann darf es nicht passieren, dass Du einen Stromschlag bekommst, wenn Du Dein Auto oder den Ladestecker anfasst. Im Hintergrund braucht es entsprechende Funktionen, die den Vorgang, und damit das Auto funktional sicher machen.
Als Team übernehmen wir die Aufgabe der Analyse, welche Gefahren bei den unterschiedlichen Funktionen bestehen und formulieren dafür Sicherheitsziele und wie diese umgesetzt werden können. Dabei betrachten wir die Einzelteile aus sehr vielen Perspektiven und die formulierten Anforderungen werden am Ende natürlich auch getestet.
Es fängt bei den Komponenten mit Software- und Hardwareentwicklung an, dann werden die einzelnen Bauteile in einer Systemebene betrachtet, dann die Bauteile mit anderen Bauteilen zusammen und dann irgendwann im Zusammenspiel im ganzen Auto. Es ist schwer vorstellbar, aber die einzelnen Funktionen sind für sich genommen schon sehr umfangreich. Im Gesamtkontext vom Fahrzeug erscheinen sie jedoch sehr klein.