Preparation for a User Day
What Do We Log?
For a successful test, it is important to note down as much as possible.
Record the steps the tester takes as completely as possible.
Note down all the tester's remarks and your own ideas in the margins.
During your observations, do not try to filter or compile the information,
as you will lose time and information that could prove valuable at a later
time.
The following table lists typical problem areas in applications. Both
the test user and the observer should watch out for such problems during
testing.
|
Typical problem areas
|
Examples
|
|
Task suitability
|
How well can you solve the
task using the program?
Do you get the desired result?
Are there unnecessary requirements?
Are flexible processing strategies supported? |
|
Self-explanation
|
Can you learn the application
without a long introduction?
Can you figure out the functions by trying them out?
Is there enough online help? |
|
Efficiency
|
Are the results worth the
cost?
Does the application contain complicated steps?
Is the application clear? |
|
Structure
|
Does the organization of
the application suit the task?
Are there bothersome dialogs or an unnecessary context change? |
|
Transparency
|
Is the application clear?
Can you see where you are?
Can you see what you can do? |
This table tells you what things you should log when observing the user
because they help in dealing with the typical problems described above:
|
Typical user problems
|
Examples
|
|
Comprehension problems
|
Does the user understand
the task statement?
Is it immediately clear what the task requires of the user?
Does the tester understand the contents of the screen? |
|
User works in an unexpected order
|
What steps does the user
perform when solving the task?
What program parts/pushbuttons are activated and in which order? |
|
Errors and problems
|
Where do misunderstandings/incorrect
transactions occur in the solution?
Record any incorrect/inconvenient steps. |
|
Assistance
|
Where did the observer have
to provide assistance?
What assistance did he or she give? |
|
Exceptionally long breaks or processing times
|
Which program parts require
intensive thought?
Which phases seem to be difficult or complicated? |
Users working with the application for a long time will probably react
in different ways. Note down the user's feedback about the application
in addition to the objective observations above.
|
General observations
|
Examples
|
|
User satisfaction
|
Does the application make
a good impression?
Does the user feel frustrated when using the program?
If yes, in which program parts?
Which parts are particularly good? |
|
User comments
|
How does the user react
to the program and its steps?
Note down any negative or positive points.
Where does the program not correspond to the user's requirements?
Note signals such things as sighing - non-verbal communication also
indicates that the user finds the problem too complicated and demanding. |
|
Design proposals
|
Does the user have ideas
about improvements to the program design?
Are they based on interaction with the product or ideas from other
products?
Is there a theme or principle that underlines the idea? |
Source: User
Day Toolkit
|