Mostrar el registro sencillo del ítem

dc.contributor.authorMorales J.
dc.contributor.authorRusu C.
dc.contributor.authorBotella F.
dc.contributor.authorQuiñones D.
dc.date.accessioned2020-09-02T22:23:36Z
dc.date.available2020-09-02T22:23:36Z
dc.date.issued2020
dc.identifier10.1007/978-3-030-49576-3_15
dc.identifier.citation12195 LNCS, , 205-216
dc.identifier.issn03029743
dc.identifier.urihttps://hdl.handle.net/20.500.12728/5420
dc.descriptionThe definition of user experience (UX) is broad and covers several aspects. The job of any programmer is very specific and demanding. He/she uses different systems or tools to carry out their programming tasks. We consider a programmer as a specific case of user, who employs programming environments and other software development artifacts. We therefore consider this particular kind of UX as Programmer eXperience (PX). Several authors have defined different aspects of PX, including, among others, language features, programming learning factors or programmer performance. Usability is a relevant aspect of UX, as well as an important aspect of programming environments. Heuristic evaluation is an inspection method that allows evaluating the usability of interactive software systems. We developed a set of heuristics following the methodology proposed by Quiñones et al. We defined a new set of 12 specific heuristics that incorporate concepts of UX and usability of programming environments. These heuristics have been validated following also that methodology. The results obtained in different effectiveness criteria were satisfactory. However, the set of heuristics could be further refined and validate in new scenarios or case studies. © Springer Nature Switzerland AG 2020.
dc.language.isoen
dc.publisherSpringer
dc.sourceMeiselwitz G.
dc.subjectHeuristic evaluation
dc.subjectProgrammer eXperience
dc.subjectProgramming environments
dc.subjectUsability
dc.subjectUser eXperience
dc.subjectComputer programming
dc.subjectHuman computer interaction
dc.subjectSocial networking (online)
dc.subjectSoftware design
dc.subjectUser experience
dc.subjectHeuristic evaluation
dc.subjectInspection methods
dc.subjectInteractive software
dc.subjectProgrammer experiences
dc.subjectProgramming environment
dc.subjectProgramming learning
dc.subjectProgramming tasks
dc.subjectUser experiences (ux)
dc.subjectHeuristic methods
dc.titleProgrammer experience: a set of heuristics for programming environments
dc.typeConference Paper


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem