Date of Award
Master of Science
Scott D. Fleming
Over the past fifteen years, numerous studies have pointed to the considerable potential of pair programming (e.g., improving software quality). Using the technique, two programmers work together on a single computer, and take turns driving, typing and controlling the mouse, and navigating, monitoring the work and offering suggestions. However, being a complex human activity, there are still many questions about pair programming and its moderating factors. In this paper, we report on a grounded theory study of seven pairs that addresses open questions regarding partner teaching, navigator contributions to tasks, the impact of partner interruptions, and navigator engagement in the task. Key findings of our study included (1) that all pairs exhibited episodes of teaching, (2) that navigators contributed numerous ideas to the task that were acted upon (most without discussion), (3) that pairs exhibited almost no indications of partner disruption to their flow, and (4) that navigators rarely disengaged.
dissertation or thesis originally submitted to the local University of Memphis Electronic Theses & dissertation (ETD) Repository.
Jones, Danielle Latrice, "What Use Is a Backseat Driver? A Grounded Theory Investigation of Pair Programming" (2013). Electronic Theses and Dissertations. 667.