UseCase
A use case is a description of how a system behaves in response to a request from an external actor to achieve a specific goal. Use cases are used to capture functional requirements from the perspective of actors interacting with the system, rather than to specify user interface details.
A use case typically defines a system boundary, the primary actor, one or more secondary actors, and
Use cases are often written as narratives, sometimes with a structured template listing actors, goals, flows,
Origin and usage: The concept was popularized by Ivar Jacobson in the 1990s as part of the
Relation to other methods: Use cases focus on functional behavior and user goals, while user stories describe