A use case describes how a person or group expects to use a system to achieve a goal. It turns user roles and needs into a practical view of required behavior, helping teams compare client requests with real user expectations. section 8.1.3
Improve use cases through direct user research:
- Interview clients and end users, tailoring questions to their roles and project needs. section 8.1.3
- Record how users expect to use the system, including pain points and differences from existing use cases. section 8.1.3
- Discuss mismatched use cases or requirements with the client and project team before changing the approach. section 8.1.3
Example
A technically skilled client may request over-engineered software that confuses nontechnical users. Interviews or a focus group can reveal the mismatch and guide a simpler solution. section 8.1.3






