While the literature offers several frameworks that explain barriers to knowledge sharing within software development teams, little is known about differences in how team members perceive these barriers. Based on an in‐depth multi‐case study of four software projects, we investigate how project managers, developers, testers and user representatives think about barriers to effective knowledge sharing in agile development. Adapting comparative causal mapping, we constructed causal maps for each of the four roles and identified overlap and divergence in map constructs and causal linkages. The results indicate that despite certain similarities, the four roles differ in how they perceive and emphasize knowledge‐sharing barriers. The project managers put primary emphasis on project setting barriers, while the primary concern of developers, testers and user representatives were project communication, project organization and team capabilities barriers, respectively. Integrating the four causal maps and the agile literature, we propose a conceptual framework with seven types of knowledge‐sharing barriers and 37 specific barriers. We argue that to bridge communication gaps and create shared understanding in software teams, it is critical to take the revealed concerns of different roles into account. We conclude by discussing our findings in relation to knowledge sharing in agile teams and software teams more generally.
PurposeThis study aims to present a model that can be used for predicting effective knowledge sharing behaviors in cross‐functional project teams.Design/methodology/approachDrawn from the extant literature, a coopetitive model of knowledge sharing is postulated. Data from 115 project managers are used to test the proposed model, using partial least squares (PLS).FindingsThe findings confirm the applicability and predictive power of the proposed model. Three dimensions of cross‐functional cooperation (cooperative task orientation, cooperative communication, and cooperative interpersonal relationships) were proved to directly drive effective knowledge sharing behaviors. The results show that competition affects effective knowledge sharing behaviors through influencing cooperative behaviors. In addition, this study shows that different dimensions of competition generate mixed impacts. Competition for tangible resources was found to positively affect cooperative communication of individuals, whereas competition for intangible resources (political competition) had negative impacts on cooperative communication and task orientations.Research limitations/implicationsThis study contributes to the extant literature by presenting a model that predicts effective knowledge sharing practices in cross‐functional projects. In addition, the results advance the current understanding of the concept and modeling of coopetitive knowledge sharing.Practical implicationsThe proposed model of this study can be used by managers in order to facilitate problematic knowledge sharing processes within cross‐functional teams.Originality/valueThis study stands as one of the first attempts in providing a model that explains the forces behind effective knowledge sharing behaviors in cross‐functional teams. The model explores coopetition effect in a systematic way, which has not been previously studied.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.