Um der Komplexität der Systeme in der Entwicklung gerecht zu werden, ist eine Definition und frühzeitige Analyse von Produkt- und Systemanforderungen essentiell. Zu Beginn der Entwicklung werden alle relevanten Stakeholder identifiziert und ihre Bedürfnisse und Anforderungen erfasst, konsolidiert und formalisiert. Dabei können Inkonsistenzen und Lücken frühzeitig identifiziert werden.
Mithilfe von Modellen führen wir Verhaltenssimulationen eines Systems durch und betrachten damit Änderungen, die sich durch die Verwendung unterschiedlicher Algorithmen oder Parametervariation ergeben. Auf diese Weise können die Anforderungen an die Software und Hardware schon früh anhand eines virtuellen Prototyps beurteilt werden. Auch während eines laufenden Projekts werden bestehende Anforderungen und Änderungswünsche hinsichtlich ihrer Realisierung bewertet, geplant und verwaltet.
Auf einen Blick:
- Stakeholder Analyse
- Evaluierung und Spezifizierung der Anforderungen
- Risikomanagement
- Spezifikation / Formalisierte Anforderungen