Pair Programming Practiced in Hybrid Work
- URL: http://arxiv.org/abs/2307.06658v1
- Date: Thu, 13 Jul 2023 10:01:25 GMT
- Title: Pair Programming Practiced in Hybrid Work
- Authors: Anastasiia Tkalich, Nils Brede Moe, Nina Haugland Andersen, Viktoria
Stray, Astri Moksnes Barbala
- Abstract summary: Pair programming (PP) has been a widespread practice for decades and is known for facilitating knowledge exchange and improving the quality of software.
Many agilists advocated the importance of collocation, face-to-face interaction, and physical artifacts incorporated in the shared workspace when pairing.
After a long period of forced work-from-home, many knowledge workers prefer to work remotely two or three days per week.
- Score: 2.6680382112425383
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Pair programming (PP) has been a widespread practice for decades and is known
for facilitating knowledge exchange and improving the quality of software. Many
agilists advocated the importance of collocation, face-to-face interaction, and
physical artifacts incorporated in the shared workspace when pairing. After a
long period of forced work-from-home, many knowledge workers prefer to work
remotely two or three days per week, which is affecting practices such as PP.
In this revelatory single-case study, we aimed to understand how PP is
practiced during hybrid work when team members alternate between on-site days
and working from home. We collected qualitative and quantitative data through
11 semi-structured interviews, observations, feedback sessions, and
self-reported surveys. The interviewees were members of an agile software
development team in a Norwegian fintech company. The results presented in this
paper indicate that PP can be practiced through on-site, remote, and mixed
sessions, where the mixed mode seems to be the least advantageous. The findings
highlight the importance of adapting the work environment to suit individual
work mode preferences when it comes to PP. In the future, we will build on
these findings to explore PP in other teams and organizations practicing hybrid
work.
Related papers
- Facilitating Multi-Role and Multi-Behavior Collaboration of Large Language Models for Online Job Seeking and Recruiting [51.54907796704785]
Existing methods rely on modeling the latent semantics of resumes and job descriptions and learning a matching function between them.
Inspired by the powerful role-playing capabilities of Large Language Models (LLMs), we propose to introduce a mock interview process between LLM-played interviewers and candidates.
We propose MockLLM, a novel applicable framework that divides the person-job matching process into two modules: mock interview generation and two-sided evaluation in handshake protocol.
arXiv Detail & Related papers (2024-05-28T12:23:16Z) - Exploring Hybrid Work Realities: A Case Study with Software Professionals From Underrepresented Groups [0.0]
We investigated how software professionals from underrepresented groups are experiencing post-pandemic hybrid work.
In particular, we analyzed the experiences of neurodivergents, LGBTQIA+ individuals, and people with disabilities working in the software industry.
arXiv Detail & Related papers (2024-04-20T20:41:10Z) - Understanding Entrainment in Human Groups: Optimising Human-Robot
Collaboration from Lessons Learned during Human-Human Collaboration [7.670608800568494]
Successful entrainment during collaboration positively affects trust, willingness to collaborate, and likeability towards collaborators.
This paper contributes to the Human-Computer/Robot Interaction (HCI/HRI) using a human-centred approach to identify characteristics of entrainment during pair- and group-based collaboration.
arXiv Detail & Related papers (2024-02-23T16:42:17Z) - Post-Pandemic Hybrid Work in Software Companies: Findings from an
Industrial Case Study [0.0]
Software professionals learned from their experience during the pandemic that most of their work can be done remotely.
Now software companies are expected to adopt hybrid work models to avoid the resignation of talented professionals.
However, there are no well-established hybrid work configurations to be followed in the post-pandemic period.
arXiv Detail & Related papers (2024-01-17T02:08:37Z) - Building Cooperative Embodied Agents Modularly with Large Language
Models [104.57849816689559]
We address challenging multi-agent cooperation problems with decentralized control, raw sensory observations, costly communication, and multi-objective tasks instantiated in various embodied environments.
We harness the commonsense knowledge, reasoning ability, language comprehension, and text generation prowess of LLMs and seamlessly incorporate them into a cognitive-inspired modular framework.
Our experiments on C-WAH and TDW-MAT demonstrate that CoELA driven by GPT-4 can surpass strong planning-based methods and exhibit emergent effective communication.
arXiv Detail & Related papers (2023-07-05T17:59:27Z) - Best Practices for 2-Body Pose Forecasting [58.661899246497896]
We review the progress in human pose forecasting and provide an in-depth assessment of the single-person practices that perform best.
Other single-person practices do not transfer to 2-body, so the proposed best ones do not include hierarchical body modeling or attention-based interaction encoding.
Our proposed 2-body pose forecasting best practices yield a performance improvement of 21.9% over the state-of-the-art on the most recent ExPI dataset.
arXiv Detail & Related papers (2023-04-12T10:46:23Z) - Detecting and Optimising Team Interactions in Software Development [58.720142291102135]
This paper presents a data-driven approach to detect the functional interaction structure for software development teams.
Our approach considers differences in the activity levels of team members and uses a block-constrained configuration model.
We show how our approach enables teams to compare their functional interaction structure against synthetically created benchmark scenarios.
arXiv Detail & Related papers (2023-02-28T14:53:29Z) - "GAN I hire you?" -- A System for Personalized Virtual Job Interview
Training [49.201250723083]
This study develops an interactive job interview training system with a Generative Adversarial Network (GAN)-based approach.
The overall study results indicate that the GAN-based generated behavioral feedback is helpful.
arXiv Detail & Related papers (2022-06-08T13:03:39Z) - A Tale of Two Cities: Software Developers Working from Home During the
COVID-19 Pandemic [16.982574711079423]
The COVID-19 pandemic has provoked an overnight exodus of developers that normally worked in an office setting to working from home.
To find out how developers and their productivity were affected, we distributed two surveys.
We find that there is a dichotomy of developer experiences influenced by many different factors.
arXiv Detail & Related papers (2020-08-25T16:27:21Z) - On Emergent Communication in Competitive Multi-Agent Teams [116.95067289206919]
We investigate whether competition for performance from an external, similar agent team could act as a social influence.
Our results show that an external competitive influence leads to improved accuracy and generalization, as well as faster emergence of communicative languages.
arXiv Detail & Related papers (2020-03-04T01:14:27Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.