-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
zebra v1.0.0-alpha.0 Usability study #1501
Comments
The description is still in progress but I figured I'd post it to get feedback early |
Currently our build instructions include downloading Zebra. Do we need to change "Obtain Zebra" to "Find Zebra"? |
We've undertaken 2 separate usability studies based on this plan. We will discuss findings and create issues based on those items we wish to develop further. |
We have identified a number of improvements to implement as a result of this initial user study. |
Usability Testing Plan
Purpose of test and research questions
We would like to understand how easy it is for a range of users (zcashd node operators, experienced "technical" users, developers) to build, install and run a zebrad node.
We would also like to understand any pain points and (both good and bad) surprises or otherwise unexpected behaviour when running zebrad and syncing to tip.
Finally we are interested in whether users understand what the node is doing from looking at the logs produced and if there is anything that they would expect to see.
Participants
We don't have a minimum number of participants and 5 should be enough.
Recruitment criteria
The following are some of the characteristics that our participants may have:
Recruitment strategy
We will recruit participants through:
Protocol
Method
Tests will be remote, attended by zebra engineers with one moderator and one note taker.
Test environment, equipment and logistics
Users will use their own choice of hardware to build, install and run a zebrad node.
Their hardware will need to meet the following requirements:
Task(s)
Description
Scenario
Imagine you've heard about this neat new Zcash client called Zebra and you want to find out more about what it is capable of and possibly take it for a spin. How would you go about doing this?
Success criteria
zebrad
zebrad
is doing as it executeszebrad
executionzebrad
executionSession Outline and timing
1.Introduction to the session (5')
2. Introductory Interview (10')
zebrad
node in future3. Tasks (25')
4. Post-test debriefing (5')
Thank participants for their time and gather any final impressions and general feedback.
Data to be collected and findings
Hardware specs of participants
Notes on impressions from participants
Task success rates
Required documentation
N/A
The text was updated successfully, but these errors were encountered: