A use case is a list of actions or event steps that typically define the interaction between an actor (called an actor in Unified Modeling Language (UML)) and a system to achieve a goal. Actors can be people or other external systems. In systems engineering, use cases are used at a higher level than in software engineering and usually represent task or stakeholder goals.
Continue reading