Use Cases (Anwendungsfälle)

Ein Use Case (oder Anwendungsfall) beschreibt ein typisches Nutzerszenario bei der Benutzung einer Software, eines technischen Systems oder einer Webseite. Um diese Nutzerszenarien darzustellen, wird häufig UML (Unified Modeling Language) verwendet, eine standardisierte Sprache für die Modellierung von Software und anderen Systemen. Use Cases werden in der Konzeptionsphase eines Produkts erstellt. In späteren Phasen dienen sie als Kontrollinstanz, ob definierte Anforderungen erfüllt wurden, und zur Qualitätssicherung.