Funktionsanforderung
Funktionsanforderung bezeichnet eine Spezifikation darüber, welche Funktionen ein System erfüllen soll. Sie beschreibt, welche Aufgaben das System ausführen, wie es Eingaben verarbeitet, welche Ausgaben es erzeugt und wie es sich unter bestimmten Bedingungen verhält. Funktionsanforderungen fokussieren auf das vom Anwender oder anderen Systemen erwartete Verhalten; sie unterscheiden sich von Nichtfunktionalen Anforderungen, die Qualitätseigenschaften wie Leistung, Sicherheit oder Benutzbarkeit beschreiben.
Typische Inhalte einer Funktionsanforderung sind: Was das System tun soll (Aufgabe), welche Eingaben benötigt werden, wie
Dokumentation und Struktur erfolgen üblicherweise in FRS-Dokumenten, Use-Case-Modellen oder User-Stories. Typische Felder sind Identifikator, Titel, Beschreibung,
Verifikation und Nachverfolgbarkeit sind zentrale Aspekte: Anforderungen müssen durch Testfälle geprüft werden können und sich auf