Does Pair Programming Pay Off?

4Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Pair programming means two developers working together closely on the same software development task on a single computer. It is not obvious whether this is an efficient practice: While a pair can often work faster and better, it also occupies two team members. We have studied this for several years by analyzing recordings of dozens of actual industrial pair programming sessions. Our observations suggest that pair programming that pays off will typically (need to) exhibit high process fluency. They also suggest that it is going to pay off when the pair members’ knowledge is highly complementary.

Cite

CITATION STYLE

APA

Zieris, F., & Prechelt, L. (2019). Does Pair Programming Pay Off? In Rethinking productivity in software engineering (pp. 251–259). Apress Media LLC. https://doi.org/10.1007/978-1-4842-4221-6_21

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free