Abstract
Geographic separation, lack of timezone overlap, and cultural differences are widely recognized as factors that impede communication and collaboration of globally distributed software development teams.
While much research has been done into how these factors affect communication and collaboration, there needs to be a way of measuring how much effect they have. This research develops a Global Distance Metric that attempts to quantify global distance as the combination of three factors: geographic, temporal, and cultural distance. Thirty researchers and practitioners were asked to rate the degree to which distance factors affect collaboration. The responses were aggregated and used to calibrate a global distance metric.
The metric revealed some surprising insights into the perception of global distance among the teams. In particular, pairs of teams had different perceptions of the cultural distance with their peers, with native English speakers perceiving a lower value than non-native speakers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aranda, G.N., Vizcaino, A., Cechich, A., Piattini, M.: Technology selection to improve global collaboration. In: Proceedings of the IEEE International Conference on Global Software Engineering (ICGSE 2006), pp. 223–232. IEEE Computer Society, Florianopolis, Brazil, October 2006
Avritzer, A., Beecham, S., Britto, R., Kroll, J., Menasché, D.S., Noll, J., Paasivaara, M.: Extending survivability models for global software development with media synchronicity theory. In: IEEE 10th International Conference on Global Software Engineering (ICGSE). Ciudad Real, Spain, July 2015
Avritzer, A., Beecham, S., Kroll, J., Menasche, D.S., Noll, J., Paasivaara, M.: Survivability models for global software engineering. In: 9th IEEE International Conference on Global Software Engineering (ICGSE), pp. 100–109, August 2014
Beecham, S., O’Leary, P., Richardson, I., Baker, S., Noll, J.: Who are we ng global software engineering research for? In: Proceedings of the International Conference on Global Software Engineering (ICGSE 2013). Bari, Italy, August 2013
Bird, C., Nagappan, N., Gall, H., Murphy, B., Devanbu, P.: Putting it all together: using socio-technical networks to predict failures. In: 20th International Symposium on Software Reliability Engineering, ISSRE 2009, pp. 109–119 (2009)
Cataldo, M., Herbsleb, J.D., Carley, K.M.: Socio-technical congruence: A framework for assessing the impact of technical and work dependencies on software development productivity. In: Proceedings of the Second ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2008, pp. 2–11. NY, USA (2008). http://doi.acm.org/10.1145/1414004.1414008
Damian, D., Marczak, S., Kwan, I.: Collaboration patterns and the impact of distance on awareness in requirements-centred social networks. In: Sutcliffe and Jalote [19], pp. 59–68
Espinosa, J.A., Carmel, E.: The effect of time separation on coordination costs in global software teams: a dyad model. In: Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS 2004). IEEE Computer Society, Big Island, Hawaii, USA, 5–8 Jan, 2004
Herbsleb, J.D., Mockus, A., Finholt, T.A., Grinter, R.E.: An empirical study of global software development: distance and speed. In: Proceedings of the 23rd International Conference on Software Engineering (ICSE 2001), pp. 81–90. Toronto, Ontario, Canada, 12–19 May, 2001
Herbsleb, J.D., Paulish, D.J., Bass, M.: Global software development at Siemens: Experience from nine projects. In: Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), pp. 524–533. IEEE Computer Society Press, St. Louis, May 2005
Kwan, I., Schrter, A., Damian, D.: A weighted congruence measure. In: Socio-Technical Congruence Workshop, in Conjunction with International Conference Software Engineering. Vancouver, Canada (2009)
Lasser, S., Heiss, M.: Collaboration maturity and the offshoring cost barrier: the tradeoff between flexibility in team composition and cross-site communication effort in geographically distributed development projects. In: Proceedings of the International Professional Communication Conference (IPCC 2005), pp. 718–728, 10–13 July, 2005
Maiden, N., Lockerbie, J., Randall, D., Jones, S., Bush, D.: Using satisfaction arguments to enhance i* modelling of an air traffic management system. In: Sutcliffe and Jalote [19], pp. 49–52
Moe, N.B., Smite, D.: Understanding a lack of trust in global software teams: a multiple-case study. Softw. Process Improv. Pract. 13(3), 217–231 (2008)
Nguyen, T., Wolf, T., Damian, D.: Global software development and delay: Does distance still matter? In: Proceedings of the 2008 IEEE International Conference on Global Software Engineering (ICGSE 2008), pp. 45–54. IEEE Computer Society, Bangalore, India, August 2008
Noll, J., Beecham, S., Richardson, I.: Global software development and collaboration: Barriers and solutions. ACM Inroads 1(3), 66–78 (2010)
Portillo-Rodrguez, J., Vizcano, A., Piattini, M., Beecham, S.: Using agents to manage socio-technical congruence in a global software engineering project. Inf. Sci. 264, 230–259 (2014)
Richardson, I., Casey, V., McCaffery, F., Burton, J., Beecham, S.: A process framework for global software engineering teams. Inf. Softw. Technol. 54, 1175–1191 (2012)
Sutcliffe, A., Jalote, P. (eds.): 15th IEEE International Requirements Engineering Conference (RE 2007). IEEE Computer Society, New Delhi, India, 15–19 October, 2007
Acknowledgments
We would like to thank the ICGSE 2014 attendees, and practitioners who participated in the global software development workshop, who completed our survey.
This work was supported, in part, by Science Foundation Ireland grants 10/CE/I1855 and 13/RC/2094 to Lero - the Irish Software Research Centre (www.lero.ie).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Survey: Measuring Global Distance
Survey: Measuring Global Distance
John Noll (john.noll@leroie), Sarah Beecham (sarah.beecham@lero.ie)
Geographic separation, lack of working day overlap, and cultural differences affect how well teams at different locations collaborate on a software development project. Taken together, we call these factors “Global Distance”, which comprises three components: geographic distance (separation between sites), temporal distance (difference in timezones between sites), and cultural distance (difference in national, regional, and organizational culture between sites).
This survey has two objectives: 1. to assess the degree to which different factors increase Global Distance, and 2. to assess how different interventions reduce or mitigate Global Distance.
Please circle the number that best answers the question.
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Noll, J., Beecham, S. (2016). Measuring Global Distance: A Survey of Distance Factors and Interventions. In: Clarke, P., O'Connor, R., Rout, T., Dorling, A. (eds) Software Process Improvement and Capability Determination. SPICE 2016. Communications in Computer and Information Science, vol 609. Springer, Cham. https://doi.org/10.1007/978-3-319-38980-6_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-38980-6_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-38979-0
Online ISBN: 978-3-319-38980-6
eBook Packages: Computer ScienceComputer Science (R0)