Empirical Evaluation of Collaborative Support for Distributed Pair Programming. Favela, J., Natsu, H., Pérez, C. B., Robles, O., Morán, A. L., Romero, R., Enríquez, A. M.<nbsp>M., & Decouchant, D. In CRIWG, pages 215-222, 2004. abstract bibtex Pair programming is an Extreme Programming (XP) practice where two programmers work on a single computer to produce an artifact. Empirical evaluations have provided evidence that this technique results in higher quality code in half the time it would take an individual programmer. Distributed pair programming could facilitate opportunistic pair programming sessions with colleagues working in remote sites. In this paper we present the preliminary results of the empirical evaluation of the COPPER collaborative editor, developed explicitly to support pair programming. The evaluation was performed on three different conditions: pairs working collocated on a single computer; distributed pairs working in application sharing mode; and distributed pairs using collaboration aware facilities. In all three cases the subjects used the COPPER collaborative editor. The results support our hypothesis that distributed pairs could find the same amount of errors as their collocated counterparts. However, no evidence was found that the pairs that used collaborative awareness services had better code comprehension, as we had also hypothesized.
@inproceedings{ DBLP:conf/criwg/FavelaNPRMRMD04,
author = {Jesús Favela and Hiroshi Natsu and Cynthia B. Pérez and Omar
Robles and Alberto L. Morán and Raul Romero and Ana María
Martínez Enríquez and Dominique Decouchant},
title = {Empirical Evaluation of Collaborative Support for Distributed Pair
Programming},
booktitle = {CRIWG},
year = {2004},
pages = {215-222},
abstract = {Pair programming is an Extreme Programming (XP) practice where two
programmers work on a single computer to produce an artifact. Empirical
evaluations have provided evidence that this technique results in
higher quality code in half the time it would take an individual
programmer. Distributed pair programming could facilitate opportunistic
pair programming sessions with colleagues working in remote sites.
In this paper we present the preliminary results of the empirical
evaluation of the COPPER collaborative editor, developed explicitly
to support pair programming. The evaluation was performed on three
different conditions: pairs working collocated on a single computer;
distributed pairs working in application sharing mode; and distributed
pairs using collaboration aware facilities. In all three cases the
subjects used the COPPER collaborative editor. The results support
our hypothesis that distributed pairs could find the same amount
of errors as their collocated counterparts. However, no evidence
was found that the pairs that used collaborative awareness services
had better code comprehension, as we had also hypothesized.},
bdsk-url-1 = {http://dx.doi.org/10.1007/978-3-540-30112-7_18},
bibsource = {DBLP, http://dblp.uni-trier.de},
crossref = {DBLP:conf/criwg/2004},
date-added = {2014-08-30 15:19:10 +0000},
date-modified = {2014-08-30 15:19:10 +0000}
}
Downloads: 0
{"_id":{"_str":"5415f5f3ffe14fcc4f00001c"},"__v":0,"authorIDs":[],"author_short":["Favela, J.","Natsu, H.","Pérez, C.<nbsp>B.","Robles, O.","Morán, A.<nbsp>L.","Romero, R.","Enríquez, A.<nbsp>M.<nbsp>M.","Decouchant, D."],"bibbaseid":"favela-natsu-prez-robles-morn-romero-enrquez-decouchant-empiricalevaluationofcollaborativesupportfordistributedpairprogramming-2004","bibdata":{"downloads":0,"role":"author","bibbaseid":"favela-natsu-prez-robles-morn-romero-enrquez-decouchant-empiricalevaluationofcollaborativesupportfordistributedpairprogramming-2004","year":"2004","type":"inproceedings","title":"Empirical Evaluation of Collaborative Support for Distributed Pair Programming","pages":"215-222","key":"DBLP:conf/criwg/FavelaNPRMRMD04","id":"DBLP:conf/criwg/FavelaNPRMRMD04","date-modified":"2014-08-30 15:19:10 +0000","date-added":"2014-08-30 15:19:10 +0000","crossref":"DBLP:conf/criwg/2004","booktitle":"CRIWG","bibtype":"inproceedings","bibtex":"@inproceedings{ DBLP:conf/criwg/FavelaNPRMRMD04,\n author = {Jesús Favela and Hiroshi Natsu and Cynthia B. Pérez and Omar\n\tRobles and Alberto L. Morán and Raul Romero and Ana María\n\tMartínez Enríquez and Dominique Decouchant},\n title = {Empirical Evaluation of Collaborative Support for Distributed Pair\n\tProgramming},\n booktitle = {CRIWG},\n year = {2004},\n pages = {215-222},\n abstract = {Pair programming is an Extreme Programming (XP) practice where two\n\tprogrammers work on a single computer to produce an artifact. Empirical\n\tevaluations have provided evidence that this technique results in\n\thigher quality code in half the time it would take an individual\n\tprogrammer. Distributed pair programming could facilitate opportunistic\n\tpair programming sessions with colleagues working in remote sites.\n\tIn this paper we present the preliminary results of the empirical\n\tevaluation of the COPPER collaborative editor, developed explicitly\n\tto support pair programming. The evaluation was performed on three\n\tdifferent conditions: pairs working collocated on a single computer;\n\tdistributed pairs working in application sharing mode; and distributed\n\tpairs using collaboration aware facilities. In all three cases the\n\tsubjects used the COPPER collaborative editor. The results support\n\tour hypothesis that distributed pairs could find the same amount\n\tof errors as their collocated counterparts. However, no evidence\n\twas found that the pairs that used collaborative awareness services\n\thad better code comprehension, as we had also hypothesized.},\n bdsk-url-1 = {http://dx.doi.org/10.1007/978-3-540-30112-7_18},\n bibsource = {DBLP, http://dblp.uni-trier.de},\n crossref = {DBLP:conf/criwg/2004},\n date-added = {2014-08-30 15:19:10 +0000},\n date-modified = {2014-08-30 15:19:10 +0000}\n}","bibsource":"DBLP, http://dblp.uni-trier.de","bdsk-url-1":"http://dx.doi.org/10.1007/978-3-540-30112-7_18","author_short":["Favela, J.","Natsu, H.","Pérez, C.<nbsp>B.","Robles, O.","Morán, A.<nbsp>L.","Romero, R.","Enríquez, A.<nbsp>M.<nbsp>M.","Decouchant, D."],"author":["Favela, Jesús","Natsu, Hiroshi","Pérez, Cynthia B.","Robles, Omar","Morán, Alberto L.","Romero, Raul","Enríquez, Ana María Martínez","Decouchant, Dominique"],"abstract":"Pair programming is an Extreme Programming (XP) practice where two programmers work on a single computer to produce an artifact. Empirical evaluations have provided evidence that this technique results in higher quality code in half the time it would take an individual programmer. Distributed pair programming could facilitate opportunistic pair programming sessions with colleagues working in remote sites. In this paper we present the preliminary results of the empirical evaluation of the COPPER collaborative editor, developed explicitly to support pair programming. The evaluation was performed on three different conditions: pairs working collocated on a single computer; distributed pairs working in application sharing mode; and distributed pairs using collaboration aware facilities. In all three cases the subjects used the COPPER collaborative editor. The results support our hypothesis that distributed pairs could find the same amount of errors as their collocated counterparts. However, no evidence was found that the pairs that used collaborative awareness services had better code comprehension, as we had also hypothesized."},"bibtype":"inproceedings","biburl":"https://sites.google.com/a/uabc.edu.mx/albertomoran/publicationss/AlbertoLMoran.bib?attredirects=0&d=1","creationDate":"2014-09-14T20:09:23.503Z","downloads":0,"keywords":[],"search_terms":["empirical","evaluation","collaborative","support","distributed","pair","programming","favela","natsu","pérez","robles","morán","romero","enríquez","decouchant"],"title":"Empirical Evaluation of Collaborative Support for Distributed Pair Programming","year":2004,"dataSources":["ymnogBTKsdiJuqwne"]}