Skip to content

A web-based PDF generator for the System Usability Scale to create interactive PDF questionnaires for 20 languages and variants.

License

Notifications You must be signed in to change notification settings

jblattgerste/sus-pdf-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The System Usability Scale PDF Generator

The System Usability Scale (SUS) PDF generator is a client-side-only JavaScript web application that allows for the generation of interactive PDF questionnaires for the System Usability Scale by John Brooke (1996) and is part of the free, open source System Usability Scale Analysis Toolkit. While the SUS is one of the most widely used usability questionnaires and multiple validated and non-validated translations exist, it is often challenging to distinguish versions, evaluate their origin and validity, or to create correct questionnaires based on the available sets of questions. This tool combines 20 of the available (validated and non-validated) versions and langauges of the SUS questionnaire into the SUS PDF Generator. It allows researchers and usability practitioner to quickly create interactive SUS questionnaires, provides insights into the origin, reliability and validity of the used variant/langauge and enables them to use custom variable descriptors like product, system or the products name in the generated questionnaires.

The SUS PDF Generator, running on a laptop mockup

Using the SUS PDF Generator

The SUS PDF Generator is hosted on http://pdf.sus.tools/ and automatically deployed on changes to the main branch. Questionnaire versions and translations are each stored as .json files, containing: The questionnaire title, likert-scale descriptions, the 10 SUS questions, the source and authors of the version, and generator hints on the versions origin, relibaility and validity:

Contributing to the SUS PDF Generator

The SUS PDF Generator is envisioned as a participatory project, continously improving and expanding it's quality and scope. Feel free to contribute changes or additional versions/languages. If you find errors, please report them through opening an Issue or directly correct them in the corresponding .json file, if possible. Translations, versions and variants we are aware of that are currently not included in the tool are the following:

Additionally, some translations, like the ones by Gao et al. (2020), also include usage instructions at the top of the questionnaire. As this was not present in the original SUS and most translations do not include them, they are not available in the tool. We might add them later as another option.

Acknowledgement

The tool itself and its source code is freely accesible for commercial and non-commercial use under the MIT license and does not require acknowledgement. Copyright of the variants and translations of the SUS fully remain with the authors mentioned in the respective sources. If you use the PDF generator for scientific purposes, an acknowledgement in form of a citation to the SUS Analysis Toolkit would be appreciated:

@inproceedings{10.1145/3529190.3529216,
author = {Blattgerste, Jonas and Behrends, Jan and Pfeiffer, Thies},
title = {A Web-Based Analysis Toolkit for the System Usability Scale},
year = {2022},
isbn = {9781450396318},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3529190.3529216},
doi = {10.1145/3529190.3529216},
pages = {237–246},
numpages = {10},
location = {Corfu, Greece},
series = {PETRA '22}
}

About

A web-based PDF generator for the System Usability Scale to create interactive PDF questionnaires for 20 languages and variants.

Topics

Resources

License

Stars

Watchers

Forks