Methoden des Requirements Engineering
Requirements Engineering beschäftigt sich damit, Anforderungen an zuschaffende oder weiterzuentwicklende Softwaresysteme zu definieren. Ein Requirements Engineer löst folgende Aufgabenstellungen:
- Finde die "richtigen" Anforderungen
- Strukturiere die Anforderungen
- Dokumentiere die Anforderungen
- Stelle sicher, dass sich alle Stakeholder einig sind, welche Anforderungen umgesetzt werden müssen
- Stelle sicher, dass alle Anforderungen korrekt Beschrieben sind, also der fachlichen Intention entsprechen
- Stelle sicher, dass keine Anforderungen vergessen wurden
- Bewahre und pflege bereits spezifizierte Anforderungen, so dass sie auch für künftige Zwecke von Nutzen sind.