We report on a large-scale empirical study investigating the relevance of socio-technical congruence over key basic software quality metrics, namely, bugs and churn. In particular …
M Cataldo, JD Herbsleb - IEEE Transactions on Software …, 2012 - ieeexplore.ieee.org
The success of software development projects depends on carefully coordinating the effort of many individuals across the multiple stages of the development process. In software …
Software projects are frequently distributed across multiple sites. While this practice takes advantage of local expertise and differential cost structures, there is a hidden coordination …
M Yuan, X Zhang, Z Chen, DR Vogel… - IEEE Transactions on …, 2009 - ieeexplore.ieee.org
Among the numerous reasons for software project failure, coordination problems are especially salient. Prior studies on coordination in software development are confined to …
AKS Kakar - International Journal of Human-Computer Studies, 2018 - Elsevier
Empirical evidence suggests that both autonomy and interdependence are important considerations in team design. But how do interdependence and autonomy affect team …
F Bolici, J Howison, K Crowston - … Workshop in conj Intl Conf on …, 2009 - crowston.syr.edu
The idea of congruence between the structure of technical and work dependencies has been demonstrated in commercial software development but has not been explored in detail …
Global interorganizational software development projects are becoming common, but their management and the creation of practices and processes to support collaboration seem to …
Understanding simultaneous cooperative and competitive (coopetitive) dynamics in cross- functional software development teams is fundamental to the success of software …
Coordination is important in large-scale software development because of the many people involved and the complex dependencies present in software tasks. Even small …