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

  title={A Tale of Two Cities: Software Developers Working from Home during the COVID-19 Pandemic},
  author={Denae Ford and Margaret-Anne D. Storey and Thomas Zimmermann and Christian Bird and Sonia Jaffe and Chandra Shekhar Maddila and Jenna L. Butler and Brian Houck and Nachiappan Nagappan},
  journal={ACM Transactions on Software Engineering and Methodology (TOSEM)},
  pages={1 - 37}
The COVID-19 pandemic has shaken the world to its core and has provoked an overnight exodus of developers who normally worked in an office setting to working from home. The magnitude of this shift and the factors that have accompanied this new unplanned work setting go beyond what the software engineering community has previously understood to be remote work. To find out how developers and their productivity were affected, we distributed two surveys (with a combined total of 3,634 responses… 

Tables from this paper

Agile software development one year into the COVID-19 pandemic
As a result of the COVID-19 pandemic, many agile practitioners had to transition into a remote work environment. Despite remote work not being a new concept for agile software practitioners, the
A qualitative study of developers’ discussions of their problems and joys during the early COVID-19 months
Investigating the problems and joys that software developers experienced during the early months of COVID-19 by analyzing their discussions in online forum devRant, where discussions can be open and not bound by predefined survey questionnaires finds evidence of developers’ struggles with lack of documentation to work remotely and with their loneliness while working from home.
Women Workforce in Construction during the COVID-19 Pandemic: Challenges and Strategies
Under the uncertainty about the duration of the pandemic and future contagion waves, these findings are critical in informing employing organizations’ human resource management challenges to better support their female employees during pandemic time and beyond.
Pandemic Software Development: The Student Experiences from Developing a COVID-19 Information Dashboard
The results indicate that playing a positive role in the COVID-19 crisis and learning new skills and technologies were the most cited motivating factors for the students to participate in the project and boosted their technical and non-technical skills.
Society 5.0 and the future of work skills for software engineers and developers
A skills evaluation tool is developed that could be used to establish a future of work skills profile for software engineers and developers preparing for the Society 5.0 domain.
Personal Productivity and Well-being - Chapter 2 of the 2021 New Future of Work Report
The effect of remote work differed across roles and individual characteristics, and some, but not all, employees with children struggled with childcare.
Differences of Challenges of Working from Home (WFH) between Weibo and Twitter Users during COVID-19
Unique differences of WFH challenges between two platforms, including long work time, family and food commitment and health concerns on Weibo; casual wearing habits on Twitter are highlighted.
Can Unhappy Pictures Enhance the Effect of Personas? A User Experiment
There has been little research into whether a persona's picture should portray a happy or unhappy individual. We report a user experiment with 235 participants, testing the effects of happy and
Understanding Developers Well-Being and Productivity: A Longitudinal Analysis of the COVID-19 Pandemic
It is found that developers’ well-being and quality of social contacts improved between April 2020 and July 2021, while their emotional loneliness went down, while other variables, such as productivity and boredom have not changed.


Octoverse spotlight: An analysis of developer productivity, work cadence, and collaboration in the early days of covid-19
  • May 2020, retrieved June 2, 2020 from https://github.blog/2020-05-06-octoverse-spotlight-ananalysis-of-developer-productivity-work-cadence-and-collaboration-in-the-early-days-of-covid-19/.
  • 2020
Towards a Theory of Software Developer Job Satisfaction and Perceived Productivity
Through research, a theory articulating a bi-directional relationship between software developer job satisfaction and perceived productivity is developed, and what additional social and technical factors, challenges and work context variables influence this relationship are identified.
How does working from home affect developer productivity? — A case study of Baidu during the COVID-19 pandemic
It is found 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, and that working from home has different impacts on projects with different characteristics including programming language, project type/age/size.
Controlling the false discovery rate: a practical and powerful approach to multiple testing
SUMMARY The common approach to the multiplicity problem calls for controlling the familywise error rate (FWER). This approach, though, has faults, and we point out a few. A different approach to
Returning to the Office During the COVID-19 Pandemic Recovery: Early Indicators from China
The COVID-19 pandemic forced many people to abruptly shift to remote work in early 2020. But as countries progressed through a recovery from the pandemic, as occurred in China beginning in the spring
Struggle with Multiple Pandemics: Women, the Elderly and Asian Ethnic Minorities during the COVID-19 Pandemic
  • Pan Wang
  • Political Science
    PORTAL Journal of Multidisciplinary International Studies
  • 2020
The COVID-19 pandemic has resulted in hundreds of thousands of deaths in the first six months of this year. It has also exposed and led to increases in the inequalities that exist worldwide. This
From Forced Working-From-Home to Working-From-Anywhere: Two Revolutions in Telework
The findings from monitoring the situation in an international software company with engineers located in Sweden, USA, and the UK find that company engineers continue committing code and carry out their daily duties without significant disruptions, while their routines have gradually adjusted to the new norm with new emerging practices and various changes to the old ones.
"How Was Your Weekend?" Software Development Teams Working From Home During COVID-19
The ability to brainstorm with colleague, difficulty communicating with colleagues, and satisfaction with interactions from social activities are important factors that are associated with how developers report their software development team's productivity.
Gendered Experiences of Software Engineers During the COVID-19 Crisis
Although gender divides are largely due to cultural and environmental conditions, changes in the nature of professional and domestic work due to the COVID-19 pandemic have had unprecedented