Datenaustausch: ReqIF, Excel, Word und Sicherung
DatenaustauschAnforderungen wandern zwischen Kunden, Zulieferern und Werkzeugen. Die Seite Datenaustausch in der Projektübersicht bündelt alle Wege hinein und hinaus.

| Richtung | Format | Wofür |
|---|---|---|
| hinein | ReqIF (.reqif, .reqifz) | Lastenhefte aus DOORS, Polarion, Jama, Codebeamer, Enterprise Architect und anderen Werkzeugen |
| hinein | Excel, CSV | Listen aus Tabellenkalkulationen, Rückläufer aus dem Excel-Export |
| hinein | JSON-Sicherung | Projekt wiederherstellen oder auf eine andere Instanz bringen |
| hinaus | ReqIF (mit Bildern als .reqifz) | Weitergabe an Kunden und Lieferanten |
| hinaus | Excel, CSV | Auswertungen, Abstimmungen, Bearbeitung außerhalb |
| hinaus | Word, Druck/PDF | lesbare Dokumente von Modulen und Baselines |
| hinaus | JSON-Sicherung | vollständige Sicherung des Projekts |
ReqIF importieren
ReqIF (Requirements Interchange Format) ist der Standard für den Austausch von Anforderungen zwischen Werkzeugen. Den Import starten Gruppenadmins, weil er Typen und Attribute im Projekt anlegen kann. Ein neues Projekt direkt aus einer ReqIF-Datei legen Sie unter Neues Projekt → Aus ReqIF an.
1. Lieferung hochladen
Wählen Sie die Datei und die Quelle, zum Beispiel „Fahrzeughersteller A, Lastenheft BMS“. Bei der ersten Lieferung legen Sie eine neue Quelle an. Bei weiteren Lieferungen wählen Sie dieselbe Quelle; dann kennt der ETRM die Zuordnung und die zuletzt übernommene Lieferung.
2. Zuordnung prüfen
Der ETRM schlägt vor, wie die Objekttypen, Attribute und Relationen der Lieferung auf das Projekt abgebildet werden: auf vorhandene Typen und Attribute, als Neu anzulegen oder als nicht übernehmen. Ein Attribut kann auch als Titel oder Text dienen. Die Zuordnung wird für die nächste Lieferung derselben Quelle gespeichert. Das Abbildungsprotokoll nennt alles, was nicht übernommen wird.
3. Delta prüfen und übernehmen
Statt die Lieferung blind einzuspielen, zeigt der ETRM die Unterschiede zwischen Ihrem Stand und der Lieferung:
| Zustand | Bedeutung | vorausgewählt |
|---|---|---|
| neu | in der Lieferung neu | ja |
| geändert | vom Kunden geändert, bei Ihnen unverändert | ja |
| nur bei uns geändert | Sie haben geändert, der Kunde nicht | nein |
| Konflikt | beide Seiten haben geändert | nein |
| in den Papierkorb | in der Lieferung entfallen, bei Ihnen unverändert | ja |
| verschoben | Gliederung der Lieferung geändert | wählbar |
Bei wiederholten Lieferungen vergleicht der ETRM drei Stände: die zuletzt übernommene Lieferung, die neue Lieferung und Ihren aktuellen Stand. Nur so lässt sich unterscheiden, ob der Kunde oder Ihr Team etwas geändert hat. Sie wählen je Artefakt, was übernommen wird, ebenso neue und entfallene Links.
Übernommene Änderungen laufen durch dieselbe Logik wie Änderungen von Hand: Sie erscheinen in der Historie, und abhängige Links werden verdächtig. So sehen Sie nach einer Lastenheft-Revision sofort, welche Systemanforderungen und Testfälle nachzuziehen sind (Traceability).
Grenzen
- Gliederung entsteht im ETRM aus Überschriften. Liefert ein Werkzeug Anforderungen unter Anforderungen (ohne Überschrift dazwischen), übernimmt der ETRM sie in einer flachen Liste und vermerkt das im Abbildungsprotokoll.
- Formatierter Text wird auf das eingeschränkte Rich Text des ETRM gebracht; eingebettete Bilder aus .reqifz-Dateien werden übernommen.
ReqIF exportieren
Unter Exportieren wählen Sie die Module (keine Auswahl = alle) und das Format. ReqIF mit Bildern (.reqifz) packt eingebettete Bilder mit ein. Jedes Artefakt trägt seine feste Kennung; importiert der Empfänger die Datei und schickt sie zurück, erkennt der ETRM jedes Artefakt wieder.
Excel und CSV
Export: In der Tabellenansicht filtern Sie und wählen die Spalten, dann Excel oder CSV.
Import: Laden Sie unter Excel oder CSV importieren eine Datei hoch. Danach
- ordnen Sie jede Spalte einem Feld zu (ID, Typ, Titel, Text oder ein Attribut) oder überspringen sie; der ETRM schlägt die Zuordnung anhand der Spaltenüberschriften vor,
- wählen Sie den Typ für Zeilen ohne Typspalte und das Modul für neue Artefakte,
- starten den Trockenlauf: Er zeigt je Zeile, ob sie neu angelegt, geändert, unverändert oder fehlerhaft ist, mit Fehlertext,
- und übernehmen mit Fehlerfreie Zeilen übernehmen.
Zeilen mit ID (#12) ändern das vorhandene Artefakt, Zeilen ohne ID legen neue an. Aufzählungswerte dürfen als Bezeichnung („Muss“) oder als Wert (muss) in der Zelle stehen. Ein Text wird nur ersetzt, wenn sich sein Wortlaut wirklich geändert hat; Formatierungen bleiben so beim Hin und Her über Excel erhalten.
Word, Druck und PDF
- Word in der Dokumentansicht erzeugt das Modul mit Kapiteln, Nummern, Texten, Tabellen, Bildern und Attributen.
- Eine Baseline geben Sie ebenfalls als Word-Dokument aus oder drucken sie über den Browser, auch als PDF.
Vollsicherung (JSON)
Vollsicherung (JSON) speichert das ganze Projekt: Konfiguration, Module mit Gliederung, Artefakte mit Bildverweisen, Links, Kommentare und Baselines. Wiederherstellen erfolgt unter Neues Projekt → Aus Sicherung als neues Projekt.
REST-API
Für automatisierte Abläufe, zum Beispiel die Übernahme von Testergebnissen aus der CI, steht eine REST-API zur Verfügung.