Hybrid Work Practices and Strategies in Software Engineering-Emerging Software Developer Experiences

被引:0
|
作者
Kemell, Kai-Kristian [1 ]
Saarikallio, Matti [2 ]
机构
[1] Univ Helsinki, Dept Comp Sci, Helsinki 00560, Finland
[2] Digia Plc, Turku 00370, Finland
关键词
Hybrid work; work-from-anywhere; software engineering; software development; case study; ARRANGEMENTS;
D O I
10.1109/ACCESS.2023.3322934
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As a result of the COVID-19 pandemic, remote work became commonplace out of necessity, and has since remained widespread. Currently, many organizations offer the possibility of remote work while encouraging occasional on-site presence, leading to the emergence of "hybrid work" or "work-from-anywhere" - a blend of remote and on-site work. Hybrid work is a novel phenomenon that currently concerns the industry, as organizations are still looking for good and best practices related to work modes in the post-pandemic situation. As few studies on hybrid work in the context of Software Engineering (SE) currently exist, we take on an explorative approach to the topic in this paper. Using a qualitative case study approach, we interview 10 software developers to study (a) the factors influencing the work mode choices of software developers, and (b) how remote and on-site work could compliment each other in SE. Our findings highlight factors that influence the work mode choices of developers when they are free to choose their own work modes, in addition to providing some insights into challenges in hybrid work in SE and how to tackle them. Hybrid work can, for example, help tackle some of the issues often associated with fully remote work such as social isolation, but it also results in new challenges such as on-site days feeling unrewarding for developers if the office is largely empty. Our findings build on existing research by providing further insights into the challenges and benefits of the two work modes in hybrid contexts.
引用
收藏
页码:112861 / 112876
页数:16
相关论文
共 50 条
  • [1] Visualizing Work Processes in Software Engineering with Developer Rivers
    Burch, Michael
    Munz, Tanja
    Beck, Fabian
    Weiskopf, Daniel
    2015 IEEE 3RD WORKING CONFERENCE ON SOFTWARE VISUALIZATION (VISSOFT), 2015, : 116 - 124
  • [2] On software engineering and software methodologies a software developer's perspective
    Wu, Binghui Helen
    2011 International Conference on Information Science and Technology, ICIST 2011, 2011, : 155 - 162
  • [3] How to work with a custom software developer
    Opperthauser, Don
    Control Engineering, 1998, 45 (05): : 81 - 82
  • [4] Influence of HRM practices on innovation in software engineering: the mediating role of developer experience
    Choi, Youngkeun
    EUROPEAN JOURNAL OF MANAGEMENT AND BUSINESS ECONOMICS, 2024,
  • [5] Experiences in Scaling Field Studies of Software Developer Behavior Keynote for the Software Engineering Research & Industrial Practice Workshop
    Pollock, Lori
    2016 IEEE/ACM 3RD INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING RESEARCH AND INDUSTRIAL PRACTICE (SER&IP), 2016, : 1 - 2
  • [6] Automotive software engineering - An emerging application domain for software engineering
    Salzmann, C
    Stauner, T
    LANGUAGES FOR SYSTEM SPECIFICATION: SELECTED CONTRIBUTIONS ON UML, SYSTEMC, SYSTEM VERILOG, MIXED-SIGNAL SYSTEMS, AND PROPERTY SPECIFICATION FROM FDL'03, 2004, : 333 - 347
  • [7] Aligning Software Engineering Teaching Strategies and Practices with Industrial Needs
    Metrolho, Jose
    Ribeiro, Fernando
    Graca, Paula
    Mourato, Ana
    Figueiredo, David
    Vilarinho, Hugo
    COMPUTATION, 2022, 10 (08)
  • [8] Beyond software engineering: Ten imperatives for the successful software developer at the end of the decade
    Yourdon, E
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1997, : 538 - 538
  • [9] Studying work practices to assist tool design in software engineering
    Singer, Janice
    Lethbridge, Timothy
    Program Comprehension, Workshop Proceedings, 1998, : 173 - 179
  • [10] Studying work practices to assist tool design in software engineering
    Singer, J
    Lethbridge, T
    6TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION (IWPC 98) - PROCEEDINGS, 1998, : 173 - 179