• 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