An empirical study of work fragmentation in software evolution tasks

Heider Sanchez, Romain Robbes, Victor M. Gonzalez

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

25 Scopus citations

Abstract

Information workers and software developers are exposed to work fragmentation, an interleaving of activities and interruptions during their normal work day. Small-scale observational studies have shown that this can be detrimental to their work. In this paper, we perform a large-scale study of this phenomenon for the particular case of software developers performing software evolution tasks. Our study is based on several thousands interaction traces collected by Mylyn, for dozens of developers. We observe that work fragmentation is correlated to lower observed productivity at both the macro level (for entire sessions), and at the micro level (around markers of work fragmentation); further, longer activity switches seem to strengthen the effect. These observations are basis for subsequent studies investigating the phenomenon of work fragmentation.

Original languageEnglish
Title of host publication2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering, SANER 2015 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages251-260
Number of pages10
ISBN (Electronic)9781479984695
DOIs
StatePublished - 8 Apr 2015
Externally publishedYes
Event22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering, SANER 2015 - Montreal, Canada
Duration: 2 Mar 20156 Mar 2015

Publication series

Name2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering, SANER 2015 - Proceedings

Conference

Conference22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering, SANER 2015
Country/TerritoryCanada
CityMontreal
Period2/03/156/03/15

Keywords

  • Work fragmentation
  • interaction data
  • interruptions

Fingerprint

Dive into the research topics of 'An empirical study of work fragmentation in software evolution tasks'. Together they form a unique fingerprint.

Cite this