Distributed Pair Programming: A Systematic Literature Review

Geographically distributed teams have adopted agile practices as a work strategy. One of these practices is Distributed Pair Programming (DPP). DPP consists in two developers working remotely on the same design, algorithm or code. In this paper we sought to identify and synthesize papers that descri...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Information and software technology Jg. 63; S. 1 - 10
Hauptverfasser: da Silva Estácio, Bernardo José, Prikladnicki, Rafael
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Amsterdam Elsevier B.V 01.07.2015
Elsevier Science Ltd
Schlagworte:
ISSN:0950-5849, 1873-6025
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract Geographically distributed teams have adopted agile practices as a work strategy. One of these practices is Distributed Pair Programming (DPP). DPP consists in two developers working remotely on the same design, algorithm or code. In this paper we sought to identify and synthesize papers that describe and analyze DPP both from teaching and practice perspectives. We conducted a Systematic Literature Review to search for empirical evidence in eight digital libraries. Most of the 34 DPP primary studies identified explore DPP from a teaching perspective. We found that DPP requires a specific infrastructure, but the existing studies do not explore the impact of the distribution in the details. There are many tools proposed that support DPP practice, but few of them are evaluated within a software development team. We need more studies that explore the effects of Pair Programming in the context of Distributed Software Development, such as coordination and communication. Most of the studies do not empirically evaluate DPP in industry. There is also a need to propose guidelines to use DPP in industry and as a teaching strategy.
AbstractList Geographically distributed teams have adopted agile practices as a work strategy. One of these practices is Distributed Pair Programming (DPP). DPP consists in two developers working remotely on the same design, algorithm or code. This paper sought to identify and synthesize papers that describe and analyze DPP both from teaching and practice perspectives. This paper conducted a Systematic Literature Review to search for empirical evidence in eight digital libraries. Most of the 34 DPP primary studies identified explore DPP from a teaching perspective. We found that DPP requires a specific infrastructure, but the existing studies do not explore the impact of the distribution in the details. There are many tools proposed that support DPP practice, but few of them are evaluated within a software development team. This paper needs more studies that explore the effects of Pair Programming in the context of Distributed Software Development, such as coordination and communication. Most of the studies do not empirically evaluate DPP in industry. There is also a need to propose guidelines to use DPP in industry and as a teaching strategy.
Geographically distributed teams have adopted agile practices as a work strategy. One of these practices is Distributed Pair Programming (DPP). DPP consists in two developers working remotely on the same design, algorithm or code. In this paper we sought to identify and synthesize papers that describe and analyze DPP both from teaching and practice perspectives. We conducted a Systematic Literature Review to search for empirical evidence in eight digital libraries. Most of the 34 DPP primary studies identified explore DPP from a teaching perspective. We found that DPP requires a specific infrastructure, but the existing studies do not explore the impact of the distribution in the details. There are many tools proposed that support DPP practice, but few of them are evaluated within a software development team. We need more studies that explore the effects of Pair Programming in the context of Distributed Software Development, such as coordination and communication. Most of the studies do not empirically evaluate DPP in industry. There is also a need to propose guidelines to use DPP in industry and as a teaching strategy.
Author Prikladnicki, Rafael
da Silva Estácio, Bernardo José
Author_xml – sequence: 1
  givenname: Bernardo José
  surname: da Silva Estácio
  fullname: da Silva Estácio, Bernardo José
  email: bernardoestacio@acad.pucrs.br
– sequence: 2
  givenname: Rafael
  surname: Prikladnicki
  fullname: Prikladnicki, Rafael
  email: rafaelp@pucrs.br
