ReqIF-Projektgruppen

Aufgabenstellung und Zielsetzung

Auftraggeber und Auftragnehmer verwalten Anforderungen häufig mit unterschiedlichen Requirements Management-Systemen (RM), was die Abstimmungsprozesse bei der verteilten Produktentwicklung erschwert. Das Requirements Interchange Format (ReqIF) ermöglicht den Austausch von Anforderungen zwischen verschiedenen Tools auf der Basis einer XML-Datei. Ziel des ReqIF Implementor Forums (ReqIF IF) ist es, die Interoperabilität von Tools für den ReqIF-Austausch sicherzustellen. In dieser Projektgruppe organisieren sich die Vendoren, um Konventionen zu vereinbaren, die über den Standard hinausgehen, Interoperabilitätstests durchzuführen, Erkenntnisse aus der Praxis zu diskutieren und Benchmarks vorzubereiten.

Ergänzt werden die Aktivitäten des prostep ivip Vereins auf dem Gebiet des RM durch das ReqIF Workflow Forum (ReqIF WF), in dem Anwenderfirmen gemeinsamen Austauschprozesse und -szenarien untersuchen. Ziel dieser Projektgruppe ist es, die weitere Verbreitung und industrielle Umsetzung des Standards zu fördern. Die Anstrengungen beider Foren werden seit 2018 durch einen regelmäßigen Benchmark begleitet, der es ermöglicht, den Einsatz von ReqIF beim Anforderungsaustausch und die Verbesserungen der Interoperabilität von RM-Systemen zu bewerten.

Schwerpunkte und konkrete Ergebnisse

ReqIF IF und WF verfolgen und bearbeiten Anwendungsfälle und Probleme im Umgang mit dem Standardformat gemeinsam. In diesem Jahr konnten sie einige offene Punkte wie z.B. den Umgang mit nummerierten Listen beim Austausch von Anforderungen abschließen. Das ReqIF IF hat außerdem ein kompliziertes Problem bei der Verschachtelung von Anforderungsinhalten gelöst und eine entsprechende Empfehlung verfasst, die im kommenden „ReqIF Implementation Guide“ veröffentlicht wird. Auch Probleme wie das parallele Arbeiten oder der Stakeholder Request Clarification Process konnten gelöst werden.

Beide Foren arbeiten kontinuierlich zusammen und bereiten auch die ReqIF-Benchmarks gemeinsam vor. Im vergangenen Jahr wurden zwei gemeinsame Workshops durchgeführt, um die Zusammenarbeit mit dem Benchmark-Team zu verbessern. In diesen Workshops klärten die Beteiligten Hindernisse während des laufenden Benchmarks und präsentierten (Zwischen-)Ergebnisse. Das Forumsmitglied Asaro Systems entwickelte das ReqIF-Toolkit, mit dem die Gültigkeit und Vollständigkeit von ReqIF-Dateien im Benchmark geprüft werden kann.

Im Jahr 2022 wurde der vierte Benchmark zur unabhängigen Bewertung des Datenaustausches zwischen RM-Systemen mittels ReqIF abgeschlossen, der bereits 2021 begonnen hatte. Bewertet wurde dabei die Antwort des Zulieferers auf das 2021 bereitgestellte Anforderungspaket des OEM und ein erneuter Austausch vom OEM in das RM-System des Zulieferers. Anforderungen und Testcases hatte das WF definiert, das auch den Benchmark steuerte, während die Vendoren im IF die zu testende Software bereitstellten. Die Ergebnisse des Benchmarks sind in einer Kurzfassung öffentlich zugänglich; ein detaillierter Bericht steht den Mitgliedern von prostep ivip Verein und VDA zur Verfügung.

Organisatorische und technische Herausforderungen

Koordination und Durchführung des diesjährigen Benchmarks mit dem bisher umfangreichsten Testszenario, insgesamt 72 Systemkombinationen und über 1000 zu bewertenden Kriterien waren eine spannende und zugleich herausfordernde Aufgabe. Die kontinuierliche und enge Zusammenarbeit mit den Vendoren war essenziell für die erfolgreiche Durchführung und leistete einen wichtigen Beitrag zur Optimierung des ReqIF-basierten Datenaustauschs.

Die Planungen für das laufende Jahr 2023

Im Jahr 2023 wird das ReqIF WF an den bestehenden Use Cases weiterarbeiten und neue Use Cases definieren, während ReqIF bestehende und neue Anforderungen wie den Export von spezifischen Spezifikationsversionen umsetzen wird. Beide Projektgruppen werden außerdem die bereits definierten Kriterien für den fünften Benchmark weiter verfeinern, der in diesem Jahr starten wird. Testszenario, die Testdaten und die Testkriterien sollen auf Basis der Erfahrungen aus dem vierten Benchmark sowie den Anforderungen aus dem WF angepasst werden, um die Interoperabilität der RM-Systeme beim ReqIF-basierten Anforderungsaustausch gezielt zu verbessern.

Das sagt die Projektkoordination:

„Die Koordination der drei Projektgruppen ReqIF WF, IF und BM hat insbesondere bei kurzfristig auftretenden Problemen hervorragend funktioniert. Hervorzuheben sind dabei die gemeinsamen Workshops, die zu einer deutlichen Verbesserung der Zusammenarbeit und schnelleren Entscheidungen geführt haben.“

Das sagt die Projektleitung:

„Die Ergebnisse des Benchmark 2022 zeigen, dass ein verlustfreier Austausch von Anforderungen nicht immer möglich ist. Gründe sind Einschränkungen durch die RM-Systeme selbst, aber auch nicht ReqIF-konforme Austauschdateien. Wir hoffen, dass der nächste Benchmark den beteiligten Vendoren weiteres Verbesserungspotential aufzeigen wird, so dass der Austausch von Anforderungen noch effizienter erfolgen kann.“

Projektleitung

Pate:
Dr. Klaus Hohenauer, Robert Bosch GmbH

Projektkoordination

WF:
Marc Lieberenz, PROSTEP AG
Tel.: +49 151 5843 5817
E-Mail: marc.lieberenz(at)prostep.com

IF:
Bertil Muth, HOOD GmbH
Tel.: +49 176 16611 600
E-Mail: bertil.muth(at)hood-group.com

BM:
Christian Gentili, PROSTEP AG
Tel.: +49 151 2342 0349
E-Mail: christian.gentili(at)prostep.com

Teilnehmer

:em engineering methods AG
Asaro Systems Limited
BMW AG
Continental Automotive GmbH
HOOD GmbH
IBM Deutschland GmbH
Intland Software GmbH
Mercedes-Benz AG
PROSTEP AG
REQUISIS GmbH
Robert Bosch GmbH
Schaeffler AG
Siemens Industry Software GmbH
Vector Informatik GmbH
Volkswagen AG