What is a Use Case?

A use case is a series of related interactions between a user (or more generally, an “actor”) and a system that enables the user to achieve a goal. Our blog post discusses this in more detail.

Use cases are a great way to document functional requirements of a system. Another blog post from us discusses the benefits of using use cases to document your requirements.