BookMark eNqFkMtOwzAQRS1UJErhD1hEYp0wdl5OhZCq8pQqUfFYW449qRw1SbEdUP-eVGHFAlazuefOzDklk7ZrkZALChEFml3VkWkr11URA5pGwCKg9IhMKc_jMAOWTsgUihTClCfFCTl1rgagOcQwJde3xnlryt6jDtbS2GBtu42VTWPazTxYBK9757GR3qhgZTxa6XuLwQt-Gvw6I8eV3Do8_5kz8n5_97Z8DFfPD0_LxSpUMQcf0pxiBkVSlBx0gQVnBdVUlqxSOs6R6VKpDJRCypniOq4yVpQIXErFSz48MSOXY-_Odh89Oi_qrrftsFLQLE8BEpbRITUfU8p2zlmshDJ-OLxrvZVmKyiIgy1Ri9GWONgSwMRga4CTX_DOmkba_X_YzYjh8P6gxAqnDLYKtbGovNCd-bvgG4zxiB8
CitedBy_id crossref_primary_10_1177_0735633117749432
crossref_primary_10_1007_s10664_023_10416_6
crossref_primary_10_1177_07356331221122884
crossref_primary_10_1016_j_compedu_2023_104849
crossref_primary_10_3390_electronics10141728
crossref_primary_10_1080_0144929X_2024_2317377
crossref_primary_10_1109_RITA_2019_2952299
crossref_primary_10_1080_0144929X_2020_1795263
crossref_primary_10_1007_s10209_024_01127_w
crossref_primary_10_1145_3610177
crossref_primary_10_1145_3699601
crossref_primary_10_1016_j_infsof_2016_03_005
crossref_primary_10_1016_j_jss_2024_112276
crossref_primary_10_1007_s12528_023_09356_3
crossref_primary_10_1080_08993408_2024_2344401
crossref_primary_10_1177_07356331241295739
crossref_primary_10_1155_2018_6523538
crossref_primary_10_31681_jetol_1201010
crossref_primary_10_1080_15391523_2022_2036653
crossref_primary_10_1007_s11219_024_09682_4
crossref_primary_10_1016_j_infsof_2024_107541
crossref_primary_10_1145_3643672
Cites_doi 10.1145/1721933.1721951
10.1145/2462476.2462500
10.1007/s00766-005-0021-6
10.1109/ICGSE.2010.16
10.1016/j.infsof.2009.02.001
10.1142/S0218194006002756
10.1007/3-540-45672-4_20
10.1109/TSE.2010.59
10.1109/ETCS.2010.367
10.1109/52.914732
10.1109/ICSEA.2007.48
10.1109/ICSEA.2008.82
10.1109/CSEET.2011.5876117
10.1109/ENABL.2003.1231429
10.1145/1833310.1833319
10.1145/1188835.1188837
10.1109/Agile.2008.11
10.1007/978-3-540-27777-4_10
10.1109/ICGSE.2009.27
10.1016/j.infsof.2008.01.006
10.1109/TE.2010.2048328
10.1145/1067445.1067532
10.1002/spip.188
10.1109/CHASE.2009.5071410
10.1145/563340.563353
10.1016/j.ijhcs.2007.10.003
10.1109/CISE.2009.5363425
10.1145/1066129.1066144
ContentType Journal Article
Copyright 2015 Elsevier B.V.
Copyright Elsevier Science Ltd. Jul 2015
Copyright_xml – notice: 2015 Elsevier B.V.
– notice: Copyright Elsevier Science Ltd. Jul 2015
DBID AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1016/j.infsof.2015.02.011
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts

DeliveryMethod fulltext_linktorsrc
Discipline Business
Computer Science
EISSN 1873-6025
EndPage 10
ExternalDocumentID 3663254541
10_1016_j_infsof_2015_02_011
S0950584915000476
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1~.
1~5
29I
4.4
457
4G.
5GY
5VS
7-5
71M
77K
8P~
9JN
AABNK
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
AAYOK
ABBOA
ABFNM
ABFRF
ABJNI
ABMAC
ABTAH
ABXDB
ABYKQ
ACDAQ
ACGFO
ACGFS
ACGOD
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADJOM
ADMUD
AEBSH
AEFWE
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BKOMP
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
G8K
GBLVA
GBOLZ
HLZ
HVGLF
HZ~
IHE
J1W
KOM
LG9
M41
MO0
MS~
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
Q38
R2-
RIG
ROL
RPZ
SBC
SDF
SDG
SDP
SES
SEW
SPC
SPCBC
SSV
SSZ
T5K
TWZ
UHS
UNMZH
WH7
WUQ
XFK
ZY4
~G-
77I
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
7SC
8FD
AGCQF
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c380t-171e60949b80d9e98291d1ab2fcd37e2dbcc60cce182c8d3f629be08aac8b8873
ISICitedReferencesCount 45
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000354149000001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0950-5849
IngestDate Sun Sep 07 03:44:54 EDT 2025
Sat Nov 29 03:40:34 EST 2025
Tue Nov 18 21:38:59 EST 2025
Fri Feb 23 02:23:56 EST 2024
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Keywords Distributed Pair Programming
Distributed Software Development
Pair Programming
Extreme Programming
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c380t-171e60949b80d9e98291d1ab2fcd37e2dbcc60cce182c8d3f629be08aac8b8873
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
content type line 14
ObjectType-Literature Review-2
ObjectType-Feature-3
OpenAccessLink http://hdl.handle.net/10923/7723
PQID 1675004261
PQPubID 41979
PageCount 10
ParticipantIDs proquest_journals_1675004261
crossref_citationtrail_10_1016_j_infsof_2015_02_011
crossref_primary_10_1016_j_infsof_2015_02_011
elsevier_sciencedirect_doi_10_1016_j_infsof_2015_02_011
PublicationCentury 2000
PublicationDate July 2015
2015-07-00
20150701
PublicationDateYYYYMMDD 2015-07-01
PublicationDate_xml – month: 07
  year: 2015
  text: July 2015
