A Configural Approach to Coordinating Expertise in Software Development Teams

In stock
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. 9/2/16
Additional Details
Author Srinivas Kudaravalli, Samer Faraj, and Steven L. Johnson
Year 2017
Volume 41
Issue 1
Keywords Software development, software teams, expertise coordination, configuration, centralization, knowledge tacitness, team conflict, coordination success
Page Numbers 43-64; DOI: 10.25300/MISQ/2017/41.1.03
Copyright © 2023 MISQ. All rights reserved.