Why do software developers like working from the office?

被引:0
|
作者
Zaidman, Nurit [1 ]
Van Dijk, Dina [2 ]
机构
[1] Ben Gurion Univ Negev, Dept Business Adm, POB 653, IL-84105 Beer Sheva, Israel
[2] Ben Gurion Univ Negev, Dept Hlth Policy & Management, Beer Sheva, Israel
关键词
Work from home; Work from office; Remote work; Developers; Scrum team; High-tech organization; ENGINEERING TEAMS; CULTURE; PERSONALITY; MOTIVATION;
D O I
10.1016/j.infsof.2024.107647
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: The inquiry of the optimal number of working days per week for home-based (versus office-based) work, poses a challenge for many organizations within the high-tech sector. Studies in this area tend to overlook the responses and preferences of specific populations, and there is a lack of contextualization in the discussion. Given that software developers' needs have an impact on their performance, turnover, and well-being, it is important to understand their needs in relation to where work should be accomplished. Research that illuminates this topic can lead to different presumptions regarding developers' preferences for home and/or office work. Objective: To analyze preferences for home- versus office-based work among Scrum team software developers employed in a multinational organization. Method: To achieve a broad, global scope and an in-depth understanding of developers' preferences for work that was office-based or home-based, we used a combination of two data collection methods: a survey administered to 651 employees and in-depth interviews conducted with 35 employees from the same organization. Results: The results show that the employees preferred to work from home for the majority of weekdays, yet, about 70 % of them preferred to come to the office at least once a week. The main reasons for home-based preference were "no commuting," and "more productive and concentrated work", more time for myself, and a relaxed comfortable environment. The reasons for office-based preference were to socialize with colleagues, to engage in work interactions, and to enjoy the ambiance and facilities available at the workplace. Conclusions: The study illuminates developers' social preferences and their work motivations as related to their need for peer interaction, which contrasts the dominant argument in existing research that portrays developers as having a low need for social interaction. Second, the study depicts a contextual factor, working in Scrum teams, as an explaining variable to the developers' preferences for office social interaction.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] When and Why Do Software Developers Face Uncertainty?
    Ubayashi, Naoyasu
    Kamei, Yasutaka
    Sato, Ryosuke
    2019 IEEE 19TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2019), 2019, : 288 - 299
  • [2] Home, Office or Hybrid? Which is the Ideal Working Model for Software Developers?
    Tortumlu, Muhammet
    Uzunbacak, Hasan Huseyin
    JOURNAL OF MEHMET AKIF ERSOY UNIVERSITY ECONOMICS AND ADMINISTRATIVE SCIENCES FACULTY, 2024, 11 (02): : 884 - 903
  • [3] Why Do Software Developers Practice Test-Driven Development?
    Kayongo, Patrick
    Chigona, Wallace
    ZwelithiniMabhena
    2016 THIRD INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATION AND ENGINEERING (ICACCE 2016), 2016, : 357 - 361
  • [4] Why Do Developers Adopt Open Source Software? Past, Present and Future
    Lenarduzzi, Valentina
    Tosi, Davide
    Lavazza, Luigi
    Morasca, Sandro
    OPEN SOURCE SYSTEMS, OSS 2019, 2019, 556 : 104 - 115
  • [5] Why software developers refuse to improve
    Myers, W
    COMPUTER, 1998, 31 (04) : 112 - +
  • [6] Like, dislike, or just do it? How developers approach software development tasks
    Masood, Zainab
    Hoda, Rashina
    Blincoe, Kelly
    Damian, Daniela
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 150
  • [7] Like, dislike, or just do it? How developers approach software development tasks
    Masood, Zainab
    Hoda, Rashina
    Blincoe, Kelly
    Damian, Daniela
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 150
  • [8] Like, dislike, or just do it? How developers approach software development tasks
    Masood, Zainab
    Hoda, Rashina
    Blincoe, Kelly
    Damian, Daniela
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 150
  • [9] Why Blockchain Is Important for Software Developers, and Why Software Engineering Is Important for Blockchain Software (Keynote)
    Marchesi, Michele
    2018 IEEE 1ST INTERNATIONAL WORKSHOP ON BLOCKCHAIN ORIENTED SOFTWARE ENGINEERING (IWBOSE), 2018, : 1 - 1
  • [10] Why Do We Break APIs? First Answers from Developers
    Xavier, Laerte
    Hora, Andre
    Valente, Marco Tulio
    2017 IEEE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), 2017, : 392 - 396