Coordinating expertise in software development teams

被引:955
|
作者
Faraj, S [1 ]
Sproull, L
机构
[1] Univ Maryland, Robert H Smith Sch Business, College Pk, MD 20742 USA
[2] NYU, Leonard N Stern Sch Business, New York, NY 10012 USA
关键词
software development; team performance; team processes; distributed cognition; expertise coordination;
D O I
10.1287/mnsc.46.12.1554.12072
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Like all teams, knowledge teams must acquire and manage critical resources in order to accomplish their work. The most critical resource for knowledge teams is expertise, or specialized skills and knowledge, but the mere presence of expertise on a team is insufficient to produce high-quality work. Expertise must be managed and coordinated in order to leverage its potential. That is, teams must be able to manage their skill and knowledge interdependencies effectively through expertise coordination, which entails knowing where expertise is located, knowing where expertise is needed, and bringing needed expertise to bear. This study investigates the importance of expertise coordination through a cross-sectional investigation of 69 software development teams. The analysis reveals that expertise coordination shows a strong relationship with team performance that remains significant over and above team input characteristics, presence of expertise, and administrative coordination.
引用
收藏
页码:1554 / 1568
页数:15
相关论文
共 50 条
  • [1] A CONFIGURAL APPROACH TO COORDINATING EXPERTISE IN SOFTWARE DEVELOPMENT TEAMS
    Kudaravalli, Srinivas
    Faraj, Samer
    Johnson, Steven L.
    MIS QUARTERLY, 2017, 41 (01) : 43 - 63
  • [2] Coordinating Expertise Outside Agile Teams
    Rejab, Mawarny Md.
    Noble, James
    Marshall, Stuart
    AGILE PROCESSES, IN SOFTWARE ENGINEERING, AND EXTREME PROGRAMMING, XP 2015, 2015, 212 : 141 - 153
  • [3] Role of collective ownership and coding standards in coordinating expertise in software project teams
    Maruping, Likoebe M.
    Zhang, Xiaojun
    Venkatesh, Viswanath
    EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 2009, 18 (04) : 355 - 371
  • [4] Coordinating Global Virtual Teams: Building Theory from a Case Study of Software Development
    Kiely, Gaye
    Butler, Tom
    Finnegan, Patrick
    ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2010, 6051 : 281 - +
  • [5] Software development teams
    Sawyer, S
    COMMUNICATIONS OF THE ACM, 2004, 47 (12) : 95 - 99
  • [6] ACCESS-CONTROL STRATEGIES FOR COORDINATING TEAMS OF SOFTWARE ENGINEERS
    STOVSKY, MP
    WEIDE, BW
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1991, 1 (01) : 57 - 73
  • [7] Leveraging expertise in global software teams: Going outside boundaries
    Ehrlich, Kate
    Chang, Klarissa
    2006 IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2006, : 149 - 158
  • [8] Software Quality and Development Speed in Global Software Development Teams
    Alfaro, Ivan
    Chandrasekaran, Ranganathan
    BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2015, 57 (02) : 91 - 102
  • [9] Software teams teams and their knowledge networks in large-scale software development
    Smite, Darja
    Moe, Nils Brede
    Sablis, Aivars
    Wohlin, Claes
    INFORMATION AND SOFTWARE TECHNOLOGY, 2017, 86 : 71 - 86
  • [10] Towards a Theory of Software Development Expertise
    Baltes, Sebastian
    Diehl, Stephan
    ESEC/FSE'18: PROCEEDINGS OF THE 2018 26TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2018, : 187 - 200