Software process fusion: Uniting pair programming and solo programming processes

Kim Man Lui, Chun Chung Chan

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

4 Citations (Scopus)

Abstract

The rule of pair programming process in software development is controversial. This controversy arises in part from their being presented as alternatives, yet it would be more helpful to see them as complementary software management tools. This paper describes the application of such a complementary model, software process fusion (SPF), in a real-world software management situation in China. Pair and solo programming are adopted at different stages of the process and according to the background of programmers, as appropriate. Unlike the usual practice of eXtreme Programming, in which all production code must written in pairs, all-the-time pair programming, the proposed model encourages programmers to design code patterns of their own in pairs and then to use these patterns to build sub-modules solo, The report finds that the longer team members work alone, the more code patterns they develop for reuse later in pairs.
Original languageEnglish
Title of host publicationSoftware Process Change - International Software Process Workshop and International Workshop on Software Process Simulation and Modeling, SPW/ProSim 2006
PublisherSpringer Verlag
Pages115-123
Number of pages9
ISBN (Print)3540341994, 9783540341994
DOIs
Publication statusPublished - 1 Jan 2006
EventInternational Software Process Workshop and International Workshop on Software Process Simulation and Modeling, SPW/ProSim 2006 - Shanghai, China
Duration: 20 May 200621 May 2006

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3966 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceInternational Software Process Workshop and International Workshop on Software Process Simulation and Modeling, SPW/ProSim 2006
Country/TerritoryChina
CityShanghai
Period20/05/0621/05/06

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Software process fusion: Uniting pair programming and solo programming processes'. Together they form a unique fingerprint.

Cite this