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...
Gespeichert in:
| Veröffentlicht in: | Information and software technology Jg. 63; S. 1 - 10 |
|---|---|
| Hauptverfasser: | , |
| 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 |