undefined

Flow Experience in Software Engineering

Year of publication

2023

Authors

Ritonummi, Saima; Siitonen, Valtteri; Salo, Markus; Pirkkalainen, Henri; Sivunen, Anu;

Abstract

Software engineering (SE) requires high analytical skills and creativity, which makes it an excellent context for experiencing flow. Although previous work in the SE context has identified how positive affect and development tools can support the flow experience, there is still much to uncover about the characteristics of software developers’ flow experiences. To address this gap in knowledge, we conducted a qualitative critical incident technique (CIT) questionnaire (n = 401) on the flow-facilitating factors and characteristics of flow in the SE context. The most important flow-facilitating factors in developers’ work included optimal challenge, high motivation, positive developer experience (DX), and no distractions or interruptions. The flow experiences were characterized by absorption, effortless control, intrinsic reward, and high performance. Our study identifies the features of flow commonly addressed in flow research; however, it also highlights how IT use, especially development tools that provide positive DX, as well as being able to work without excessive distractions and interruptions are important facilitators of developers’ flow.
Show more

Organizations and authors

University of Jyväskylä

Sivunen Anu Orcid -palvelun logo

Salo Markus Orcid -palvelun logo

Ritonummi Saima Orcid -palvelun logo

Siitonen Valtteri Orcid -palvelun logo

Tampere University

Pirkkalainen Henri Orcid -palvelun logo

Publication type

Publication format

Article

Parent publication type

Conference

Article type

Other article

Audience

Scientific

Peer-reviewed

Peer-Reviewed

MINEDU's publication type classification code

A4 Article in conference proceedings

Open access

Open access in the publisher’s service

Yes

Open access of publication channel

Partially open publication channel

Self-archived

Yes

Other information

Fields of science

Computer and information sciences; Business and management; Psychology

Keywords

[object Object],[object Object],[object Object],[object Object]

Publication country

United States

Internationality of the publisher

International

Language

English

International co-publication

No

Co-publication with a company

No

DOI

10.1145/3611643.3616263

The publication is included in the Ministry of Education and Culture’s Publication data collection

Yes