The current focus on lightweight software processes emphasizes improvements in productivity and q... more The current focus on lightweight software processes emphasizes improvements in productivity and quality when two programmers work closely during development. We examine the productivity of two -person teams tasked to work independently on module construction versus two-person teams tasked to work concurrently on module construction. Analysis of this comparison reveals that teams in which member work more independently are significantly more productive than tightly coupled teams. Pair programming and lightweight software processes need to incorporate approaches designed to counteract this phenomenon.
RESUMEN RESUMEN Researchers have reported varied, even disparate, findings about the productivity... more RESUMEN RESUMEN Researchers have reported varied, even disparate, findings about the productivity of paired versus independent programmers. The authors conclude that the role-based coordination protocol associated with agile software methodologies overcomes a significant productivity loss otherwise associated with concurrent software development pairs.
The current focus on lightweight software processes emphasizes improvements in productivity and q... more The current focus on lightweight software processes emphasizes improvements in productivity and quality when two programmers work closely during development. We examine the productivity of two -person teams tasked to work independently on module construction versus two-person teams tasked to work concurrently on module construction. Analysis of this comparison reveals that teams in which member work more independently are significantly more productive than tightly coupled teams. Pair programming and lightweight software processes need to incorporate approaches designed to counteract this phenomenon.
RESUMEN RESUMEN Researchers have reported varied, even disparate, findings about the productivity... more RESUMEN RESUMEN Researchers have reported varied, even disparate, findings about the productivity of paired versus independent programmers. The authors conclude that the role-based coordination protocol associated with agile software methodologies overcomes a significant productivity loss otherwise associated with concurrent software development pairs.
Uploads
Papers by Allen Parrish