Development and validation of progressive web application usability heuristics (PWAUH)

Nurfarahani, Norman Anuar and Mohd Kamal, Othman (2024) Development and validation of progressive web application usability heuristics (PWAUH). Universal Access in the Information Society, 23. pp. 245-273. ISSN 1615-5297

[img] PDF
s10209-022-00925-4.pdf

Download (1MB)
Official URL: https://link.springer.com/article/10.1007/s10209-0...

Abstract

Heuristic evaluation (HE) is widely used to evaluate various software, interfaces, systems, or application domains, but using generic heuristics will fail to detect specifc usability issues. Researchers currently rely on traditional heuristics such as Nielsen’s, SMART, SMASH, or other domain-specifc heuristics, which are unsuitable for a modern API system. Although several researchers have successfully developed heuristics specifcally for modern systems such as web apps or smartphone apps, there is a lack of specifc heuristics for Progressive Web Applications (PWA), a hybrid of native and web apps. Therefore, this paper reports the systematic development of specifc heuristics for PWA using a standard eight-step methodology: Exploratory, Experimental, Descriptive, Correlation, Selection, Specifcation, Validation, and Refnement. The PWA heuristics called PWAUH developed in this study consist of 15 heuristics. We have validated our initial PWAUH with fve experts from academia and industry, and the initial 14 heuristics are suitable for further expert validation. Subsequently, PWAUH was further validated using three diferent PWA domains, cultural heritage, stock photo industry, and marketplace, with sixteen experts ranging from academicians, UX researchers, R&D executives, and postgraduate students in HCI. An additional heuristic is included in the list in the refnement stage. Findings show that PWAUH is efective in identifying usability issues.

Item Type: Article
Uncontrolled Keywords: Progressive web applications · Usability heuristic · Heuristic evaluation · Domain-specifc heuristics · Heuristic development.
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
T Technology > T Technology (General)
Divisions: Academic Faculties, Institutes and Centres > Faculty of Cognitive Sciences and Human Development
Faculties, Institutes, Centres > Faculty of Cognitive Sciences and Human Development
Academic Faculties, Institutes and Centres > Faculty of Cognitive Sciences and Human Development
Depositing User: Gani
Date Deposited: 11 Jun 2025 02:41
Last Modified: 11 Jun 2025 02:41
URI: http://ir.unimas.my/id/eprint/48428

Actions (For repository members only: login required)

View Item View Item