Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
494214 | Journal of Systems and Software | 2007 | 12 Pages |
Abstract
Objective: Comparison of program defects caused by programmer pairs and solo developers.Design: Analysis of programs developed during two counter balanced experiments.Setting: Programming lab at University.Experimental units: 42 programs developed by computer science students participating in an extreme programming lab course.Main outcome measures: Programmer pairs make as many algorithmic mistakes but fewer expression mistakes than solo programmers.Results: The second result is significant on the 5% level.Conclusions: For simple problems, pair programming seems to lead to fewer mistakes than solo programming.
Keywords
Related Topics
Physical Sciences and Engineering
Computer Science
Computer Networks and Communications
Authors
Matthias M. Müller,