Skip to main content

Measuring Global Distance: A Survey of Distance Factors and Interventions

  • Conference paper
  • First Online:
Software Process Improvement and Capability Determination (SPICE 2016)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 609))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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

    Google Scholar 

  2. 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

    Google Scholar 

  3. 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

    Google Scholar 

  4. 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

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Google Scholar 

  10. 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

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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

    Google Scholar 

  13. 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

    Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. 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

    Google Scholar 

  16. Noll, J., Beecham, S., Richardson, I.: Global software development and collaboration: Barriers and solutions. ACM Inroads 1(3), 66–78 (2010)

    Article  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. 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)

    Article  Google Scholar 

  19. Sutcliffe, A., Jalote, P. (eds.): 15th IEEE International Requirements Engineering Conference (RE 2007). IEEE Computer Society, New Delhi, India, 15–19 October, 2007

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to John Noll .

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.

figure a

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics