• Home
  • Search
  • Using Logs Data to Identify When Software Engineers Experience Flow or Focused Work
  • Cite Icon14
  • https://doi.org/10.1145/3544548.3581562Copy DOI Icon

Using Logs Data to Identify When Software Engineers Experience Flow or Focused Work

  • Apr 19, 2023
  • Adam Brown +4 more
Show More
  • Abstract
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Beyond self-report data, we lack reliable and non-intrusive methods for identifying flow. However, taking a step back and acknowledging that flow occurs during periods of focus gives us the opportunity to make progress towards measuring flow by isolating focused work. Here, we take a mixed-methods approach to design a logs-based metric that leverages machine learning and a comprehensive collection of logs data to identify periods of related actions (indicating focus), and validate this metric against self-reported time in focus or flow using diary data and quarterly survey data. Our results indicate that we can determine when software engineers at a large technology company experience focused work which includes instances of flow. This metric speaks to engineering work, but can be leveraged in other domains to non-disruptively measure when people experience focus. Future research can build upon this work to identify signals associated with other facets of flow.

Loading PDF

Similar Papers
  • PDF
  • Research Article
  • Citations68

Using New Technologies for Time Diary Data Collection: Instrument Design and Data Quality Findings from a Mixed-Mode Pilot Survey

  • Jan 23, 2017
  • Social Indicators Research
  • Stella Chatzitheochari +6
  • PDF
  • Research Article
  • Citations5

Assessing direct healthcare costs when restricted to self-reported data: a scoping review

  • Sep 16, 2021
  • Health Economics Review
  • Samira B Jabakhanji +5
  • Research Article
  • Citations1

Leveraging machine learning and information retrieval techniques in software evolution tasks

  • Feb 11, 2014
  • ACM SIGSOFT Software Engineering Notes
  • Lucia +5
  • Conference Article

Knowledge transfer in a large technology company: Identification of key factor affecting broker's knowledge approval

  • Aug 01, 2015
  • Asahi Ito +1
  • Research Article
  • Citations38

Validation of techniques to detect illicit heroin use in patients prescribed pharmaceutical heroin for the management of opioid dependence

  • Nov 23, 2005
  • Addiction
  • S Paterson +5
  • PDF
  • Research Article

Discrepancies in Measures of Racial and Ethnic Disparities: Implications for Research, Policy, and Practice

  • Jun 23, 2025
  • American Journal of Criminal Justice
  • William J Sabol +2
  • Supplementary Content

Applying Machine Learning and Neurophysiology to Improve Accuracy of Predicting Human Behavior

  • Jan 01, 2024
  • Sean H Merritt +1
  • PDF
  • Research Article
  • Citations100

Transition to the new race/ethnicity data collection standards in the Department of Veterans Affairs

  • Jul 06, 2006
  • Population Health Metrics
  • Min-Woong Sohn +6
  • Book Chapter

Supporting Experience and Information Flow in Software Projects

  • Jun 23, 2008
  • Kurt Schneider
  • Research Article
  • Citations25

Software engineering: a methodical approach

  • Jul 20, 2015
  • Choice Reviews Online
  • Elvis C Foster
  • Single Book
  • Citations101

Continuous Software Engineering

  • Jan 01, 2014
  • Jan Bosch
  • Conference Article
  • Citations3

A Review of How Whistleblowing is Studied in Software Engineering, and the Implications for Research and Practice

  • May 01, 2022
  • Lucy Hunt +1
  • Research Article
  • Citations11

An Open-Label Study of Doxazosin Extended-Release for PTSD: Findings and Recommendations for Future Research on Doxazosin.

  • Jan 01, 2018
  • Focus
  • Anne Richards +7
  • Book Chapter

Software Engineering, Process Improvement, and Experience Management

  • Jan 01, 2013
  • Neeraj Sharma +2
  • Research Article
  • Citations79

Time pressure in software engineering: A systematic review

  • Jan 18, 2020
  • Information and Software Technology
  • Miikka Kuutila +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.