-
Notifications
You must be signed in to change notification settings - Fork 0
Updater gui user testing
(Script modified from: https://github.com/freedomofpress/securedrop-ux/wiki/SecureDrop-User-Interview-Script)
Hi $USER, thanks for making the time to talk to us today.
I would like to ask you for your permission to record our discussion today. Recording allows me to focus my attention on you. I will use this recording to make notes of our discussion today. Once I've made the notes, I will delete the recording.
May I record our discussion?
You can answer my questions to the extent that you feel comfortable. You're free to choose not to answer a question, or to stop the interview at any moment. OK?
We want to keep information from interiews publicly available for project contributors. With all our interview we remove personally identifiable information, like names, organisations, countries. We will send you the notes for review and wait for your approval to publish them. It would be perfectly ok for you to decide at that time that you don't want them public after all.
Do you have any questions before we begin?
Today we'd like to focus on a new feature we're planning to ship in SecureDrop 0.7 - a GUI for updating Tails SecureDrop workstations. We want to understand if you have update issues and if the updater GUI might help you with them.
One part of SecureDrop that does not automatically update, are the Tails scripts - that set up for example the Desktop shortcuts - on the Admin and Journalist Tails workstations.
And so, I'd like to start by learning a little about Tails SecureDrop workstation updates.
(Follow-up if answer is "me") As an admin, tell me about the last time you did a SecureDrop workstation update? (Follow-up if answer is "no or I don't know") Oh, why is that?
(Follow-up if answer is "yes") Can you tell me about the last time you did a journalist workstation update? (Follow-up if answer is "no or I don't know") Oh, why is that? (Follow-up if answer is "someone else/name") Oh, why is that?
(Possible follow-up) Where do you get your update notifications related information from?
(Possible follow-up: And who do you go to if you have SecureDrop related questions?)
Using a screenshare, interviewer explains the solution in 0.7. I'm going to be your fingers, you tell me what to do.
TESTING OBJECTIVE: Is there sufficient information in the TAILS updater GUI for the user to successfully update the machine?
SUCCESS WILL BE: the user has successfully updated the machine with no issues.
Because we're using Jitsi, you won't be able to "take control of the machine", so, I'll have to be your hands and you can tell me what buttons to click. I'll ask you questions, and why?
(Follow-up if so) Answer them. (Follow-up if not) "Great, let's get started"
So, let's pretend you've booted one the of the Tails workstations, logged into the machine and are connected to Tor.
This screen pops up.
Remember, I'm going to be your hands so you'll have to describe exactly what you want me to do.
Tell me, what do you?
(Follow-up) Don't forget you've just booted this machine. Why did you choose that option?
(When it comes to sudo password enter) Do you have that password in your memory, or do you store it somewhere?
(Follow-up) Why do you think you're being asked for the sudo password? (Follow-up) Who else knows that password?
(Follow-up) Has it finished successfully? (Follow-up) How do you know?
(Follow-up) How will this updater GUI work in the case of those issues? (Follow-up) Is there any issues where this might not work?
Thanks very much $USER for your time and patience
Would it be OK for us to contact you in the future and ask you for your time to do similar activities to this?
Who Uses SecureDrop?
Learn about SecureDrop's users!
- Brand Use Guide(ish)
- UI Standards + Guidelines
-
Prototypes Archive
- Random things by nina, over the months and through the iterations
- Design Principles
- SecureDrop's Figma
- Meetings Page
-
Contribute!
- Really, we need help from practitioners around the world!
- About Personas
- About Design Principles
- Framework for tackling UI design
- How We Figma (and so can you!)
- General UX Resources
- Survey Resources
- Redaction Guide
-
Template Docs
- FPF Only: UxR Participant Disclosure, New Study Template, Email Templates, etc., from +2019
- Digital UxR Tools
- Sample Participant Disclosure