Flow, intrinsic motivation, and developer experience in software engineering

Kati Kuusinen*, Helen Petrie, Fabian Fagerholm, Tommi Mikkonen

*Tämän työn vastaava kirjoittaja

Tutkimustuotos: Artikkeli kirjassa/konferenssijulkaisussaConference contributionScientificvertaisarvioitu

9 Sitaatiot (Scopus)

Abstrakti

Software developers are both users of development tools but also designers of new software systems. This dual role makes developers special users of work-related software. To increase the understanding of developers as users and to evaluate the ability of common measurement scales to address developer experience, we conducted a survey measuring developers’ flow state, intrinsic motivation and user experience. Scales used were the Short Dispositional Flow Scale, items from the Intrinsic Motivation Inventory, the Short AttrakDiff-2, and our own DEXI scale. 57 developers from 25 countries responded and results indicate that intrinsic motivation and autotelic experience are significant predictors of developers’ UX whereas hedonic, pragmatic, and general quality are not. In addition, developers’ needs are characterized by efficiency, informativeness, intuitiveness, and flexibility of the tool.

AlkuperäiskieliEnglanti
OtsikkoAgile Processes in Software Engineering and Extreme Programming - 17th International Conference, XP 2016, Proceedings
ToimittajatHelen Sharp, Tracy Hall
Sivut104-117
Sivumäärä14
DOI - pysyväislinkit
TilaJulkaistu - 15 toukokuuta 2016
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisuussa
TapahtumaInternational Conference on Agile Software Development - Edinburgh, Iso-Britannia
Kesto: 24 toukokuuta 201627 toukokuuta 2016
Konferenssinumero: 17

Julkaisusarja

NimiLecture Notes in Business Information Processing
Vuosikerta251
ISSN (painettu)1865-1348

Conference

ConferenceInternational Conference on Agile Software Development
LyhennettäXP
Maa/AlueIso-Britannia
KaupunkiEdinburgh
Ajanjakso24/05/201627/05/2016

Sormenjälki

Sukella tutkimusaiheisiin 'Flow, intrinsic motivation, and developer experience in software engineering'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä