digitaltag UX data included
This commit is contained in:
parent
48a3a694d6
commit
393fcada13
BIN
m3/digitaltag-ux-chairs.jpg
Normal file
BIN
m3/digitaltag-ux-chairs.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.9 MiB |
BIN
m3/digitaltag-ux-setup.jpg
Normal file
BIN
m3/digitaltag-ux-setup.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.1 MiB |
BIN
m3/usability_testing_script_sept2022.odt
Normal file
BIN
m3/usability_testing_script_sept2022.odt
Normal file
Binary file not shown.
BIN
m3/usability_testing_script_sept2022.pdf
Normal file
BIN
m3/usability_testing_script_sept2022.pdf
Normal file
Binary file not shown.
111
m3/ux-report.tex
Normal file
111
m3/ux-report.tex
Normal file
@ -0,0 +1,111 @@
|
|||||||
|
%\documentclass{article}
|
||||||
|
\documentclass[a4paper,12pt]{article}
|
||||||
|
\usepackage[english]{babel}
|
||||||
|
%\usepackage[a4paper,top=20mm,bottom=20mm,left=20mm,right=20mm,marginparwidth=1.75cm]{geometry}
|
||||||
|
\usepackage[a4paper,top=20mm,bottom=20mm,left=20mm,right=20mm]{geometry}
|
||||||
|
\usepackage{array}
|
||||||
|
\usepackage[framemethod=tikz]{mdframed}
|
||||||
|
\usepackage{makecell}
|
||||||
|
\usepackage{enumitem}
|
||||||
|
\usepackage{xcolor}
|
||||||
|
\usepackage{parskip}
|
||||||
|
|
||||||
|
\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
|
||||||
|
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}
|
||||||
|
|
||||||
|
\newenvironment{changemargin}[2]{%
|
||||||
|
\begin{list}{}{%
|
||||||
|
\setlength{\topsep}{0pt}%
|
||||||
|
\setlength{\leftmargin}{#1}%
|
||||||
|
\setlength{\rightmargin}{#2}%
|
||||||
|
\setlength{\listparindent}{\parindent}%
|
||||||
|
\setlength{\itemindent}{\parindent}%
|
||||||
|
\setlength{\parsep}{\parskip}%
|
||||||
|
}%
|
||||||
|
\item[]}{\end{list}}
|
||||||
|
|
||||||
|
% Useful packages
|
||||||
|
\usepackage{amsmath}
|
||||||
|
\usepackage{graphicx}
|
||||||
|
\usepackage[colorlinks=true, allcolors=blue]{hyperref}
|
||||||
|
|
||||||
|
%\title{Your Paper}
|
||||||
|
%\author{You}
|
||||||
|
\begin{document}
|
||||||
|
%\maketitle
|
||||||
|
|
||||||
|
%\begin{abstract}
|
||||||
|
%Your abstract.
|
||||||
|
%\end{abstract}
|
||||||
|
|
||||||
|
\begin{center}
|
||||||
|
{\Huge \textsc{NGI POINTER: GNU Taler UX Study}}
|
||||||
|
\end{center}
|
||||||
|
|
||||||
|
\section{Context}
|
||||||
|
|
||||||
|
For the NGI POINTER programme, the GNU Taler team developed
|
||||||
|
age-restricted payments and P2P payments, which were supposed
|
||||||
|
to be evaluated in a usability study to gather feedback and
|
||||||
|
inform further development.
|
||||||
|
|
||||||
|
The BFH ``Digitaltag'' is an annual day-long event where the
|
||||||
|
university presents itself to the public. It is held right next to the
|
||||||
|
central train station of Biel/Bienne, and is open to the general
|
||||||
|
public. It was attended by a mixture of prospective students, normal
|
||||||
|
adults, Swiss executives and retirees.
|
||||||
|
|
||||||
|
We used the opportunity to both present GNU Taler to the public, and
|
||||||
|
to conduct usability studies with interested volunteers.
|
||||||
|
|
||||||
|
\begin{figure}[h!]
|
||||||
|
\includegraphics[width=\textwidth]{digitaltag-ux-setup.jpg}
|
||||||
|
\caption{Our booth, with GNU Taler publications (including on
|
||||||
|
age-restrictions), NGI stickers, and a Taler-enabled coffee machine.}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
|
||||||
|
\section{Preparation}
|
||||||
|
|
||||||
|
We prepared several notebooks with a browser running a Taler wallet as
|
||||||
|
well as several Android phones with a the Taler Android wallet. We
|
||||||
|
setup the coffee machine and three Taler backends, one for CHF (used
|
||||||
|
by the coffee machine), one for KUDOS (used with age-restrictions in
|
||||||
|
the browser-based setup) and one for Bitcoin (used for P2P payments).
|
||||||
|
We also prepared a rough write-up describing what we would like users
|
||||||
|
to do. These intended user stories are included in the appendix. We
|
||||||
|
note that during the day, we permitted participants to deviate from
|
||||||
|
the script if they desired to do so, sometimes leading them to explore
|
||||||
|
other GNU Taler features (and us learning interesting lessons about
|
||||||
|
those).
|
||||||
|
|
||||||
|
For the UX study, we prepared four tables: two tables with the coffee
|
||||||
|
machine and information materials, and two tables with additional
|
||||||
|
chairs for guests for the actual UX experiment.
|
||||||
|
|
||||||
|
\begin{figure}[h!]
|
||||||
|
\includegraphics[width=\textwidth]{digitaltag-ux-chairs.jpg}
|
||||||
|
\caption{Tables for the UX study with Prof. Benoist.}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
\section{Data collection}
|
||||||
|
|
||||||
|
We did not collect any PII on the participants.\footnote{Except for
|
||||||
|
one executive who had come just for our booth from Zug and who gave us
|
||||||
|
his business card as he hopes to collaborate with us in the future.}
|
||||||
|
Instead, each team member wrote down their observations. We
|
||||||
|
afterwards deduplicated the observations and turned those that could
|
||||||
|
lead to improvements into over 20 new issues on the GNU Taler
|
||||||
|
bugtracker (\#7334--\#7354).
|
||||||
|
|
||||||
|
\section{Key conclusions}
|
||||||
|
|
||||||
|
The day revealed the existence of several previously unknown bugs
|
||||||
|
(like refresh not working properly with the new features) as well
|
||||||
|
as quite a few surprising difficulties of users (not finding the
|
||||||
|
QR code button, not finding the account balance, not understanding
|
||||||
|
that the ``shop.demo.taler.net'' page is the shop where they should
|
||||||
|
buy things). We will try to rectify those as soon as possible.
|
||||||
|
|
||||||
|
|
||||||
|
\end{document}
|
Loading…
Reference in New Issue
Block a user