• DocumentCode
    508292
  • Title

    Experiments in distributed side-by-side software development

  • Author

    Dewan, Prasun ; Agrawal, Puneet ; Shroff, Gautam ; Hegde, Rajesh

  • Author_Institution
    Dept. of Comput. Sci., Univ. of North Carolina, Chapel Hill, NC, USA
  • fYear
    2009
  • fDate
    11-14 Nov. 2009
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    In distributed side-by-side software development, a pair of distributed team members are assigned a single task and allowed to (a) work concurrently on two different computers and (b) see each others´ displays. They can control when they communicate with each other, view each others´ actions, and input concurrently. To understand how this control is exerted in practice, we have performed experiments at two different organizations, Microsoft Research and Tata Consultancy Services, which involved about forty six person hours of distributed side-by-side development. The experimental tasks were typical of the kind carried out at these organizations. A mix of qualitative, quantitative, and visualization analysis shows shows that (a) distribution and conflicting changes are not an issue; (b) developers use the unique capabilities provided by distributed side-by-side software development; and (c) the exact usage depends on several factors such as the collaboration task, developers, and software-development abstraction and environment.
  • Keywords
    software engineering; visual programming; distributed side-by-side software development; distributed team members; pair programming; qualitative analysis; quantitative analysis; software-development abstraction; visualization analysis; Collaborative software; Collaborative work; Computer displays; Computer science; Concurrent computing; Costs; Distributed computing; Productivity; Programming profession; Visualization; conflicts; pair programming; visual programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaborative Computing: Networking, Applications and Worksharing, 2009. CollaborateCom 2009. 5th International Conference on
  • Conference_Location
    Washington, DC
  • Print_ISBN
    978-963-9799-76-9
  • Electronic_ISBN
    978-963-9799-76-9
  • Type

    conf

  • DOI
    10.4108/ICST.COLLABORATECOM2009.8295
  • Filename
    5366492