Anforderungen legen fest, was man von einem Softwaresystem als Eigenschaften erwartet.
Zwei Fragen:
Legen eine vom System bereitzustellende Funktion fest.
Alle Anforderungen die nicht funktional sind.
Legt organisatorische und technische Restriktionen für das Softwaresystem oder den Prozess fest.
Kontext bezeichnet materielle und imaterielle Umgebung der Software.
Geeignet für automatisierte Tests und als Abnahmekriterien.