Acquiring and sharing tacit knowledge in software development teams: An empirical study

被引:104
作者
Ryan, Sharon [1 ]
O'Connor, Rory V. [1 ]
机构
[1] Dublin City Univ, Sch Comp, Dublin 9, Ireland
关键词
Tacit knowledge; Transactive memory; Social interaction; Agile teams; Team performance; TRANSACTIVE MEMORY; SUBJECTIVE MEASURES; COMMUNICATION; PERFORMANCE; COORDINATION; SYSTEMS; ORGANIZATIONS; IMPROVEMENT; EXPERTISE; STRENGTH;
D O I
10.1016/j.infsof.2013.02.013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
Context: Sharing expert knowledge is a key process in developing software products. Since expert knowledge is mostly tacit, the acquisition and sharing of tacit knowledge along with the development of a transactive memory system (TMS) are significant factors in effective software teams. Objective: We seek to enhance our understanding human factors in the software development process and provide support for the agile approach, particularly in its advocacy of social interaction, by answering two questions: How do software development teams acquire and share tacit knowledge? What roles do tacit knowledge and transactive memory play in successful team performance? Method: A theoretical model describing the process for acquiring and sharing tacit knowledge and development of a TMS through social interaction is presented and a second predictive model addresses the two research questions above. The elements of the predictive model and other demographic variables were incorporated into a larger online survey for software development teams, completed by 46 software SMEs, consisting of 181 individual team members. Results: Our results show that team tacit knowledge is acquired and shared directly through good quality social interactions and through the development of a TMS with quality of social interaction playing a greater role than transactive memory. Both TMS and team tacit knowledge predict effectiveness but not efficiency in software teams. Conclusion: It is concluded that TMS and team tacit knowledge can differentiate between low- and high-performing teams in terms of effectiveness, where more effective teams have a competitive advantage in developing new products and bringing them to market. As face-to-face social interaction is key, collocated, functionally rich, domain expert teams are advocated rather than distributed teams, though arguably the team manager may be in a separate geographic location provided that there is frequent communication and effective use of issue tracking tools as in agile teams. (c) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:1614 / 1624
页数:11
相关论文
共 80 条
[1]
'Lots done, more to do': the current state of agile systems development research [J].
Abrahamsson, Pekka ;
Conboy, Kieran ;
Wang, Xiaofeng .
EUROPEAN JOURNAL OF INFORMATION SYSTEMS, 2009, 18 (04) :281-284
[2]
Flexible and Distributed Information Systems Development: State of the Art and Research Challenges Introduction [J].
Agerfalk, Par J. ;
Fitzgerald, Brian ;
Slaughter, Sandra A. .
INFORMATION SYSTEMS RESEARCH, 2009, 20 (03) :317-328
[3]
Knowledge networks in new product development projects:: A transactive memory perspective [J].
Akgün, AE ;
Byrne, J ;
Keskin, H ;
Lynn, GS ;
Imamoglu, SZ .
INFORMATION & MANAGEMENT, 2005, 42 (08) :1105-1120
[4]
BRIDGING THE BOUNDARY - EXTERNAL ACTIVITY AND PERFORMANCE IN ORGANIZATIONAL TEAMS [J].
ANCONA, DG ;
CALDWELL, DF .
ADMINISTRATIVE SCIENCE QUARTERLY, 1992, 37 (04) :634-665
[5]
[Anonymous], AG DEV C 22 26 JUN S
[6]
[Anonymous], P IEEE INT WORKSH EN
[7]
[Anonymous], 2000, Practical intelligence in everyday life
[8]
[Anonymous], C RES PRACT INF TECH
[9]
[Anonymous], PHILOS ORG THEORY RE
[10]
[Anonymous], 1995, The Knowledge Creating