Coordinating expertise in software development teams

被引:968
作者
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 条
[41]   Knowledge sharing barriers in software development teams: a multiple case study in Turkey [J].
Akgun, Ali E. ;
Keskin, Halit ;
Ayar, Hayat ;
Okunakol, Zeki .
KYBERNETES, 2017, 46 (04) :603-620
[42]   How Agile Teams Regard and Practice Universal Design During Software Development [J].
Bai, Aleksander ;
Mork, Heidi ;
Stray, Viktoria .
TRANSFORMING OUR WORLD THROUGH DESIGN, DIVERSITY AND EDUCATION, 2018, 256 :171-184
[43]   What drives knowledge sharing in software development teams: A literature review and classification framework [J].
Ghobadi, Shahla .
INFORMATION & MANAGEMENT, 2015, 52 (01) :82-97
[44]   EveryBOTy Counts: Examining Human-Machine Teams in Open Source Software Development [J].
Newton, Olivia B. ;
Saadat, Samaneh ;
Song, Jihye ;
Fiore, Stephen M. ;
Sukthankar, Gita .
TOPICS IN COGNITIVE SCIENCE, 2024, 16 (03) :450-484
[45]   Agile self-selecting teams foster expertise coordination [J].
Rejab M.M. ;
Noble J. ;
Marshall S. .
Interdisciplinary Journal of Information, Knowledge, and Management, 2019, 14 :99-117
[46]   An Insight into the Capabilities of Professionals and Teams in Agile Software Development: An Update of the Systematic Literature Review [J].
Cunha, Felipe ;
Perkusich, Mirko ;
Guimaraes, Everton ;
Santos, Ramon ;
Rique, Thiago ;
Albuquerque, Danyllo ;
Perkusich, Angelo ;
Almeida, Hyggo ;
Gorgonio, Kyller Costa .
JOURNAL OF COMMUNICATIONS SOFTWARE AND SYSTEMS, 2024, 20 (01) :99-112
[47]   Relationships among geographic dispersion, team processes, and effectiveness in software development work teams [J].
Cramton, CD ;
Webber, SS .
JOURNAL OF BUSINESS RESEARCH, 2005, 58 (06) :758-765
[48]   Global virtual teams coordination mechanisms: building theory from research in software development [J].
Kiely, Gaye ;
Butler, Tom ;
Finnegan, Patrick .
BEHAVIOUR & INFORMATION TECHNOLOGY, 2022, 41 (09) :1952-1972
[49]   Bug fixing practices within free/libre open source software development teams [J].
Crowston, Kevin ;
Scozzi, Barbara .
JOURNAL OF DATABASE MANAGEMENT, 2008, 19 (02) :1-30
[50]   Translation of Activities in a Global Virtual Teams Software Development: Agile vs. Waterfall [J].
Adelakun, Olayele ;
Iyamu, Tiko .
JOURNAL OF CASES ON INFORMATION TECHNOLOGY, 2021, 23 (04)