A research agenda for distributed software development

B Sengupta, S Chandra, V Sinha - Proceedings of the 28th international …, 2006 - dl.acm.org
In recent years, a number of business reasons have caused software development to
become increasingly distributed. Remote development of software offers several …

The ABC of software engineering research

KJ Stol, B Fitzgerald - ACM Transactions on Software Engineering and …, 2018 - dl.acm.org
A variety of research methods and techniques are available to SE researchers, and while
several overviews exist, there is consistency neither in the research methods covered nor in …

An exploratory study of the pull-based software development model

G Gousios, M Pinzger, A Deursen - Proceedings of the 36th international …, 2014 - dl.acm.org
The advent of distributed version control systems has led to the development of a new
paradigm for distributed software development; instead of pushing changes to a central …

[HTML][HTML] Understanding coordination in global software engineering: A mixed-methods study on the use of meetings and Slack

V Stray, NB Moe - Journal of Systems and Software, 2020 - Elsevier
Given the relevance of coordination in the field of global software engineering, this work was
carried out to further understand coordination mechanisms. Specifically, we investigated …

Global software development

JD Herbsleb, D Moitra - IEEE software, 2001 - ieeexplore.ieee.org
The last several decades have witnessed a steady, irreversible trend toward the
globalization of business, and of software-intensive high-technology businesses in …

Global virtual team performance: The effect of coordination effectiveness, trust, and team cohesion

R Paul, JR Drake, H Liang - IEEE Transactions on Professional …, 2016 - ieeexplore.ieee.org
Research problem: Subgroup formation in global virtual teams could negatively impact team
performance due to difficulties in coordination, trust, and team cohesion. Research …

Global software engineering: The future of socio-technical coordination

JD Herbsleb - future of software engineering (FOSE'07), 2007 - ieeexplore.ieee.org
Globally-distributed projects are rapidly becoming the norm for large software systems, even
as it becomes clear that global distribution of a project seriously impairs critical coordination …

[HTML][HTML] The social structure of free and open source software development

K Crowston, J Howison - 2005 - firstmonday.org
We suggest, therefore, that it is wrong to assume that FLOSS projects are distinguished by a
particular social structure merely because they are FLOSS. Our findings suggest that FLOSS …

The mirroring hypothesis: theory, evidence, and exceptions

LJ Colfer, CY Baldwin - Industrial and Corporate Change, 2016 - academic.oup.com
The mirroring hypothesis predicts that organizational ties within a project, firm, or group of
firms (eg, communication, collocation, employment) will correspond to the technical …

Team knowledge and coordination in geographically distributed software development

JA Espinosa, SA Slaughter, RE Kraut… - Journal of …, 2007 - Taylor & Francis
Coordination is important in software development because it leads to benefits such as cost
savings, shorter development cycles, and better-integrated products. Team cognition …