ABSTRACT
The new coronavirus pandemic has forced companies around the world to adopt measures to stop the spread of this virus and the associated COVID-19 disease. In Brazil, this was no different with software development professionals having to work from home (WFH) due to the need of social isolation. WFH was an imposition and was a new experience for many professionals, generating unpredictable impacts. In this article, we present the results of a survey to understand the impacts of social isolation on the perceived productivity of Brazilian software developers. Data were collected during March and April/2020 with a sample of 413 respondents. The results indicate developers' perceived productivity has increased, mainly because there are fewer interruptions throughout the day. In addition, most respondents informed that they wish to continue working most of the time remotely. We contrast our results with another study published on this topic.
- Perniile Bjørn et al. 2014. Does Distance Still Matter? Revisiting the CSCW Fundamentals on Distributed Collaboration. ACM Trans. Comput.-Hum. Interact. 21, 5 (2014).Google Scholar
- Marcelo Cataldo and James D. Herbsleb. 2013. Coordination Breakdowns and Their Impact on Development Productivity and Software Failures. IEEE Trans. Software Eng. 39, 3 (2013), 343--360.Google ScholarDigital Library
- ComputerWorld. 2000. Coronavírus: mais de 130 empresas de tecnologia adotam trabalho remoto e ferramentas. https://computerworld.com.br/2020/03/17/coronavirus-mais-de-130-empresas-de-tecnologia-adotam-trabalho-remoto-e-ferramentas/Google Scholar
- Bill Curtis, Herb Krasner, and Neil Iscoe. 1988. A Field Study of the Software Design Process for Large Systems. Commun. ACM 31 (11 1988), 1268--1287.Google Scholar
- Clare Duffy. 2000. Big tech firms ramp up remote working orders to prevent coronavirus spread. https://www.cnn.com/2020/03/10/tech/google-work-from-home-coronavirus/index.htmlGoogle Scholar
- Patrick Hollingworth. 2016. The Light and Fast Organisation: A New Way of Dealing with Uncertainty. Wiley.Google Scholar
- Paul J. Jalics and Santosh K. Misra. 2000. Measuring Program Performance. Systems Development Handbook (4 ed.). CRC Press LLC.Google Scholar
- Capers Jones. 1996. Applied Software Measurement (2nd Ed.): Assuring Productivity and Quality (2 ed.). McGraw-Hill, Inc., USA.Google Scholar
- A. J. Ko, R. DeLine, and G. Venolia. 2007. Information Needs in Collocated Software Development Teams. In ICSE. 344--353.Google Scholar
- P. L. Li et al. 2015. What Makes a Great Software Engineer?. In ICSE. 700--710.Google Scholar
- Johan Linåker et al. 2015. Guidelines for Conducting Surveys in Software Engineering. Technical Report 1.1. Lund University, Sweden.Google Scholar
- Harlan D. Mills. 1988. Software Productivity. Dorset House, USA.Google Scholar
- Gary M. Olson and Judith S. Olson. 2000. Distance Matters. Human-Computer Interaction 15, 2-3 (2000), 139--178.Google ScholarDigital Library
- OMS. 2000. Coronavirus disease 2019 (covid-19): situation report. https://www.who.int/docs/default-source/coronaviruse/situation-reports/20200430-sitrep-101-covid-19.pdf?sfvrsn=2ba4e093_2Google Scholar
- Roger S. Pressman and Bruce R. Maxim. 2014. Software Engineering: A Practitioner's Approach (8 ed.). McGraw-Hill Education.Google Scholar
- Paul Ralph et al. 2020. Pandemic Programming: How COVID-19 affects software developers and how their organizations can help. https://arxiv.org/pdf/2005.01127.pdfGoogle Scholar
- Caitlin Sadowski and Thomas Zimmermann. 2019. Rethinking Productivity in Software Engineering.Google Scholar
- M. Storey et al. 2019. Towards a Theory of Software Developer Job Satisfaction and Perceived Productivity. IEEE Trans. Software Engineering (2019), 1--1.Google Scholar
- Christoph Treude et al. 2015. Summarizing and Measuring Development Activity. In Joint Meeting on Foundations of Software Engineering. ACM, 625--636.Google Scholar
- Claes Wohlin et al. 2012. Experimentation in Software Engineering. Springer Science & Business Media.Google Scholar
Index Terms
- Surveying the impacts of COVID-19 on the perceived productivity of Brazilian software developers
Recommendations
Software developers' perceptions of productivity
FSE 2014: Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software EngineeringThe better the software development community becomes at creating software, the more software the world seems to demand. Although there is a large body of research about measuring and investigating productivity from an organizational point of view, ...
Characterizing software developers by perceptions of productivity
ESEM '17: Proceedings of the 11th ACM/IEEE International Symposium on Empirical Software Engineering and MeasurementUnderstanding developer productivity is important to deliver software on time and at reasonable cost. Yet, there are numerous definitions of productivity and, as previous research found, productivity means different things to different developers. In ...
Fostering software developers' productivity at work through self-monitoring and goal-setting
ICSE '18: Proceedings of the 40th International Conference on Software Engineering: Companion ProceeedingsSoftware development organizations strive to enhance the productivity of their developers. While research has looked into various ways for improving developer productivity, little is known about the activities they pursue at work, how these activities ...
Comments