Here are the key steps:
1. Brainstorm user roles and potential use cases
2. Conduct task analyses, interviews, and observations to understand workflows
3. Identify pain points and issues with the current system
4. Write use cases describing goals, workflows, and pains to capture requirements
5. Continuously review and update as needed based on new insights
This process helps define what is needed from a new system through understanding user needs.
21
® ®
Step 2: Use cases, requirements, & capabilities
Example use case:
User: Travel Expense Approver
Goal: Approve expense reports within