PublicationDecade 2010
PublicationPlace Amsterdam
PublicationPlace_xml – name: Amsterdam
PublicationTitle Information and software technology
PublicationYear 2015
Publisher Elsevier B.V
Elsevier Science Ltd
Publisher_xml – name: Elsevier B.V
– name: Elsevier Science Ltd
References D.T. Sato, H. Corbucci, M.V. Bravo, “Coding Dojo: An Environment for Learning and Sharing Agile Practices,”
B. Hanks, Student performance in CS1 with distributed pair programming, in: SIGCSE Bulletin, 2005, pp. 316–320.
Smite, Wohlin, Galvina, Prikladnicki (b0240) 2012
Zacharis (b0310) 2011; 54
D. Stotts, J. Smith, K. Gyllstrom, Support for distributed pair programming in the transparent video facetop, in: XP, 2004.
R. Duque, C. Bravo, Analyzing work productivity and program quality in collaborative programming, in: Proceedings of the 2008 The Third International Conference on Software Engineering Advances (ICSEA ‘08), IEEE Computer Society, Washington, DC, USA, pp. 270–276.
Schümmer, Lukosch (b0250) 2010; 15
S. Salinger, Christopher Oezbek, Karl Beecher, Julia Schenk, Saros: an eclipse plug-in for distributed party programming, in: Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering (CHASE ‘10), 2010.
Wieringa, Maiden, Rolland (b0290) 2005; 11
Herbsleb, Moitra (b0155) 2001; 16
J. Vanhanen, C. Lassenius, M.V. Mantyla, Issues and tactics when adopting pair programming: a longitudinal case study, in: Software Engineering Advances, 2007, pp. 25–31.
VERSIONONE INC (b0270) 2011
Canfora, Cimitle, Visaggio, Di Lucca (b0060) 2006
S. Deshpande, I. Richardson, V. Casey, S. Beecham, Culture in global software development – a weakness or strength? in: 5th IEEE International Conference on Global Software Engineering (ICGSE), 2010, pp. 67–76, 23–26.
C. Ho, C. Raha, E. Gehringer, L. Williams, Sangam: a distributed pair programming plug-in for eclipse, in: OOPSLA, 2004, pp. 73–77.
W. Dou, K. Hong, X. Zhang, A framework of distributed pair programming system, in: International Conference on Computational Intelligence and Software Engineering, 2009, pp. 1–4.
Brereton, Turner, Kaur (b0050) 2009
Hanks (b0495) 2007; 66
W. Dou, W. He, Compatibility and requirements analysis of distributed pair programming, in: Second International Workshop on Education Technology and Computer Science (ETCS), 2010, vol. 1, pp. 467–470 (6–7 March 2010).
G. Canfora, A. Cimitle, C. Visaggio, Lessons learned about distributed pair programming: what the knowledge needs to address? in: Proceedings of the Twelfth IEEE International Conference of Enabling Technologies; Infrastructure for Collaborative Enterprises, 2003, pp. 314–319.
VERSIONONE INC (b0275) 2013
Zin, Idris, Subramaniam (b0490) 2006; 7
Prikladnicki, Audy, Evaristo (b0435) 2003; 8
Edwards, Stewart, Ferati (b0385) 2010; 1
vol., no., pp. 459, 464, 4–8 Aug. 2008.
M. Paasivaara, S. Durasiewicz, C. Lassenius, Using scrum in distributed agile development: a multiple case study, in: ICGSE, 2009, pp. 195-204.
A. Radermacher, G. Walia, Investigating student-instructor interactions when using pair programming: an empirical study, in: 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T), 2011, pp. 41–50, 22–24.
B. Kitchenham, S. Charters, Guidelines for Performing Systematic Literature Reviews in Software Engineering, Technical Report, Keele University and Durham University, 2007, 65p.
Beck, Andres (b0020) 2004
P. Dewan, P. Agarwal, G. Shroff, R. Hegde, Distributed side-by-side programming, in: ICSE Workshop on Cooperative and Human Aspects on Software Engineering, 2009, CHASE ‘09, 17–17 May 2009, pp. 48–55.
D. Tsompanoudi, M. Satratzemi, S. Xinogalos, Exploring the effects of collaboration scripts embedded in a distributed pair programming system, 2013.
E. Rosen, S. Salinger, C. Oezbek, Project kick-off with distributed pair programming, in: Workshop of Psychology of Programming Interest Group, Madrid, 2010, 15p.
Dyba, Arisholm, Sjoberg, Hannay, Shull (b0115) 2009; 51
Dyba, Dingsøyr (b0110) 2008; 50
K. Navoraphan, E. Gehringer, J. Culp, K. Gyllstrom, D. Stotts, Next-generation DPP with Sangam and Facetop, in: Proceedings of the 2006 OOPSLA Workshop on Eclipse Technology eXchange, 2006, pp. 6–10.
Hanks (b0140) 2008; 7
C. Mcdowell, L. Werner, H. Bulock, J. Fernald, The effects of pair-programming on performance in an introductory programming course, in: SIGCSE Technical Symposium on Computer Science Education, 2002, pp. 38–42.
P. Baheti, E. Gehringer, D. Stotts, Exploring the efficacy of distributed pair programming, in: Extreme Programming and Agile Methods—XP Agile Universe, 2002, pp. 387–410.
10.1016/j.infsof.2015.02.011_b0380
10.1016/j.infsof.2015.02.011_b0160
10.1016/j.infsof.2015.02.011_b0260
10.1016/j.infsof.2015.02.011_b0220
Beck (10.1016/j.infsof.2015.02.011_b0020) 2004
10.1016/j.infsof.2015.02.011_b0100
10.1016/j.infsof.2015.02.011_b0265
Zin (10.1016/j.infsof.2015.02.011_b0490) 2006; 7
Smite (10.1016/j.infsof.2015.02.011_b0240) 2012
Edwards (10.1016/j.infsof.2015.02.011_b0385) 2010; 1
Hanks (10.1016/j.infsof.2015.02.011_b0495) 2007; 66
10.1016/j.infsof.2015.02.011_b0005
10.1016/j.infsof.2015.02.011_b0500
Wieringa (10.1016/j.infsof.2015.02.011_b0290) 2005; 11
Brereton (10.1016/j.infsof.2015.02.011_b0050) 2009
10.1016/j.infsof.2015.02.011_b0170
10.1016/j.infsof.2015.02.011_b0095
10.1016/j.infsof.2015.02.011_h9090
Prikladnicki (10.1016/j.infsof.2015.02.011_b0435) 2003; 8
Dyba (10.1016/j.infsof.2015.02.011_b0115) 2009; 51
10.1016/j.infsof.2015.02.011_b0450
10.1016/j.infsof.2015.02.011_h9093
10.1016/j.infsof.2015.02.011_b0055
10.1016/j.infsof.2015.02.011_b0210
10.1016/j.infsof.2015.02.011_h2350
Dyba (10.1016/j.infsof.2015.02.011_b0110) 2008; 50
10.1016/j.infsof.2015.02.011_h0175
VERSIONONE INC (10.1016/j.infsof.2015.02.011_b0275) 2013
Schümmer (10.1016/j.infsof.2015.02.011_b0250) 2010; 15
10.1016/j.infsof.2015.02.011_h0090
10.1016/j.infsof.2015.02.011_b0255
10.1016/j.infsof.2015.02.011_b0135
Herbsleb (10.1016/j.infsof.2015.02.011_b0155) 2001; 16
Salleh (10.1016/j.infsof.2015.02.011_h0230) 2011; 37
VERSIONONE INC (10.1016/j.infsof.2015.02.011_b0270) 2011
Canfora (10.1016/j.infsof.2015.02.011_b0060) 2006
Hanks (10.1016/j.infsof.2015.02.011_b0140) 2008; 7
Zacharis (10.1016/j.infsof.2015.02.011_b0310) 2011; 54
References_xml – reference: P. Baheti, E. Gehringer, D. Stotts, Exploring the efficacy of distributed pair programming, in: Extreme Programming and Agile Methods—XP Agile Universe, 2002, pp. 387–410.
– volume: 8
  start-page: 267
  year: 2003
  end-page: 281
  ident: b0435
  article-title: Global software development in practice: lessons learned
  publication-title: Softw. Process Improve. Practice
