How does Working from Home Affect Developer Productivity? – A Case Study of Baidu During COVID-19 Pandemic

05/27/2020
by   Lingfeng Bao, et al.
0

Nowadays, working from home (WFH) has become a popular work arrangement due to its many potential benefits for both companies and employees (e.g., increasing job satisfaction and retention of employees). Many previous studies have investigated the impact of working from home on the productivity of employees. However, most of these studies usually use a qualitative analysis method such as survey and interview, and the studied participants do not work from home for a long continuing time. Due to the outbreak of coronavirus disease 2019 (COVID-19), a large number of companies asked their employees to work from home, which provides us an opportunity to investigate whether working from home affects their productivity. In this study, to investigate the difference of developer productivity between working from home and working onsite, we conduct a quantitative analysis based on a dataset of developers' daily activities from Baidu Inc, one of the largest IT companies in China. In total, we collected approximately four thousand records of 139 developers' activities of 138 working days. Out of these records, 1,103 records are submitted when developers work from home due to COVID-19 pandemic. We find that WFH has both positive and negative impacts on developer productivity in terms of different metrics, e.g., the number of builds/commits/code reviews. We also notice that working from home has different impacts on projects with different characteristics including programming language, project type/age/size. For example, working from home has a negative impact on developer productivity for large projects. Additionally, we find that productivity varies for different developers. Based on these findings, we get some feedbacks from developers of Baidu and understand some reasons why WFH has different impacts on developer productivity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/12/2021

The Daily Life of Software Engineers during the COVID-19 Pandemic

Following the onset of the COVID-19 pandemic and subsequent lockdowns, s...
research
01/22/2022

From 996 to 007: Challenges of Working from Home During the Epidemic in China

During the COVID-19 epidemic in China, millions of workers in tech compa...
research
07/13/2021

The Impact of Working From Home on the Success of Scrum Projects: A Multi-Method Study

The number of companies opting for remote working has been increasing ov...
research
08/25/2020

A Tale of Two Cities: Software Developers Working from Home During the COVID-19 Pandemic

The COVID-19 pandemic has shaken the world to its core and has provoked ...
research
08/26/2022

Half-Empty Offices in Flexible Work Arrangements: Why are Employees Not Returning?

Although the pandemic times of the world-wide forced working from home s...
research
04/04/2022

Optimal Workplace Occupancy Strategies during the COVID-19 Pandemic

During the COVID-19 pandemic, many organizations (e.g. businesses, compa...
research
02/14/2018

Do Programmers Work at Night or During the Weekend?

Abnormal working hours can reduce work health, general well-being, and p...

Please sign up or login with your details

Forgot password? Click here to reset