2007Computer Technology and DevelopmentRequires access

Empirical Study and Refactoring on Small Team Pair Programming

MA Xiang-hui

Open publisher page 0 citations

Abstract

Pair programming,where two software developers work together at a single computer,is the basis of extreme programming(XP).In development of software products,human's knowledge is the key factor in any successful project.In organization's software process improvement,the proper introduction of pair programming benefit to knowledge sharing and atmosphere constructing of team collaboration,and then improve the product quality and short the completion times.It's different influence on introduction of pair programming in different size of organization where different software process was used,so that some refactoring of pair programming must have in practice.For getting higher productivity,and based on project practice of a small organization and agile process,this paper proposes a practical pattern of pair programming.

About this research paper

What this paper is about

Pair programming,where two software developers work together at a single computer,is the basis of extreme programming(XP).In development of software products,human's knowledge is the key factor in any successful project.In organization's software process improvement,the proper introduction of pair programming benefit to knowledge sharing and atmosphere constructing of team collaboration,and then improve the product quality and short the completion times.It's different influence on introduction of pair programming in different size of organization where different software process was used,so that some refactoring of pair programming must have in practice.For getting higher productivity,and based on project practice of a small organization and agile process,this paper proposes a practical pattern of pair programming.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Pair programming,where two software developers work together at a single computer,is the basis of extreme programming(XP).In development of software products,human's knowledge is the key factor in any successful project.In organization's software process improvement,the proper introduction of pair programming benefit to knowledge sharing and atmosphere constructing of team collaboration,and then improve the product quality and short the completion times.It's different influence on introduction of pair programming in different size of organization where different software process was used,so that some refactoring of pair programming must have in practice.For getting higher productivity,and based on project practice of a small organization and agile process,this paper proposes a practical pattern of pair programming.

Key concepts: Pair programming, Computer science, Extreme programming, Code refactoring, Extreme programming practices, Agile software development, Team software process, Software development

Related papers

Back to paper searchBrowse research topicsOriginal source
Empirical Study and Refactoring on Small Team Pair Programming — Research Paper | ScholarLens