– reference: D. Stotts, J. Smith, K. Gyllstrom, Support for distributed pair programming in the transparent video facetop, in: XP, 2004.
– reference: C. Mcdowell, L. Werner, H. Bulock, J. Fernald, The effects of pair-programming on performance in an introductory programming course, in: SIGCSE Technical Symposium on Computer Science Education, 2002, pp. 38–42.
– reference: P. Dewan, P. Agarwal, G. Shroff, R. Hegde, Distributed side-by-side programming, in: ICSE Workshop on Cooperative and Human Aspects on Software Engineering, 2009, CHASE ‘09, 17–17 May 2009, pp. 48–55.
– year: 2011
  ident: b0270
  article-title: State of Agile Development Survey
– reference: W. Dou, K. Hong, X. Zhang, A framework of distributed pair programming system, in: International Conference on Computational Intelligence and Software Engineering, 2009, pp. 1–4.
– reference: W. Dou, W. He, Compatibility and requirements analysis of distributed pair programming, in: Second International Workshop on Education Technology and Computer Science (ETCS), 2010, vol. 1, pp. 467–470 (6–7 March 2010).
– volume: 50
  start-page: 833
  year: 2008
  end-page: 859
  ident: b0110
  article-title: Empirical studies of agile software development: a systematic review
  publication-title: Inf. Softw. Technol. J.
