A Deep Dive on the Impact of COVID-19 in Software Development
arXiv:2008.07048 · doi:10.1109/TSE.2021.3088759
Abstract
Context: COVID-19 pandemic has impacted different business sectors around the world. Objective. This study investigates the impact of COVID-19 on software projects and software development professionals. Method: We conducted a mining software repository study based on 100 GitHub projects developed in Java using ten different metrics. Next, we surveyed 279 software development professionals for better understanding the impact of COVID-19 on daily activities and wellbeing. Results: We identified 12 observations related to productivity, code quality, and wellbeing. Conclusions: Our findings highlight that the impact of COVID-19 is not binary (reduce productivity vs. increase productivity) but rather a spectrum. For many of our observations, substantial proportions of respondents have differing opinions from each other. We believe that more research is needed to uncover specific conditions that cause certain outcomes to be more prevalent.
References in corpus (6)
- Tracking Social Media Discourse About the COVID-19 Pandemic: Development of a Public Coronavirus Twitter Data Set
- Pandemic Programming: How COVID-19 affects software developers and how their organizations can help
- A Tale of Two Cities: Software Developers Working from Home During the COVID-19 Pandemic
- Rapidly Deploying a Neural Search Engine for the COVID-19 Open Research Dataset: Preliminary Thoughts and Lessons Learned
- How does Working from Home Affect Developer Productivity? -- A Case Study of Baidu During COVID-19 Pandemic
- An Exploratory Characterization of Bugs in COVID-19 Software Projects