Exploring Propinquity in Global Software Engineering

In social psychology, propinquity refers to the physical (objective) or psychological (subjective) proximity between people. In this paper, we explore the psychological dimension of propinquity, by examining the phenomenon of feeling distant from geographically distributed people, in the context of distributed software teams. The lack of perceived distance is an important challenge faced by distributed teams, and it is frequently caused by factors beyond the physical distance, such as communication and cultural differences. The purpose of this paper is to propose and evaluate the usage of an innovative model to quantitatively evaluate the perceived distance in this context. The model was applied in a software development project with teams located in India and Brazil, and feedback was given by experts in the field. We present the model, details of its applications, analysis of the results, lessons learned, and practical implications for the management of distributed software projects and teams.

[1]  Norah E. Dunbar,et al.  Testing the Interactivity Principle: Effects of Mediation, Propinquity, and Verbal and Nonverbal Modalities in Interpersonal Interaction , 2002 .

[2]  Dorina C. Gumm,et al.  Distribution Dimensions in Software Development Projects: A Taxonomy , 2006, IEEE Software.

[3]  L. Nahemow,et al.  Similarity and propinquity in friendship formation. , 1975 .

[4]  James D. Herbsleb,et al.  Global Software Engineering: The Future of Socio-technical Coordination , 2007, Future of Software Engineering (FOSE '07).

[5]  Daniela E. Damian,et al.  Guest Editors' Introduction: Global Software Development: How Far Have We Come? , 2006, IEEE Software.

[6]  Daniela E. Damian,et al.  Distributed Software Development: Practices and challenges in different business strategies of offshoring and onshoring , 2007, International Conference on Global Software Engineering (ICGSE 2007).

[7]  Rafael Prikladnicki,et al.  A Reference Model for Global Software Development: Findings from a Case Study , 2006, 2006 IEEE International Conference on Global Software Engineering (ICGSE'06).

[8]  James D. Herbsleb,et al.  Guest Editors' Introduction: Global Software Development , 2001, IEEE Softw..

[9]  Rafael Prikladnicki,et al.  Global software development in practice lessons learned , 2003, Softw. Process. Improv. Pract..

[10]  Kevin C. Desouza,et al.  A dimensional analysis of geographically distributed project teams: A case study , 2004 .

[11]  L. Kiel Experiences in Distributed Development: A Case Study , 2003 .

[12]  James D. Herbsleb,et al.  Global software development at siemens: experience from nine projects , 2005, ICSE.

[13]  Kathleen M. Carley,et al.  Dependencies in geographically distributed software development: overcoming the limits of modularity , 2007 .

[14]  Erran Carmel,et al.  Global software teams: collaborating across borders and time zones , 1999 .

[15]  Gloria Mark,et al.  Why distance matters: effects on cooperation, persuasion and deception , 2002, CSCW '02.

[16]  Jean Wilson,et al.  Perceived Proximity in Virtual Work: Explaining the Paradox of Far-but-Close , 2008 .