– reference: R. Duque, C. Bravo, Analyzing work productivity and program quality in collaborative programming, in: Proceedings of the 2008 The Third International Conference on Software Engineering Advances (ICSEA ‘08), IEEE Computer Society, Washington, DC, USA, pp. 270–276.
– volume: 7
  year: 2008
  ident: b0140
  article-title: Problems encountered by novice pair programmers
  publication-title: ACM J. Educ. Resour. Comput.
– year: 2013
  ident: b0275
  article-title: State of Agile Development Survey
– reference: M. Paasivaara, S. Durasiewicz, C. Lassenius, Using scrum in distributed agile development: a multiple case study, in: ICGSE, 2009, pp. 195-204.
– reference: C. Ho, C. Raha, E. Gehringer, L. Williams, Sangam: a distributed pair programming plug-in for eclipse, in: OOPSLA, 2004, pp. 73–77.
– reference: B. Kitchenham, S. Charters, Guidelines for Performing Systematic Literature Reviews in Software Engineering, Technical Report, Keele University and Durham University, 2007, 65p.
– reference: A. Radermacher, G. Walia, Investigating student-instructor interactions when using pair programming: an empirical study, in: 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T), 2011, pp. 41–50, 22–24.
– reference: J. Vanhanen, C. Lassenius, M.V. Mantyla, Issues and tactics when adopting pair programming: a longitudinal case study, in: Software Engineering Advances, 2007, pp. 25–31.
– volume: 66
  start-page: 530
  year: 2007
  end-page: 544
  ident: b0495
  article-title: Empirical evaluation of distributed pair programming
  publication-title: Int. J. Hum. Comp. Stud.
– reference: K. Navoraphan, E. Gehringer, J. Culp, K. Gyllstrom, D. Stotts, Next-generation DPP with Sangam and Facetop, in: Proceedings of the 2006 OOPSLA Workshop on Eclipse Technology eXchange, 2006, pp. 6–10.
– reference: D.T. Sato, H. Corbucci, M.V. Bravo, “Coding Dojo: An Environment for Learning and Sharing Agile Practices,”
– reference: E. Rosen, S. Salinger, C. Oezbek, Project kick-off with distributed pair programming, in: Workshop of Psychology of Programming Interest Group, Madrid, 2010, 15p.
– volume: 7
  year: 2006
  ident: b0490
  article-title: Improving learning of programming through E-Learning by using asynchronous virtual pair programming
  publication-title: Turk. Online J. Dist. Educ.
