---
id: usecases
requestedLanguage: en
descriptionLanguage: en
---

# Use Cases

- Type: requirements description technique
- Group: Requirements and behavior
- Placement: Requirements / Define the problem
- [Source](<https://ieeecs-media.computer.org/media/education/swebok/swebok-v4.pdf>)

[HTML](https://dpm.cnonim.name/practices/usecases/)

Describe an actor's goal and interactions with the system, including alternative paths and errors.

## Relationships

- helps during: [Requirements Elicitation](/practices/elicitation/en.md) (support)
- provides tasks for: [Usability Testing](/practices/usability/en.md) (support)
- provides scenarios for: [End-to-end Testing](/practices/e2e/en.md) (verification)
- complements: [User Story Mapping](/practices/stories/en.md) (combination)

[Show on the map](https://dpm.cnonim.name/#practice=usecases&lang=en)
