• DocumentCode
    725799
  • Title

    The "Pair" as a Problematic Unit of Analysis for Pair Programming

  • Author

    Socha, David ; Sutanto, Kevin

  • Author_Institution
    Comput. & Software Syst., Univ. of Washington Bothell, Bothell, WA, USA
  • fYear
    2015
  • fDate
    18-18 May 2015
  • Firstpage
    64
  • Lastpage
    70
  • Abstract
    This paper explores the problematic nature of using an isolated pair as the unit of analysis in studies and evaluations of pair programming. Using empirical data from an observational case study within a software development organization, we show pairs spending 20% of their pairing time interacting with people outside the pair. These interactions, which are encouraged by this organization as part of its highly collaborative system, represent important value exchanges with people outside the pair. This suggests that research on pairs in isolation may not be indicative of how pair programming works in situ when enacted by teams accomplished in the practice, and may misrepresent the net value proposition of pair programming.
  • Keywords
    groupware; program diagnostics; software prototyping; collaborative system; empirical data; isolated pair; net value proposition; pair programming analysis; pairing time; software development organization; value exchange; Bars; Collaboration; Companies; Programming profession; Software; Pair programming; case study; software design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cooperative and Human Aspects of Software Engineering (CHASE), 2015 IEEE/ACM 8th International Workshop on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/CHASE.2015.16
  • Filename
    7166090