How Pair Programming Influences Team Performance: The Role of Backup Behavior, Shared Mental Models, and Task Novelty

被引:33
|
作者
Kude, Thomas [1 ]
Mithas, Sunil [2 ]
Schmidt, Christoph T. [3 ]
Heinzl, Armin [4 ]
机构
[1] ESSEC Business Sch, F-95021 Cergy Pontoise, France
[2] Univ S Florida, Muma Coll Business, Tampa, FL 33620 USA
[3] Boston Consulting Grp Inc, D-80539 Munich, Germany
[4] Univ Mannheim, Sch Business, D-68131 Mannheim, Germany
关键词
software development; pair programming; agile; Scrum team performance; backup behavior; shared mental models; task novelty; team adaptation; AGILE SOFTWARE-DEVELOPMENT; INFORMATION-TECHNOLOGY; COORDINATING EXPERTISE; HEADS; KNOWLEDGE; IMPACT; AMBIDEXTERITY; FRAMEWORK; COGNITION; BACKING;
D O I
10.1287/isre.2019.0856
中图分类号
G25 [图书馆学、图书馆事业]; G35 [情报学、情报工作];
学科分类号
1205 ; 120501 ;
摘要
This study examines the team-level effects of pair programming by developing a research model that accounts for mediators and moderators of the relationship between pair programming and team performance. We hypothesize that pair programming helps software development teams establish backup behavior by strengthening the shared mental models among developers. In turn, backup behavior attenuates the negative effect of task novelty on team performance. We collect data from the software developers, Scrum masters, and product owners of 62 software development teams in a global enterprise software firm and find broad support for our research model. The study makes important contributions by shifting attention to the team-level effects of pair programming and by explicating mediating and moderating mechanisms related to the roles of shared mental models, backup behavior, and task novelty. The results underline the importance of viewing pair programming as a context-specific practice that helps establish backup behavior in teams. In terms of implications for practitioners, our results show that pair programming can be a valuable element of team governance to create shared mental models and backup behavior and to achieve high team performance when teams face high levels of task novelty.
引用
收藏
页码:1145 / 1163
页数:19
相关论文
共 45 条
  • [41] Basic life support training using shared mental models improves team performance of first responders on normal wards: A randomised controlled simulation trial
    Beck, Stefanie
    Doehn, Christoph
    Funk, Hayo
    Kosan, Janina
    Issleib, Malte
    Daubmann, Anne
    Zoellner, Christian
    Kubitz, Jens Christian
    [J]. RESUSCITATION, 2019, 144 : 33 - 39
  • [42] A cross-cultural meta-analysis of how leader emotional intelligence influences subordinate task performance and organizational citizenship behavior
    Miao, Chao
    Humphrey, Ronald H.
    Qian, Shanshan
    [J]. JOURNAL OF WORLD BUSINESS, 2018, 53 (04) : 463 - 474
  • [43] How Work-Self Conflict/Facilitation Influences Exhaustion and Task Performance: A Three-Wave Study on the Role of Personal Resources
    Demerouti, Evangelia
    Sanz-Vergel, Ana Isabel
    Petrou, Paraskevas
    van den Heuvel, Machteld
    [J]. JOURNAL OF OCCUPATIONAL HEALTH PSYCHOLOGY, 2016, 21 (04) : 391 - 402
  • [44] How exploitative leadership influences employee innovative behavior: the mediating role of relational attachment and moderating role of high-performance work systems
    Wang, Zhining
    Sun, Chuanwei
    Cai, Shaohan
    [J]. LEADERSHIP & ORGANIZATION DEVELOPMENT JOURNAL, 2021, 42 (02) : 233 - 248
  • [45] How can we avoid information overload and techno-frustration as a virtual team? The effect of shared mental models of information and communication technology on information overload and techno-frustration
    Mueller, Rebecca
    Schischke, David
    Graf, Benedikt
    Antoni, Conny H.
    [J]. COMPUTERS IN HUMAN BEHAVIOR, 2023, 138