– reference: D. Tsompanoudi, M. Satratzemi, S. Xinogalos, Exploring the effects of collaboration scripts embedded in a distributed pair programming system, 2013.
– year: 2004
  ident: b0020
  article-title: Extreme Programming Explained: Embrace Change
– volume: 16
  start-page: 16
  year: 2001
  end-page: 20
  ident: b0155
  article-title: Global software development
  publication-title: IEEE Softw., California
– reference: G. Canfora, A. Cimitle, C. Visaggio, Lessons learned about distributed pair programming: what the knowledge needs to address? in: Proceedings of the Twelfth IEEE International Conference of Enabling Technologies; Infrastructure for Collaborative Enterprises, 2003, pp. 314–319.
– reference: B. Hanks, Student performance in CS1 with distributed pair programming, in: SIGCSE Bulletin, 2005, pp. 316–320.
– volume: 11
  start-page: 102
  year: 2005
  end-page: 107
  ident: b0290
  article-title: Requirements. Engineering paper classification and evaluation criteria: a proposal and a discussion
  publication-title: J. Requir. Eng.
– volume: 15
  start-page: 3101
  year: 2010
  end-page: 3125
  ident: b0250
  article-title: Understanding tools and practices for distributed pair programming
  publication-title: J. Univ. Comp. Sci.
– reference: S. Deshpande, I. Richardson, V. Casey, S. Beecham, Culture in global software development – a weakness or strength? in: 5th IEEE International Conference on Global Software Engineering (ICGSE), 2010, pp. 67–76, 23–26.
– start-page: 293
  year: 2006
  end-page: 313
  ident: b0060
  article-title: How distribution affects the success of pair programming
  publication-title: Int. J. Softw. Eng. Knowl. Eng.
– year: 2012
  ident: b0240
  article-title: An empirically based terminology and taxonomy for global software engineering
  publication-title: Emp. Softw. Eng.: Int. J.
– start-page: 240
  year: 2009
  end-page: 247
  ident: b0050
  article-title: Pair programming as a teaching tool: a student review of empirical studies
  publication-title: Softw. Eng. Edu. Train.
– volume: 1
  start-page: 48
  year: 2010
  end-page: 54
  ident: b0385
  article-title: Assessing the effectiveness of distributed pair programming for an online informatics curriculum
  publication-title: ACM Inroads
– volume: 51
  start-page: 1110
  year: 2009
  end-page: 1122
  ident: b0115
  article-title: The effectiveness of pair programming: a meta-analysis
  publication-title: Inf. Softw. Technol.
– reference: , vol., no., pp. 459, 464, 4–8 Aug. 2008.
– volume: 54
  start-page: 168
  year: 2011
  end-page: 170
  ident: b0310
  article-title: Measuring the effects of virtual pair programming in an introductory programming java course
  publication-title: IEEE Trans. Edu.
– reference: S. Salinger, Christopher Oezbek, Karl Beecher, Julia Schenk, Saros: an eclipse plug-in for distributed party programming, in: Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering (CHASE ‘10), 2010.
– volume: 1
  start-page: 48
  issue: 1
  year: 2010
  ident: 10.1016/j.infsof.2015.02.011_b0385
  article-title: Assessing the effectiveness of distributed pair programming for an online informatics curriculum
  publication-title: ACM Inroads
  doi: 10.1145/1721933.1721951
– ident: 10.1016/j.infsof.2015.02.011_b0170
– ident: 10.1016/j.infsof.2015.02.011_b0260
  doi: 10.1145/2462476.2462500
– volume: 11
  start-page: 102
  issue: 1
  year: 2005
  ident: 10.1016/j.infsof.2015.02.011_b0290
  article-title: Requirements. Engineering paper classification and evaluation criteria: a proposal and a discussion
  publication-title: J. Requir. Eng.
  doi: 10.1007/s00766-005-0021-6
– ident: 10.1016/j.infsof.2015.02.011_h0090
  doi: 10.1109/ICGSE.2010.16
– year: 2011
  ident: 10.1016/j.infsof.2015.02.011_b0270
– volume: 51
  start-page: 1110
  issue: 7
  year: 2009
  ident: 10.1016/j.infsof.2015.02.011_b0115
  article-title: The effectiveness of pair programming: a meta-analysis
  publication-title: Inf. Softw. Technol.
  doi: 10.1016/j.infsof.2009.02.001
