[Context] The COVID-19 pandemic has had a disruptive impact on how people work and collaborate across all global economic sectors, including the software business. While remote working is not new for software engineers, forced Work-from-home situations to come with both constraints, limitations, and opportunities for individuals, software teams and software companies. As the "new normal" for working might be based on the current state of Work From Home (WFH), it is useful to understand what has happened and learn from that. [Objective] The goal of this study is to gain insights on how their WFH environment impacts software projects and software companies. We are also interested in understanding if the impact differs between software startups and established companies. [Method] We conducted a global-scale, cross-sectional survey during spring and summer 2021. Our results are based on quantitative and qualitative analysis of 297 valid responses. [Results] We observed a mixed perception of the impact of WFH on software project management, resilience, and innovation. Certain patterns on WFH, control and coordination mechanisms and collaborative tools are observed globally. We find that team, agility and leadership are the three most important factors for achieving resilience during the pandemic. Although startups do not perceive the impact of WFH differently, there is a difference between engineers who work in a small team context and those who work in a large team context. [Conclusion] The result suggests a contingency approach in studying and improving WFH practices and environment in the future software industry.
翻译:COVID-19大流行对人们如何在包括软件业务在内的所有全球经济部门工作与合作产生了破坏性影响。虽然远程工作对软件工程师来说并不新鲜,但迫使在家工作的情况与个人、软件团队和软件公司受到的限制、限制和机会不相上下。由于“新的正常”工作可能基于目前从家工作的状况(WFH),因此了解和从中汲取教训是有益的。[目标]本研究的目的是深入了解他们的WFH环境对软件项目和软件公司的影响。我们也有兴趣了解软件创业和已建立公司的影响是否不同。[Method]我们在2021年春季和夏季进行了全球规模的跨部门调查。我们的结果基于对297项有效反应的定量和定性分析。[Results]我们观察到对联合会对软件项目管理、复原力和创新的影响有好坏不一见。关于FFFH、控制和协调机制及合作工具的某些模式在全球受到观察。我们发现,如果软件创业和已建立起来的公司与已建立起来的公司之间,我们有兴趣了解这种影响。我们发现,在2021年春季和夏季,我们进行了一个规模的团队、灵活性和领导力和领导力对软件团队产生不同的影响,谁认为,在工作上,谁认为,谁认为,在工作环境上,谁认为,谁认为,谁具有不同。