2011
DOI: 10.1007/978-3-642-20677-1_4
|View full text |Cite
|
Sign up to set email alerts
|

Collaboration in Pair Programming: Driving and Switching

Abstract: Abstract. This paper reports on an empirical study about the mechanisms of the collaboration of drivers and navigators in Pair Programming (PP) sessions. Based on video recordings of professional software developers, we analysed the mechanisms of role switches and how developers split the task of driving. We found that developers do not evenly contribute to the task of driving and that they spend on average a third of the session without any computer interaction focusing mainly on communication. In addition, o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0
4

Year Published

2012
2012
2015
2015

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 14 publications
(15 citation statements)
references
References 15 publications
0
9
0
4
Order By: Relevance
“…The remaining time they were discussing, coordinating their actions or executing the program. A similar study indicates that professional developers spend only a third of the session time non-driving [12].…”
Section: Interaction Analysismentioning
confidence: 57%
“…The remaining time they were discussing, coordinating their actions or executing the program. A similar study indicates that professional developers spend only a third of the session time non-driving [12].…”
Section: Interaction Analysismentioning
confidence: 57%
“…Similar work can be seen in [5]. A study considering possible pair dynamics outside the traditional driver-navigator roles would allow for further understanding of these pair dynamics, and how certain combinations may impact successful collaboration.…”
Section: Limitations and Further Workmentioning
confidence: 72%
“…Each session lasted between one and a half and three and a half hours. In previous studies [29,27] we had analysed the full 37 hours using different analysis methods. Hence, we had excellent knowledge of the data before the Interaction Analysis started.…”
Section: Analysis Stepsmentioning
confidence: 99%
“…In this study, the video data was annotated through previous analyses [29,27] and these annotations were used as content logs for this study.…”
Section: Procedure: Content Logsmentioning
confidence: 99%