– start-page: 293
  year: 2006
  ident: 10.1016/j.infsof.2015.02.011_b0060
  article-title: How distribution affects the success of pair programming
  publication-title: Int. J. Softw. Eng. Knowl. Eng.
  doi: 10.1142/S0218194006002756
– ident: 10.1016/j.infsof.2015.02.011_b0005
  doi: 10.1007/3-540-45672-4_20
– volume: 37
  start-page: 509
  issue: 4
  year: 2011
  ident: 10.1016/j.infsof.2015.02.011_h0230
  article-title: Empirical studies of pair programming for CS/SE teaching in higher education: a systematic literature review
  publication-title: IEEE Trans. Softw. Eng.
  doi: 10.1109/TSE.2010.59
– ident: 10.1016/j.infsof.2015.02.011_b0100
  doi: 10.1109/ETCS.2010.367
– volume: 16
  start-page: 16
  issue: 2
  year: 2001
  ident: 10.1016/j.infsof.2015.02.011_b0155
  article-title: Global software development
  publication-title: IEEE Softw., California
  doi: 10.1109/52.914732
– ident: 10.1016/j.infsof.2015.02.011_b0265
  doi: 10.1109/ICSEA.2007.48
– ident: 10.1016/j.infsof.2015.02.011_b0380
  doi: 10.1109/ICSEA.2008.82
– ident: 10.1016/j.infsof.2015.02.011_b0210
  doi: 10.1109/CSEET.2011.5876117
– ident: 10.1016/j.infsof.2015.02.011_b0055
  doi: 10.1109/ENABL.2003.1231429
– volume: 15
  start-page: 3101
  issue: 16
  year: 2010
  ident: 10.1016/j.infsof.2015.02.011_b0250
  article-title: Understanding tools and practices for distributed pair programming
  publication-title: J. Univ. Comp. Sci.
– ident: 10.1016/j.infsof.2015.02.011_b0450
  doi: 10.1145/1833310.1833319
– ident: 10.1016/j.infsof.2015.02.011_h9090
  doi: 10.1145/1188835.1188837
– ident: 10.1016/j.infsof.2015.02.011_h9093
  doi: 10.1109/Agile.2008.11
– ident: 10.1016/j.infsof.2015.02.011_b0255
  doi: 10.1007/978-3-540-27777-4_10
– ident: 10.1016/j.infsof.2015.02.011_b0500
  doi: 10.1109/ICGSE.2009.27
– year: 2013
  ident: 10.1016/j.infsof.2015.02.011_b0275
– volume: 50
  start-page: 833
  issue: 10
  year: 2008
  ident: 10.1016/j.infsof.2015.02.011_b0110
  article-title: Empirical studies of agile software development: a systematic review
  publication-title: Inf. Softw. Technol. J.
  doi: 10.1016/j.infsof.2008.01.006
– volume: 7
  issue: 4
  year: 2008
  ident: 10.1016/j.infsof.2015.02.011_b0140
  article-title: Problems encountered by novice pair programmers
  publication-title: ACM J. Educ. Resour. Comput.
– volume: 54
  start-page: 168
  year: 2011
  ident: 10.1016/j.infsof.2015.02.011_b0310
  article-title: Measuring the effects of virtual pair programming in an introductory programming java course
  publication-title: IEEE Trans. Edu.
  doi: 10.1109/TE.2010.2048328
– ident: 10.1016/j.infsof.2015.02.011_b0135
  doi: 10.1145/1067445.1067532
– volume: 8
  start-page: 267
  year: 2003
  ident: 10.1016/j.infsof.2015.02.011_b0435
  article-title: Global software development in practice: lessons learned
  publication-title: Softw. Process Improve. Practice
  doi: 10.1002/spip.188
– ident: 10.1016/j.infsof.2015.02.011_b0220
– start-page: 240
  year: 2009
  ident: 10.1016/j.infsof.2015.02.011_b0050
  article-title: Pair programming as a teaching tool: a student review of empirical studies
  publication-title: Softw. Eng. Edu. Train.
– ident: 10.1016/j.infsof.2015.02.011_h2350
  doi: 10.1109/CHASE.2009.5071410
– ident: 10.1016/j.infsof.2015.02.011_h0175
  doi: 10.1145/563340.563353
– year: 2004
  ident: 10.1016/j.infsof.2015.02.011_b0020
