Integrating Pair Programming as a Work Practice

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Andersen, Nina Haugland, Tkalich, Anastasiia, Moe, Nils Brede, Smite, Darja, Söderbom, Asgaut Mjølne, Hast, Ola, Stray, Viktoria
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866916809605644288
author Andersen, Nina Haugland
Tkalich, Anastasiia
Moe, Nils Brede
Smite, Darja
Söderbom, Asgaut Mjølne
Hast, Ola
Stray, Viktoria
author_facet Andersen, Nina Haugland
Tkalich, Anastasiia
Moe, Nils Brede
Smite, Darja
Söderbom, Asgaut Mjølne
Hast, Ola
Stray, Viktoria
contents Context: Pair programming (PP) is more relevant than ever. As modern systems grow in complexity, knowledge sharing and collaboration across teams have become essential. However, despite well-documented benefits of PP, its adoption remains inconsistent across software teams. Objective: This study aims to understand the factors that facilitate or hinder team members' adoption as well as lasting engagement in PP. Method: We have conducted an exploratory single-case study in a mature agile company in Norway. We collected data through two rounds of interviews with team members in different roles and performed a thematic analysis of the interviews. Results: Our key finding is that multiple factors, related to the perceptions of how PP contributes to daily work, efforts associated with engaging in PP sessions, company and team attitudes, resources, infrastructure, and task characteristics, affect PP engagement. Conclusion: Long-term engagement in PP requires expected benefits with the practice being confirmed in firsthand experiences. Adapting the practice to each unique team, with insights drawn from collective learning, is also beneficial. Our findings will be beneficial for software practitioners seeking to make PP an integrated part of their team's workflow.
format Preprint
id arxiv_https___arxiv_org_abs_2506_19511
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Integrating Pair Programming as a Work Practice
Andersen, Nina Haugland
Tkalich, Anastasiia
Moe, Nils Brede
Smite, Darja
Söderbom, Asgaut Mjølne
Hast, Ola
Stray, Viktoria
Software Engineering
Context: Pair programming (PP) is more relevant than ever. As modern systems grow in complexity, knowledge sharing and collaboration across teams have become essential. However, despite well-documented benefits of PP, its adoption remains inconsistent across software teams. Objective: This study aims to understand the factors that facilitate or hinder team members' adoption as well as lasting engagement in PP. Method: We have conducted an exploratory single-case study in a mature agile company in Norway. We collected data through two rounds of interviews with team members in different roles and performed a thematic analysis of the interviews. Results: Our key finding is that multiple factors, related to the perceptions of how PP contributes to daily work, efforts associated with engaging in PP sessions, company and team attitudes, resources, infrastructure, and task characteristics, affect PP engagement. Conclusion: Long-term engagement in PP requires expected benefits with the practice being confirmed in firsthand experiences. Adapting the practice to each unique team, with insights drawn from collective learning, is also beneficial. Our findings will be beneficial for software practitioners seeking to make PP an integrated part of their team's workflow.
title Integrating Pair Programming as a Work Practice
topic Software Engineering
url https://arxiv.org/abs/2506.19511