Development and Validation of a Descriptive Cognitive Model for Predicting Usability Issues in a Low-Code Development Platform

dc.contributor.author Silva,C en
dc.contributor.author Vieira,J en
dc.contributor.author José Creissac Campos en
dc.contributor.author Rui Miguel Couto en
dc.contributor.author António Nestor Ribeiro en
dc.contributor.other 5639 en
dc.contributor.other 5599 en
dc.contributor.other 6000 en
dc.date.accessioned 2022-05-20T15:18:45Z
dc.date.available 2022-05-20T15:18:45Z
dc.date.issued 2021 en
dc.description.abstract Objective The aim of the study was the development and evaluation of a Descriptive Cognitive Model (DCM) for the identification of three types of usability issues in a low-code development platform (LCDP). Background LCDPs raise the level of abstraction of software development by freeing end-users from implementation details. An effective LCDP requires an understanding of how its users conceptualize programming. It is necessary to identify the gap between the LCDP end-users' conceptualization of programming and the actions required by the platform. It is also relevant to evaluate how the conceptualization of the programming tasks varies according to the end-users' skills. Method DCMs are widely used in the description and analysis of the interaction between users and systems. We propose a DCM which we called PRECOG that combines task decomposition methods with knowledge-based descriptions and criticality analysis. This DCM was validated using empirical techniques to provide the best insight regarding the users' interaction performance. Twenty programmers (10 experts, 10 novices) were observed using an LCDP and their interactions were analyzed according to our DCM. Results The DCM correctly identified several problems felt by first-time platform users. The patterns of issues observed were qualitatively different between groups. Experts mainly faced interaction-related problems, while novices faced problems attributable to a lack of programming skills. Conclusion By applying the proposed DCM we were able to predict three types of interaction problems felt by first-time users of the LCDP. Application The method is applicable when it is relevant to identify possible interaction problems, resulting from the users' background knowledge being insufficient to guarantee a successful completion of the task at hand. en
dc.identifier P-00S-65C en
dc.identifier.uri http://dx.doi.org/10.1177/0018720820920429 en
dc.identifier.uri https://repositorio.inesctec.pt/handle/123456789/13007
dc.language eng en
dc.rights info:eu-repo/semantics/openAccess en
dc.title Development and Validation of a Descriptive Cognitive Model for Predicting Usability Issues in a Low-Code Development Platform en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
P-00S-65C.pdf
Size:
1.07 MB
Format:
Adobe Portable Document Format
Description: