A quality step in software development where users are recruited who match key characteristics of target users and are asked to complete tasks using the software. Key measures are user error rate, time on task, and satisfaction. Can be moderated or unmoderated, remote or in-person. A skillful moderator can draw out mental model mismatches. The goal is to find issues while they are still relatively inexpensive to correct.
- Stackoverflow.com Wiki