Analyzing Work Productivity and Program Quality in Collaborative Programming

Pair programming practices usually take place on a single computer where two programmers collaborate, taking on the roles of driver and observer. This article presents COLLECE, a groupware system to support synchronous distributed pair programming practices, and includes a variety of experimental ac...

Full description

Saved in:
Bibliographic Details
Published in:2008 Third International Conference on Software Engineering Advances pp. 270 - 276
Main Authors: Duque, R., Bravo, C.
Format: Conference Proceeding
Language:English
Published: IEEE 01.10.2008
Subjects:
ISBN:1424432189, 9781424432189
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Pair programming practices usually take place on a single computer where two programmers collaborate, taking on the roles of driver and observer. This article presents COLLECE, a groupware system to support synchronous distributed pair programming practices, and includes a variety of experimental activities in which two groups of programmers were involved to solve various programming problems. The first group carried out the activities by employing distributed pair programming practices using COLLECE, while the second group of solo programmers followed traditional programming practices. These experimental activities were used to conduct comparative studies of work productivity and program quality.
ISBN:1424432189
9781424432189
DOI:10.1109/ICSEA.2008.82