Empirical study on the relationship between developer's working habits and efficiency

Ariel Rodriguez, Fumiya Tanaka, Yasutaka Kamei

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

Software developers can have a reputation for frequently working long and irregular hours which are widely considered to inhibit mental capacity and negatively affect work quality. This paper analyzes the working habits of software developers and the effects these habits have on efficiency based on a large amount of data extracted from the actions of developers in the IDE (Integrated Development Environment), Visual Studio. We use events that recorded the times at which all developer actions were performed along with the numbers of successful and failed build and test events. Due to the high level of detail of the events provided by KaVE project's tool, we were able to analyze the data in a way that previous studies have not been able to. We structure our study along three dimensions: (1) days of the week, (2) time of the day, and (3) continuous work. Our findings will help software developers and team leaders to appropriatly allocate working times and to maximize work quality.

Original languageEnglish
Title of host publicationProceedings - 2018 ACM/IEEE 15th International Conference on Mining Software Repositories, MSR 2018
PublisherIEEE Computer Society
Pages74-77
Number of pages4
ISBN (Print)9781450357166
DOIs
Publication statusPublished - May 28 2018
Event15th ACM/IEEE International Conference on Mining Software Repositories, MSR 2018, co-located with the 40th International Conference on Software Engineering, ICSE 2018 - Gothenburg, Sweden
Duration: May 28 2018May 29 2018

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Other

Other15th ACM/IEEE International Conference on Mining Software Repositories, MSR 2018, co-located with the 40th International Conference on Software Engineering, ICSE 2018
CountrySweden
CityGothenburg
Period5/28/185/29/18

Fingerprint

Studios

All Science Journal Classification (ASJC) codes

  • Software

Cite this

Rodriguez, A., Tanaka, F., & Kamei, Y. (2018). Empirical study on the relationship between developer's working habits and efficiency. In Proceedings - 2018 ACM/IEEE 15th International Conference on Mining Software Repositories, MSR 2018 (pp. 74-77). (Proceedings - International Conference on Software Engineering). IEEE Computer Society. https://doi.org/10.1145/3196398.3196458

Empirical study on the relationship between developer's working habits and efficiency. / Rodriguez, Ariel; Tanaka, Fumiya; Kamei, Yasutaka.

Proceedings - 2018 ACM/IEEE 15th International Conference on Mining Software Repositories, MSR 2018. IEEE Computer Society, 2018. p. 74-77 (Proceedings - International Conference on Software Engineering).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Rodriguez, A, Tanaka, F & Kamei, Y 2018, Empirical study on the relationship between developer's working habits and efficiency. in Proceedings - 2018 ACM/IEEE 15th International Conference on Mining Software Repositories, MSR 2018. Proceedings - International Conference on Software Engineering, IEEE Computer Society, pp. 74-77, 15th ACM/IEEE International Conference on Mining Software Repositories, MSR 2018, co-located with the 40th International Conference on Software Engineering, ICSE 2018, Gothenburg, Sweden, 5/28/18. https://doi.org/10.1145/3196398.3196458
Rodriguez A, Tanaka F, Kamei Y. Empirical study on the relationship between developer's working habits and efficiency. In Proceedings - 2018 ACM/IEEE 15th International Conference on Mining Software Repositories, MSR 2018. IEEE Computer Society. 2018. p. 74-77. (Proceedings - International Conference on Software Engineering). https://doi.org/10.1145/3196398.3196458
Rodriguez, Ariel ; Tanaka, Fumiya ; Kamei, Yasutaka. / Empirical study on the relationship between developer's working habits and efficiency. Proceedings - 2018 ACM/IEEE 15th International Conference on Mining Software Repositories, MSR 2018. IEEE Computer Society, 2018. pp. 74-77 (Proceedings - International Conference on Software Engineering).
@inproceedings{7b46f1d5ce5b486fa570522b27538094,
title = "Empirical study on the relationship between developer's working habits and efficiency",
abstract = "Software developers can have a reputation for frequently working long and irregular hours which are widely considered to inhibit mental capacity and negatively affect work quality. This paper analyzes the working habits of software developers and the effects these habits have on efficiency based on a large amount of data extracted from the actions of developers in the IDE (Integrated Development Environment), Visual Studio. We use events that recorded the times at which all developer actions were performed along with the numbers of successful and failed build and test events. Due to the high level of detail of the events provided by KaVE project's tool, we were able to analyze the data in a way that previous studies have not been able to. We structure our study along three dimensions: (1) days of the week, (2) time of the day, and (3) continuous work. Our findings will help software developers and team leaders to appropriatly allocate working times and to maximize work quality.",
author = "Ariel Rodriguez and Fumiya Tanaka and Yasutaka Kamei",
year = "2018",
month = "5",
day = "28",
doi = "10.1145/3196398.3196458",
language = "English",
isbn = "9781450357166",
series = "Proceedings - International Conference on Software Engineering",
publisher = "IEEE Computer Society",
pages = "74--77",
booktitle = "Proceedings - 2018 ACM/IEEE 15th International Conference on Mining Software Repositories, MSR 2018",
address = "United States",

}

TY - GEN

T1 - Empirical study on the relationship between developer's working habits and efficiency

AU - Rodriguez, Ariel

AU - Tanaka, Fumiya

AU - Kamei, Yasutaka

PY - 2018/5/28

Y1 - 2018/5/28

N2 - Software developers can have a reputation for frequently working long and irregular hours which are widely considered to inhibit mental capacity and negatively affect work quality. This paper analyzes the working habits of software developers and the effects these habits have on efficiency based on a large amount of data extracted from the actions of developers in the IDE (Integrated Development Environment), Visual Studio. We use events that recorded the times at which all developer actions were performed along with the numbers of successful and failed build and test events. Due to the high level of detail of the events provided by KaVE project's tool, we were able to analyze the data in a way that previous studies have not been able to. We structure our study along three dimensions: (1) days of the week, (2) time of the day, and (3) continuous work. Our findings will help software developers and team leaders to appropriatly allocate working times and to maximize work quality.

AB - Software developers can have a reputation for frequently working long and irregular hours which are widely considered to inhibit mental capacity and negatively affect work quality. This paper analyzes the working habits of software developers and the effects these habits have on efficiency based on a large amount of data extracted from the actions of developers in the IDE (Integrated Development Environment), Visual Studio. We use events that recorded the times at which all developer actions were performed along with the numbers of successful and failed build and test events. Due to the high level of detail of the events provided by KaVE project's tool, we were able to analyze the data in a way that previous studies have not been able to. We structure our study along three dimensions: (1) days of the week, (2) time of the day, and (3) continuous work. Our findings will help software developers and team leaders to appropriatly allocate working times and to maximize work quality.

UR - http://www.scopus.com/inward/record.url?scp=85051641605&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85051641605&partnerID=8YFLogxK

U2 - 10.1145/3196398.3196458

DO - 10.1145/3196398.3196458

M3 - Conference contribution

SN - 9781450357166

T3 - Proceedings - International Conference on Software Engineering

SP - 74

EP - 77

BT - Proceedings - 2018 ACM/IEEE 15th International Conference on Mining Software Repositories, MSR 2018

PB - IEEE Computer Society

ER -