Funktionale Anforderungen
Aus Cascade
Funktionale Anforderungen sind Anforderungen die das Verhalten einer Anwendung oder Komponente beschreiben und nicht wie bei nichtfunktionalen Anforderungen die Qualitäts-Eigenschaften einer Anwendung oder Komponente.
Da allerdings auch nicht-funktionale Anforderungen letztlich in Funktionalität umgesetzt werden (z.B. werden Zugriffsberechtigungen durch einen Anmelde-Dialog gesteuert), muss man sich bei der Unterscheidung zwischen Funktionalen und nicht-funktionalen Anforderungen immer auf das zugrude liegende Bedürfnis beziehen. Funktionalen Anforderungen basieren darauf, dass ein bestimmtes Verhalten, eine Funktion gewünscht wird.
Beispiel:
Was passiert wenn der Button x gedrückt wird oder was soll bei der Erstellung einer Rechnung beachtet und berechnet werden.