Feature #14477

User testing and community feedback for VeraCrypt support

Added by segfault 2017-08-28 15:46:27 . Updated 2018-10-31 15:49:25 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2017-12-10
Due date:
% Done:

100%

Feature Branch:
Type of work:
Communicate
Blueprint:

Starter:
Affected tool:
Deliverable for:
299

Description

This is “A.8 User testing & community feedback”:

  • Doing in-person user testing. This will be suited to identify UX issues in our design.
  • Asking for feedback online through our blog and Twitter. This will help us identify bugs in our software implementation.
  • Analysis of WhisperBack reports, to identify both technical and usability issues.

Subtasks

Feature #14481: Release Beta for VeraCrypt support in Tails Resolved

100

Feature #15589: Process community feedback Resolved

100

Feature #15966: Include list of device-mapper devices in debug output Resolved

100


Related issues

Blocked by Tails - Feature #14476: Write user documentation for VeraCrypt support in Tails Resolved 2017-10-08
Blocks Tails - Feature #14480: Fix bugs and UX issues of VeraCrypt support Resolved 2018-06-18

History

#1 Updated by segfault 2017-08-28 15:49:28

  • Target version set to Tails_3.9

#2 Updated by sajolida 2017-09-06 16:07:48

  • Target version changed from Tails_3.9 to Tails_3.8

We aiming at a beta on June 1 and a release on July 15. This needs to happen before the release. Hopefully early enough after the beta to have time to fix stuff. So I’m arking it for 3.7 instead (June 26).

#3 Updated by intrigeri 2017-09-29 17:23:34

  • blocked by Feature #14476: Write user documentation for VeraCrypt support in Tails added

#4 Updated by intrigeri 2017-09-29 17:28:11

  • Description updated

I wonder how the “identify UX issues in our design” part should relate to upstreaming code: on the one hand we want to upstream stuff ASAP. OTOH it would be lame to upstream something and come back to it 2 months later saying “sorry, user testing proved that our design was bad, here’s a new one”. Perhaps the 2 tickets we have about upstreaming user-facing stuff should take this into account so we can tell upstream when submitting our initial PR that the design will be user tested and improved later if needed, which might give us the best of both worlds :)

#5 Updated by intrigeri 2017-09-29 17:28:44

  • blocks Feature #14480: Fix bugs and UX issues of VeraCrypt support added

#6 Updated by intrigeri 2017-09-29 17:29:43

  • blocked by Feature #14481: Release Beta for VeraCrypt support in Tails added

#7 Updated by intrigeri 2017-09-29 17:30:41

  • blocks deleted (Feature #14481: Release Beta for VeraCrypt support in Tails)

#8 Updated by sajolida 2017-10-03 15:10:21

Yeap. In addition to what you are proposing, note that we will have a first round of user testing when designing the interface during the UX sprint in November. There we will do paper testing to quickly iterate on our initial ideas. The objective by then is to have a “good design”: a solid basis that works and won’t change too much. After the beta and user testing of it we will improve the current design but not question it completely; otherwise we’d screwed up badly during the UX sprint in November.

So hopefully, the improvements coming out from the test of the beta version can be formulated as such to upstream (“improvements” and “bug fixes” and not “complete redesign of a bad design”).

#9 Updated by sajolida 2018-05-07 14:16:59

  • Assignee changed from sajolida to segfault

Actually, segfault have more budget than me for this part of the work :)

#10 Updated by intrigeri 2018-06-26 16:27:58

  • Target version changed from Tails_3.8 to Tails_3.9

#11 Updated by intrigeri 2018-09-05 16:22:40

  • Status changed from Confirmed to Resolved

#12 Updated by intrigeri 2018-09-05 17:10:20

  • Status changed from Resolved to In Progress
  • Target version changed from Tails_3.9 to Tails_3.10.1

#13 Updated by segfault 2018-10-23 22:33:28

  • Target version changed from Tails_3.10.1 to Tails_3.11

#14 Updated by intrigeri 2018-10-31 15:49:25

  • Status changed from In Progress to Resolved
  • Assignee deleted (segfault)