– volume: 66
  start-page: 530
  issue: 7
  year: 2007
  ident: 10.1016/j.infsof.2015.02.011_b0495
  article-title: Empirical evaluation of distributed pair programming
  publication-title: Int. J. Hum. Comp. Stud.
  doi: 10.1016/j.ijhcs.2007.10.003
– ident: 10.1016/j.infsof.2015.02.011_b0095
  doi: 10.1109/CISE.2009.5363425
– volume: 7
  issue: 3
  year: 2006
  ident: 10.1016/j.infsof.2015.02.011_b0490
  article-title: Improving learning of programming through E-Learning by using asynchronous virtual pair programming
  publication-title: Turk. Online J. Dist. Educ.
– issue: July
  year: 2012
  ident: 10.1016/j.infsof.2015.02.011_b0240
  article-title: An empirically based terminology and taxonomy for global software engineering
  publication-title: Emp. Softw. Eng.: Int. J.
– ident: 10.1016/j.infsof.2015.02.011_b0160
  doi: 10.1145/1066129.1066144
SSID ssj0017030
Score 2.3464875
SecondaryResourceType review_article
Snippet Geographically distributed teams have adopted agile practices as a work strategy. One of these practices is Distributed Pair Programming (DPP). DPP consists in...
SourceID proquest
crossref
elsevier
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 1
SubjectTerms Algorithms
Computer science
Distributed Pair Programming
Distributed Software Development
Extreme Programming
Literature reviews
Pair Programming
Software development
Software engineering
Studies
Systematic review
Systems design
Systems development
Teaching methods
Title Distributed Pair Programming: A Systematic Literature Review
URI https://dx.doi.org/10.1016/j.infsof.2015.02.011
https://www.proquest.com/docview/1675004261
Volume 63
WOSCitedRecordID wos000354149000001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1873-6025
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0017030
  issn: 0950-5849
  databaseCode: AIEXJ
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3db9MwELdgQ2gvaHxpg4HywFtlyc6HPxAvBToBQtPEhtQ3y7EdKaVkUxrG_nzOsZMWKjRA4iWKosZx787n893v7hB6QazICy0ctsZmOC85wcJKWO5GMJ07nUpD-mYT_OREzOfyNMKKVn07Ad404vpaXv5XVsMzYLZPnf0Ldo-DwgO4B6bDFdgO1z9i_FtfCtd3sQJT8lTXrc8F8BCsrzG1eRqrlPelWj-OVZU3owSLAd4-pjZOgn-96r57pFi35Y-3enJWL6_0ZLbq-tg7NXXvhH3t_Y2tvfChhhCUH5VxW39ZatvUJnTO_qSrAb8fvRC0GBGr0TW2lR4TfYwEg4UTRnZBwwqeYUZCtvOggqOOCzqUbmzGAfK6peaDx2Hhzybw1z1Ar-grr0a9_XMB7TM_DT8L6ps_5JzdRrspLySo8d3p-9n8wxh18tov1GYM0x5SLXs84Pa3fmfK_LKp95bK-T66F48YyTSIxn10yzUP0N0hw-EherUhIYmXkGRDQl4m02QtH8laPpIgH4_Q5-PZ-Zt3ODbRwCYTpMOUU8fgDC9LQax0UqSSWqrLtILFyV1qS2MYMcbBQdMIm1UslaUjQmsjStiBssdop7lo3AFKikzmYN9aKnWe-wAszQ0QlVVcGpYZdoiygR7KxArzvtHJUg1QwoUKVFSeioqkCqh4iPD41mWosHLD7_lAahWtxGD9KZCOG948Gjij4oJdKQon5uBIePLPAz9Fe-s1cYR2uvabe4bumKuuXrXPo5T9ANW5lk8
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Distributed+Pair+Programming%3A+A+Systematic+Literature+Review&rft.jtitle=Information+and+software+technology&rft.au=da+Silva+Est%C3%A1cio%2C+Bernardo+Jos%C3%A9&rft.au=Prikladnicki%2C+Rafael&rft.date=2015-07-01&rft.pub=Elsevier+B.V&rft.issn=0950-5849&rft.eissn=1873-6025&rft.volume=63&rft.spage=1&rft.epage=10&rft_id=info:doi/10.1016%2Fj.infsof.2015.02.011&rft.externalDocID=S0950584915000476
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0950-5849&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0950-5849&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0950-5849&client=summon