๐จ User requirement analysis
= the process of finding all relevant ๐ User requirements, that users have
Steps
- Identify high level ๐ค User goals (โ Methods to identify user goals)
- Decompose them into sub goals
- Draw a diagram to visualize the hierarchy โ ๐ Affinity diagram
- Describe the requirements
Methods to identify user goals
- User perspective:
- ๐บ User journey mapping
- ๐ฉโ๐ User scenario โ (research environment)
- ๐ User story โ (agile environment)
- ๐บ User journey mapping
- System perspective: ๐ผ Use case โ (developer environment)