Requirements Engineering
Requirement Engineering beschäftigt sich mit Anforderungen.
Requirement Engineering ermitteln, stimmt ab und dokumentiert Anforderungen.
Probleme sollten immer mit Systemunabhängigen Anforderungen gelöst werden.
Arten von Anforderungen:
- Funktionale Anforderungen
- Qualitative Anforderungen
- Randbedingungen
Techniken zum Ermitteln von Anforderungen:
- Befragung (Interview, Fragebogen)
- Beobachtung
- Prototyping (Skizzen, GUI)
Arten der Dokumentation von Anforderungen:
- Modelle / Diagramme
- Skizzen
- Tabellen
- Prototypen
Abstimmen und Prüfen von Anforderungen:
- Review
- Checklisten
- Perspektivenwechsel
- Prototypen