Abstract
This research investigates software engineering during the COVID-19 pandemic with a focus on the lessons learned and predictions for future software engineering work. Four themes are explored: Remote work, Team management, Work/Life balance, and Technology/Software Engineering Methods. Our research has demonstrated that software companies will derive tangible benefits from supporting their employees during this uncertain time through ergonomic home offices, listening to their concerns, as well as encouraging breaks and hard stops to boost long term well-being and productivity. It shows that communication and collaboration tools, critical to project success, have been utilised. The hiring of new talent has been reimagined, with managers playing a vital role in the process. The insights gained are significant as they will assuage some pre-existing concerns regarding remote work, creating a new understanding of its role in the future. Looking to a post-COVID-19 future, we envision the rise of hybrid software development working arrangements, with a focus on the Working-From-Home to Not-Working-From-Home ratio - WFH: NWFH - perhaps colloquialised as Home: Not Home (HNH). For many this ratio will be neither 100:0 or 0:100, the former would lead to team breakdowns, developer isolation, difficulties onboarding and too many communication gaps, the latter would lead to disaffected employees. We identify plausible future software engineering working arrangements, noting that there are challenging times ahead for employers and employees as they navigate this HNH future, but there are benefits for both parties in getting the balance right.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Béland, L.P., Brodeur, A., Wright, T.: The Short-Term Economic Consequences of Covid-19: Exposure to Disease, Remote Work and Government Response. Social Science Research Network, Rochester (2020)
Donnelly, N., Proctor-Thomson, S.B.: Disrupted work: home-based teleworking (HbTW) in the aftermath of a natural disaster. New Technol. Work Employ. 30, 47–61 (2015). https://doi.org/10.1111/ntwe.12040
Ralph, P., et al.: Pandemic programming. Empir. Softw. Eng. 25(6), 4927–4961 (2020). https://doi.org/10.1007/s10664-020-09875-y
Buffer: State of Remote Work 2020 (2020). https://lp.buffer.com/state-of-remote-work-2020. Accessed 15 Feb 2021
Russo, D., Hanel, P.P.H., Altnickel, S., van Berkel, N.: The daily life of software engineers during the COVID-19 pandemic. arXiv:210104363 Cs (2021)
Blake, K.D., Blendon, R.J., Viswanath, K.: Employment and compliance with pandemic influenza mitigation recommendations. Emerg. Infect. Dis. 16, 212–218 (2010). https://doi.org/10.3201/eid1602.090638
Smite, D., Moe, N.B., Klotins, E., Gonzalez-Huerta, J.: Work patterns of software engineers in the forced working-from-home mode. arXiv:210108315 Cs (2021)
Ford, D., et al.: A tale of two cities: software developers working from home during the COVID-19 pandemic. arXiv:200811147 Cs (2020)
Russell, H., O’Connell, P.J., McGinnity, F.: The impact of flexible working arrangements on work-life conflict and work pressure in Ireland. Gend. Work Organ. 16, 73–97 (2009). https://doi.org/10.1111/j.1468-0432.2008.00431.x
Hyman, J., Baldry, C., Scholarios, D., Bunzel, D.: Work-life imbalance in call centres and software development. Br. J. Ind. Relat. 41, 215–239 (2003). https://doi.org/10.1111/1467-8543.00270
Gartner: Gartner CFO survey reveals 74% intend to shift some employees to remote work permanently (2020). https://www.gartner.com/en/newsroom/press-releases/2020-04-03-gartner-cfo-surey-reveals-74-percent-of-organizations-to-shift-some-employees-to-remote-work-permanently2. Accessed 16 Feb 2021
BBC: Coronavirus: Twitter allows staff to work from home “forever,” (2020). https://www.bbc.com/news/technology-52628119. Accessed 04 Mar 2021
Otago, U.: Study investigates New Zealanders’ attitudes towards working from home (2020). https://www.otago.ac.nz/news/news/otago737417.html. Accessed 16 Feb 2021
Borden, J.H., Casado, L., Sonnemaker, T., Borden, T.: 21 major companies that have announced employees can work remotely long-term (2020).https://www.businessinsider.com/companies-asking-employees-to-work-from-home-due-to-coronavirus-2020. Accessed 16 Feb 2021
Two Cheers for the Virtual Office – ProQuest (1998). https://search.proquest.com/openview/35bcb648356f8eece6a2726f4c6424e9/1?pq-origsite=gscholar&cbl=26142. Accessed 15 Feb 2021
Gupta, A.: Accelerating Remote Work After COVID-19 (2020). https://www.thecgo.org/research/accelerating-remote-work-after-covid-19/. Accessed 05 Mar 2021
Mancl, D., Fraser, S.D.: COVID-19’s influence on the future of agile. In: Paasivaara, M., Kruchten, P. (eds.) XP 2020. LNBIP, vol. 396, pp. 309–316. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-58858-8_32
Ng, J.J., Navaretnam, S., Wei, J.L.Q.: Considerations for IT management in a COVID-19 world. IEEE Eng. Manag. Rev. 48, 16–18 (2020). https://doi.org/10.1109/EMR.2020.3014777
Waizenegger, L., McKenna, B., Cai, W., Bendz, T.: An affordance perspective of team collaboration and enforced working from home during COVID-19. Eur. J. Inf. Syst. 29, 429–442 (2020). https://doi.org/10.1080/0960085X.2020.1800417
Johnson, S.D., Suriya, C., Yoon, S.W., Berrett, J.V., Fleur, J.L.: An Overview of Cooperative Learning, pp. 31–44. Brookes Press, Baltimore (1994)
Miller, C., Rodeghero, P., Storey, M.-A., Ford, D., Zimmermann, T.: “How was your weekend?” Software development teams working from home during COVID-19. arXiv:210105877 Cs (2021)
Zoom, Microsoft Teams, and Slack Have Exploded Due to the COVID-19 Pandemic. Can They Hold onto This Growth?—GLG (2020). https://glginsights.com/articles/zoom-microsoft-teams-and-slack-have-exploded-due-to-the-covid-19-pandemic-can-they-hold-onto-this-growth/. Accessed 17 Feb 2021
Leonardi, P.M.: COVID-19 and the new technologies of organizing: digital exhaust, digital footprints, and artificial intelligence in the wake of remote work. J. Manag. Stud. (2020). https://doi.org/10.1111/joms.12648
Richter, A.: Locked-down digital work. Int. J. Inf. Manag. 55, 102157 (2020). https://doi.org/10.1016/j.ijinfomgt.2020.102157
Tarki, A., Sanandaji, T., Francis, B.: Why hiring during covid is different than in previous downturns (2020).https://hbr.org/2020/10/why-hiring-during-covid-is-different-than-in-previous-downturns
Bayern, M.: The most in demand jobs and skills as a result of COVID-19 (2020).https://www.techrepublic.com/article/the-most-in-demand-jobs-and-skills-as-a-result-of-covid-19/. Accessed 17 Feb 2021
Grensing-Pophal, L.: Best practices for hiring during COVID-19 (and beyond) (2020). https://hrdailyadvisor.blr.com/2020/09/09/best-practices-for-hiring-during-covid-19-and-beyond/. Accessed 17 Feb 2021
Biro, M.: Hiring during the COVID-19 crisis: 6 best practices (2020).https://www.indeed.com/lead/hiring-during-pandemic-best-practices. Accessed 17 Feb 2021
Begel, A., Hemphill, L.: Not Seen and Not Heard. Microsoft Research (2011)
Rodeghero, P., Zimmermann, T., Houck, B., Ford, D.: Please turn your cameras on: remote onboarding of software developers during a pandemic. arXiv:201108130 Cs (2020)
Hyacinth, B.: Employees don’t leave companies, they leave managers (2017). https://www.linkedin.com/pulse/employees-dont-leave-companies-managers-brigette-hyacinth. Accessed 17 Feb 2021
Harter, J., Adkins A.: Employees want a lot more from their managers (2015). https://www.gallup.com/workplace/236570/employees-lot-managers.aspx. Accessed 17 Feb 2021
Spurk, D., Straub, C.: Flexible employment relationships and careers in times of the COVID-19 pandemic. J. Vocat. Behav. 119, 103435 (2020). https://doi.org/10.1016/j.jvb.2020.103435
Forsgren, N.: Octoverse spotlight: an analysis of developer productivity, work cadence, and collaboration in the early days of COVID-19 (2020). https://github.blog/2020-05-06-octoverse-spotlight-an-analysis-of-developer-productivity-work-cadence-and-collaboration-in-the-early-days-of-covid-19/. Accessed 17 Feb 2021
Toscano, F., Zappalà, S.: Social isolation and stress as predictors of productivity perception and remote work satisfaction during the COVID-19 pandemic: the role of concern about the virus in a moderated double mediation. Sustainability 12, 9804 (2020). https://doi.org/10.3390/su12239804
Wright, S., Silard, A.: Unravelling the antecedents of loneliness in the workplace. Hum. Relat. 0018726720906013 (2020). https://doi.org/10.1177/0018726720906013
Parthasarathy, S., Sridharan, C.: How the COVID-19 pandemic changed the way IT companies work - IEEE spectrum (2021). https://spectrum.ieee.org/at-work/tech-careers/how-the-covid19-pandemic-changed-the-way-it-companies-work. Accessed 17 Feb 2021
Butt, S.A., Misra, S., Anjum, M.W., Hassan, S.A.: Agile project development issues during COVID-19. In: Przybyłek, A., Miler, J., Poth, A., Riel, A. (eds.) LASD 2021. LNBIP, vol. 408, pp. 59–70. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-67084-9_4
Marek, K., Wińska, E., Dąbrowski, W.: The state of agile software development teams during the Covid-19 pandemic. In: Przybyłek, A., Miler, J., Poth, A., Riel, A. (eds.) LASD 2021. LNBIP, vol. 408, pp. 24–39. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-67084-9_2
Neumann, M., Bogdanov, Y., Lier, M., Baumann, L.: The Sars-Cov-2 pandemic and agile methodologies in software development: a multiple case study in Germany. In: Przybyłek, A., Miler, J., Poth, A., Riel, A. (eds.) LASD 2021. LNBIP, vol. 408, pp. 40–58. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-67084-9_3
Bao, L., Li, T., Xia, X., Zhu, K., Li, H., Yang, X.: How does working from home affect developer productivity? – A case study of Baidu during COVID-19 pandemic. arXiv:200513167 Cs (2020)
Griffin, L.: Implementing lean principles in scrum to adapt to remote work in a Covid-19 impacted software team. In: Przybyłek, A., Miler, J., Poth, A., Riel, A. (eds.) LASD 2021. LNBIP, vol. 408, pp. 177–184. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-67084-9_11
da Camara, R., Marinho, M., Sampaio, S., Cadete, S.: How do agile software startups deal with uncertainties by Covid-19 pandemic? Int. J. Softw. Eng. Appl. 11, 15–34 (2020). https://doi.org/10.5121/ijsea.2020.11402
Jasmine, C.A.: Impacts of COVID-19 on Company and Efforts to Support Organization Adaptability. Social Science Research Network, Rochester (2020). https://doi.org/10.2139/ssrn.3590726
Shalan, M.A., Algarni, M.A. (eds.): Innovative and Agile Contracting for Digital Transformation and Industry 4.0. IGI Global, Hershey (2021). https://doi.org/10.4018/978-1-7998-4501-0
Velavan, T.P., Meyer, C.G.: The COVID-19 epidemic. Trop Med. Int. Health 25, 278–280 (2020). https://doi.org/10.1111/tmi.13383
Russo, D., Hanel, P.H.P., Altnickel, S., van Berkel, N.: Predictors of well-being and productivity among software professionals during the COVID-19 pandemic – a longitudinal study. arXiv:2007.12580 [cs] (2021)
Garousi, V., Felderer, M., Mäntylä, M.V.: Guidelines for including grey literature and conducting multivocal literature reviews in software engineering. J. Inf. Softw. Technol. 106, 101–121 (2019)
Maslach, C., Leiter, M.P.: The Truth About Burnout: How Organizations Cause Personal Stress and What to do About It. Jossey-Bass, San Francisco (1997)
Kruchten, P., Nord, R.L., Ozkaya, I.: Technical debt: from metaphor to theory and practice. IEEE Softw. 29(6), 18–21 (2012). https://doi.org/10.1109/MS.2012.167
Dirks, K.T., Ferrin, D.L.: The role of trust in organizational settings. Organ. Sci. 12(4), 50–467 (2001)
Government of Ireland: Tánaiste signs code of practice on right to disconnect. https://enterprise.gov.ie/en/News-And-Events/Department-News/2021/April/01042021.html. Accessed 09 Apr 2021
Nazligul, M.D., et al.: Overcoming public speaking anxiety of software engineers using virtual reality exposure therapy. In: Proceedings of the 24th European and Asian Conference on Systems, Software and Services Process Improvement (EuroSPI 2017), pp.191–202, 5–8 September 2017, Ostrava, Czech Republic (2017)
Gulec, U., Yilmaz, M., Isler, V., O'Connor, R.V., Clarke, P.: Adopting augmented reality as a medium for software development process education. In: ACM Proceedings of the International Conference of Software and System Processes (ICSSP 2018), Gothenburg, Sweden, 26–27 May 2018, pp.71–75 (2018)
Yilmaz, M., O’Connor, R.V., Clarke, P.: Effective social productivity measurements during software development: an empirical study. Int. J. Softw. Eng. Knowl. Eng. (IJSEKE) 26(3), 457–490 (2016). https://doi.org/10.1142/S0218194016500194
O’Connor, R.V., Elger, P., Clarke, P.: Continuous software engineering - a microservices architecture perspective. J. Softw. Evol. Process 29(11), 1–12 (2017)
Grogan, J., et al.: A multivocal literature review of function-as-a-service (FaaS) infrastructures and implications for software developers. In: Yilmaz, M., Niemann, J., Clarke, P., Messnarz, R. (eds.) EuroSPI 2020. CCIS, vol. 1251, pp. 58–75. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-56441-4_5
Clarke, P., O’Connor, R.V., Leavy, B.: A complexity theory viewpoint on the software development process and situational context. In: Proceedings of the International Conference on Software and Systems Process (ICSSP), Co-located with the International Conference on Software Engineering (ICSE), pp. 86–90 (2016)
Clarke, P., O’Connor, R.V.: The situational factors that affect the software development process: Towards a comprehensive reference framework. Inf. Softw. Technol. 54(5), 433–447 (2012)
Meade, E., et al.: The changing role of the software engineer. In: Walker, A., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2019. CCIS, vol. 1060, pp. 682–694. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-28005-5_53
Cunningham, S., et al.: Software testing: a changing career. In: Walker, A., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2019. CCIS, vol. 1060, pp. 731–742. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-28005-5_57
Tekin, N., Kosa, M., Yilmaz, M., Clarke, P., Garousi, V.: Visualization, monitoring and control techniques for use in scrum software development: an analytic hierarchy process approach. In: Yilmaz, M., Niemann, J., Clarke, P., Messnarz, R. (eds.) EuroSPI 2020. CCIS, vol. 1251, pp. 45–57. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-56441-4_4
Acknowledgement
This work was supported with the financial support of the Science Foundation Ireland grant 13/RC/2094_2 and co-funded under the European Regional Development Fund through the Southern & Eastern Regional Operational Programme to Lero - the Science Foundation Ireland Research Centre for Software (www.lero.ie).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Nolan, A. et al. (2021). To Work from Home (WFH) or Not to Work from Home? Lessons Learned by Software Engineers During the COVID-19 Pandemic. In: Yilmaz, M., Clarke, P., Messnarz, R., Reiner, M. (eds) Systems, Software and Services Process Improvement. EuroSPI 2021. Communications in Computer and Information Science, vol 1442. Springer, Cham. https://doi.org/10.1007/978-3-030-85521-5_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-85521-5_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-85520-8
Online ISBN: 978-3-030-85521-5
eBook Packages: Computer ScienceComputer Science (R0)