DocumentCode
3546054
Title
Investigating Equity of Participation in Pair Programming
Author
Plonka, Laura ; Segal, Judith ; Sharp, Helen ; van der Linden, J.
Author_Institution
Centre for Res. in Comput., Open Univ., Milton Keynes, UK
fYear
2012
fDate
17-19 Feb. 2012
Firstpage
20
Lastpage
29
Abstract
Pair Programming (PP) is a software development practice where two programmers share a mouse and keyboard while working together on one computer. A concern among some practitioners is that PP might be a waste of resources if developers have a very low equity of participation, for example, when one developer is doing all the work and the other is not contributing at all. This paper investigates this concern by analysing the equity of participation in industrial pair programming sessions. It quantifies two different types of contributions: verbal contributions and driving contributions. As a result, we found that two thirds of the PP sessions are not equitable. Based on interviews with the developers, we analyse which factors influence the equity of participation. We found that the choice of the workstation, personal preferences, PP experience, work style and skill differences influence who is driving. Additionally, we discuss the implications of sessions that are not equitable and whether the concept of equity of participation could be used as metric to evaluate PP.
Keywords
keyboards; mouse controllers (computers); software prototyping; PP experience; driving contributions; industrial pair programming sessions; keyboard; mouse; participation equity investigation; personal preferences; skill differences; software development practice; verbal contributions; work style; workstation choice; Collaboration; Companies; Computers; Keyboards; Mice; Navigation; Programming; Pair Programming; collaboration; empirical study;
fLanguage
English
Publisher
ieee
Conference_Titel
AGILE India (AGILE INDIA), 2012
Conference_Location
Bengaluru
Print_ISBN
978-1-4673-0799-4
Type
conf
DOI
10.1109/AgileIndia.2012.16
Filename
6170018
Link To Document