软件开发团队中协调专业知识的构型方法

A Configural Approach to Coordinating Expertise in Software Development Teams1

MIS Quarterly · 2017
被引 70
FT 50UTD 24ABS 4★

中文导读

研究了软件开发团队中专业知识协调的两种协作模式(设计协作与技术协作),发现设计协作宜分散、技术协作宜集中,且任务知识内隐性会强化这种关系,团队冲突起中介作用。

Abstract

Despite the recognition of how important expertise coordination is to the performance of software development teams, understanding of how expertise is coordinated in practice is limited. We adopt a configural approach to develop a theoretical model of expertise coordination that differentiates between design collaboration and technical collaboration. We propose that neither a strictly centralized, top-down model nor a largely decentralized approach is superior. Our model is tested in a field study of 71 software development teams. We conclude that because design work addresses ill-structured problems with diverse potential solutions, decentralization of design collaboration can lead to greater coordination success and reduced team conflict. Conversely, technical work benefits from centralized collaboration. We find that task knowledge tacitness strengthens these relationships between collaboration configuration and coordination outcomes and that team conflict mediates the relationships. Our findings underline the need to differentiate between technical and design collaboration and point to the importance of certain configurations in reducing team conflict and increasing coordination success in software development teams. This paper opens up new research avenues to explore the collaborative mechanisms underlying knowledge team performance.

软件开发知识管理团队协作组织行为