Funktionale vs. Nicht-Funktionale Anforderungen
- Funktionale Anforderungen: Beschreiben, was das System tun oder lassen soll (z.B. Berechnungen, Datenmanipulation). Sie betreffen meist einzelne Aufgaben und sind direkt prüfbar.
- Nicht-Funktionale Anforderungen (NFRs): Beschreiben, wie das System sein soll (Qualitätsmerkmale wie Performance, Sicherheit, Usability). Sie betreffen oft das Gesamtsystem und sind schwerer direkt zu validieren. Unterkategorien sind u.a. Produkt-, Organisations- und externe Anforderungen.