Can You Hear Me? A Grounded Theory on the Impact of the COVID-19 Pandemic in Software Development

Abstract

Context: With the arrival of the COVID-19 pandemic, many software development com- panies had to urgently adopt remote work, even those who never resorted to it. This caused many challenges and uncertainties that software development companies never faced before. This led to a mixed bag of effects on the productivity of software developers, where there were positive and negative effects. Some of those effects would not be found when working at co-located offices. Objectives: Our goal was to present and understand the different factors that come into play when working from home during a pandemic, what are their impacts and how companies have tried to deal with them. Methods: In this dissertation, we use Straussian Grounded Theory, a qualitative methodology that makes use of semi-structured interviews and coding, to formulate a theory on the impact of the pandemic on software development. Results: The resulting theory characterises in detail what were the challenges, such as social isolation, burnout, workspace, distractions, and benefits, like not having to com- mute, promotion of health, collaboration, communication, knowledge sharing, online events, which were found by software developers during the pandemic. It also charac- terises how the different aspects relate to each other, and how software developers had to adapt to the pandemic. We propose a set of recommendations, such as remote work flexi- bility, promotion of health care and social events, trust employees, based on the results we found, for companies that expect to adopt remote work in the post-pandemic. Conclusions: The short-term impact of the COVID-19 pandemic has different impacts based on software developers context. Some of the impacts can change in the medium or long term. Overall, it is important to promote employees’ health, well-being and communication to mitigate the negative impacts on their productivity.Contexto: Com a chegada da pandemia do COVID-19, muitas empresas de desenvolvi- mento de software tiveram de adoptar urgentemente o trabalho remoto, mesmo aquelas que nunca recorreram a ele. Isto causou muitos desafios e incertezas que as empresas de desenvolvimento de software nunca tinham enfrentado. Isto levou a um saco misto de efeitos sobre a produtividade dos programadores de software, onde houve efeitos po- sitivos mas também efeitos negativos. Alguns destes efeitos não eram encontrados no trabalho presencial em escritórios co-localizados. Objetivos: O nosso objectivo era apresentar e perceber os diversos factores que entram em jogo quando se trabalha a partir de casa durante uma pandemia, quais são os seus impactos e como é que as empresas tentaram lidar com eles. Métodos: Nesta dissertação usámos a Straussian Grounded Theory, uma metodologia qualitativa que faz uso de entrevistas semi-estruturadas e codificação, para formular uma teoria que caracteriza o impacto da pandemia em desenvolvimento de software. Resultados: A teoria reusltante caracteriza em detalhe quais foram os desafios, tal como o isolamento social, o burnout, o espaço de trabalho e as distrações, e quais foram os benefícios, por exemplo a ausência de deslocações, a promoção da saúde, a colaboração, a comunicação, a partilha de conhecimento, os eventos sociais, que foram encontrados pelos programadores durante a pandemia. Também caracterisamos como é que os vários aspetos se relacionam, e o que é que os programadores tiveram de fazer para se adaptarem à pandemia. Também propomos um conjunto de recomendações com base nos resultados que encontrámos, para as empresas que ponderem adotar teletrabalho na pós-pandemia. Conclusões: O impacto a curto prazo da pandemia da COVID-19 tem impactos dife- rentes com base no contexto dos programadores durante a mesma. Alguns destes impac- tos podem vir a mudar no prazo médio a longo. De maneira geral, é importante promover a saúde, o bem estar e a comunicação para mitigar os impactos negativos na sua produti- vidade

    Similar works