• DocumentCode
    1565911
  • Title

    eXtreme Programming support tool in distributed environment

  • Author

    Atsuta, Satoshi ; Matsuura, Saeko

  • Author_Institution
    Shibaura Inst. of Technol., Tokyo, Japan
  • Volume
    2
  • fYear
    2004
  • Firstpage
    32
  • Abstract
    eXtreme Programming (XP) is an agile software development process in which both short period iterative development arid communication between project members are important. Software development aims at producing high quality programs within a promised period. To gain an improvement in product quality, XP proposes twelve practices such as pair programming, test driven development, refactoring, etc. Pair programming makes it possible for all project members to deepen understanding of their programs, and also it becomes easy to find the error of them. Consequently, it improves quality of their programs. It is required that the pair has to work together with sufficient communication. However, in realistic software development, it is necessary to carry out development in the distributed environment by time and spatial restrictions of developers, such as office environment, and telecommuting, an international project. In XP, since communication is important, we propose XP support environment on a network from the viewpoint of pair programming support so that the quality of a program can be improved also in distributed environment.
  • Keywords
    client-server systems; project management; software development management; software quality; software tools; agile software development process; distributed environment; eXtreme Programming support tool; pair programming; program quality; test driven development; Navigation; Performance evaluation; Programming; Project management; Teleworking; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2004. COMPSAC 2004. Proceedings of the 28th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2209-2
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2004.1342664
  • Filename
    1342664