Premium
Work fragmentation in developer interaction data
Author(s) -
Cruz Luis C.,
Sanchez Heider,
González Víctor M.,
Robbes Romain
Publication year - 2017
Publication title -
journal of software: evolution and process
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.371
H-Index - 29
eISSN - 2047-7481
pISSN - 2047-7473
DOI - 10.1002/smr.1839
Subject(s) - fragmentation (computing) , interleaving , software , computer science , phenomenon , work (physics) , observational study , software engineering , engineering , operating system , statistics , mathematics , physics , quantum mechanics , mechanical engineering
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 and the Eclipse Usage Data Collector. 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, and different activities seem to be affected differently. These observations give ground for subsequent studies investigating the phenomenon of work fragmentation.