DocumentCode
514568
Title
Compatibility and Requirements Analysis of Distributed Pair Programming
Author
Dou, Wanfeng ; He, Wei
Author_Institution
Jiangsu Res. center of Inf. Security & Confidential Eng., Nanjing Normal Univ., Nanjing, China
Volume
1
fYear
2010
fDate
6-7 March 2010
Firstpage
467
Lastpage
470
Abstract
Distributed pair programming (DPP) supports two programmers to work on the same task from different locations. One programmer acting as the driver controls the keyboard and mouse to actively write code or design document. The other partner as the navigator helps plan as well as identifies and prevents any syntactic or strategic deficiencies in code or design document. This paper first reviews the existing DPP tools and how to increase the compatibility of pair programmers. Then some pilot experiment results are proposed of pair programming with 53 students in Software Engineering course. Finally, the paper analyzes the compatibility problems of pair programming such as gender, time management, and active learning outside the classroom, which are resolved by the DPP, and some basic requirements of the DPP system are given.
Keywords
distributed programming; software engineering; training; DPP tools; active learning; design document; distributed pair programming; keyboard; mouse; navigator; software engineering course; write code; Collaboration; Collaborative work; Computer science; Computer science education; Educational programs; Educational technology; Keyboards; Mice; Navigation; Programming profession; compatibility; distributed pair programming; extreme programming; pair programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Education Technology and Computer Science (ETCS), 2010 Second International Workshop on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-6388-6
Electronic_ISBN
978-1-4244-6389-3
Type
conf
DOI
10.1109/ETCS.2010.367
Filename
5458509
Link To Document