Leistungsanforderungen
Leistungsanforderungen sind Spezifikationen, die die zu erreichenden Leistungscharakteristika eines Systems, Produkts oder Prozesses festlegen. Sie dienen als Bindeglied zwischen Auftraggebern, Nutzern und Entwicklern und werden im Rahmen des Anforderungsmanagements aus den Zielen und Randbedingungen des Projekts abgeleitet. Leistungsanforderungen sind typischerweise messbar und beziehen sich auf Qualitätseigenschaften wie Reaktionszeit, Durchsatz, Kapazität, Verfügbarkeit, Skalierbarkeit, Ressourcenverbrauch und Energieeffizienz. Im Gegensatz zu funktionalen Anforderungen, die beschreiben, welche Funktionen ein System erfüllen soll, beziehen sich Leistungsanforderungen auf das „Wie gut“ der Ausführung dieser Funktionen.
Beispiele: Reaktionszeit: Die durchschnittliche Antwortzeit soll weniger als zwei Sekunden betragen; Durchsatz: bis zu 1000 Transaktionen
Prozessual werden Leistungsanforderungen oft durch Kennzahlen (KPI), Zielgrößen und Toleranzen formuliert und in Testszenarien verifiziert. Methoden
Der Umgang mit Leistungsanforderungen erfordert Abwägungen zwischen Performance, Kosten, Komplexität und Zuverlässigkeit. Änderungen in den Rahmenbedingungen