Definition
Eine Anforderung, die Leistung, Schnittstellen, Verifikation oder andere Eigenschaften explizit über zwei oder mehr funktionale Domänen oder Anspruchsgruppen eines Systems hinweg einschränkt, so dass keine einzelne Subsystemimplementierung sie isoliert erfüllen kann.

Prinzip

Prinzip
Eine funktionenübergreifende Anforderung begründet eine Systemebenen‑Beschränkung, die über Subsystemgrenzen hinweg zuzuordnen, nachzuverfolgen und zu verifizieren ist; ihre Erfüllung erfordert koordinierte Schnittstellenspezifikationen, gemeinsame Testkriterien oder einen benannten gemeinsamen Dienst.

Demonstration

Demonstration
Illustrierendes Szenario → Ein Raumfahrtprogramm definiert eine funktionenübergreifende Anforderung an elektromagnetische Verträglichkeit (EMV) zwischen Avionik, Energieverteilung und Struktur. Erkennung → Systems Engineers erkennen EMV als Thema der elektrischen Auslegung, Erdung, Abschirmung und Strukturbefestigung. Handlung → Das Team teilt die Anforderung auf Elektronik, Kabelbaum und Struktur auf, definiert Schnittstellentests und dokumentiert die Zuordnungen. Folge → Bei der Integration erfüllen die gemessenen Emissionen das System‑EMV‑Kriterium, weil Schnittstellen und Tests domänenübergreifend definiert und nachverfolgt wurden.

Fehlanwendung

Fehlanwendung
Die funktionenübergreifende Anforderung als Sammlung unabhängiger funktionaler Anforderungen zu behandeln und jedem Subsystemteam nur lokale Verifikation zu erlauben. Der semantische Fehler besteht darin anzunehmen, lokale Verifikation bedeute Systemsicherheit, während Interaktions‑ und Schnittstellenprüfungen ignoriert werden.

Konsequenz

Konsequenz
Bei Anerkennung und Steuerung reduzieren funktionenübergreifende Anforderungen Integrationsrisiken durch koordinierte Auslegungen und gemeinsame Verifikation; werden sie ignoriert oder fragmentiert, entstehen Schnittstellen‑Inkonsistenzen, späte Neuentwicklungen, erhöhte Kosten und mögliche Systemfehler.

Umkehrung

Umkehrung
Sind die Domänen durch Architektur strikt entkoppelt (z. B. durch einen zertifizierten gemeinsamen Dienst oder feste Partitionierung), kann eine funktionenübergreifende Anforderung durch ein einzelnes gemeinsames Element erfüllt werden; umgekehrt können Anforderungen, die zunächst transversal erscheinen, lokal werden, wenn die Architektur klare Verantwortungsgrenzen setzt.

Abgrenzung

Abgrenzung
Eindeutig innerhalb → Eine Anforderung, die ein einheitliches Latenzbudget für Sensoren, Netzwerke und Steuergeräte vorschreibt. Randfall → Eine auf Systemebene formulierte Zuverlässigkeitsanforderung ohne explizite Zuweisung; Transversalität hängt von der Definitionspraxis ab. Eindeutig außerhalb → Eine funktionsspezifische API‑Anforderung, die keine anderen Domänen beeinflusst.

Semantische Spannung

Semantische Spannung
Zentralisierte Steuerung und Rückverfolgbarkeit versus Subsystemautonomie und schnelle lokale Innovation: strikte Kontrolle erleichtert Verifikation, kann aber Entwicklung verlangsamen und Designfreiheit einschränken.

Synthese

Synthese
Funktionenübergreifende Anforderungen sind Koordinationszwänge: sie verwandeln erwünschte Systemeigenschaften in Verpflichtungen über Teams und Schnittstellen hinweg und erfordern daher explizite Zuweisung, Schnittstellendefinition und integrierte Verifikation statt einseitiger Subsystemlösungen.