Der Ablauf im Requirements Engineering mit dem ETRM
EinstiegRequirements Engineering ist kein einmaliges Aufschreiben, sondern ein Kreislauf: Anforderungen werden ermittelt, spezifiziert, mit anderen Anforderungen und Nachweisen verbunden, geprüft, als verbindlicher Stand festgehalten und mit Kunden und Lieferanten ausgetauscht. Ändert sich etwas, beginnt der Kreislauf an der betroffenen Stelle erneut. Diese Hilfe ist nach genau diesen Schritten gegliedert.
1 · Projekt einrichten
Ein Projekt legt fest, mit welchen Artefakttypen, Attributen und Link-Typen gearbeitet wird. Das Profil ISO/IEC/IEEE 29148 bringt eine bewährte Grundausstattung mit, Sie ergänzen projektspezifische Attribute wie ASIL oder Variante.
2 · Spezifizieren
Anforderungen entstehen in Modulen, die wie Dokumente gegliedert sind: Lastenheft, Systemspezifikation, Testspezifikation. Die Formulierungsprüfung weist schon beim Schreiben auf vage Begriffe hin.
- Module und Dokumentansicht
- Die Artefaktseite
- Tabellenansicht, Filter und Massenänderung
- Formulierungsprüfung und Glossar
3 · Analysieren und Vernetzen
Jede Systemanforderung leitet sich aus einer Kundenanforderung ab, jeder Testfall weist eine Anforderung nach. Typisierte Links machen das sichtbar; ändert sich eine Anforderung, werden die abhängigen Links als verdächtig markiert.
4 · Prüfen und Freigeben
Reviews holen die Entscheidung der Prüfer je Artefakt ein, Freigaben machen einen Stand verbindlich, Änderungsanträge steuern Änderungen an freigegebenen Inhalten.
5 · Verwalten und Auswerten
Baselines halten unveränderliche Stände fest, der Vergleich zeigt jede Änderung zwischen zwei Ständen. Kennzahlen zeigen, wo das Projekt steht.
6 · Datenaustausch
Kunden liefern Lastenhefte oft als ReqIF, Lieferanten erwarten Excel oder Word. Der ETRM gleicht wiederholte Lieferungen mit Ihrem Stand ab, statt sie blind zu überschreiben.
Tipp: Alle Schritte lassen sich im Musterprojekt Batteriemanagementsystem nachvollziehen.