Abstract
Agile Global Software Development is gaining relevance and importance. While communication is key for exchanging information between team members, multi-site software development introduces additional obstacles and delays. This paper reports an exploratory study on the impact of infrastructure on communication. Although this topic has been a subject of interest many issues remain unaddressed. In this paper we address both team member communication and the combination of project and product development. One of the main conclusions is that communication can be improved if tool infrastructure combine different levels of information (i.e. team members, project status and product status). The use of simple tools, such as Vsee in SmartBoards is useful for reducing distance between sites. Dependency on bandwidth is not a new issue but is still relevant.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Alzoubi, Y.I., Gill, A.Q.: Agile global software development communication challenges: A systematic review. In: Siau, K., Li, Q., Guo, X. (eds.) PACIS 2014 (2014)
Babar, M.A., Lescher, C.: Editorial: Global software engineering: Identifying challenges is important and providing solutions is even better. Inf. Softw. Technol. 56(1), 1–5 (2014)
Basili, V.R.: Software modeling and measurement: The goal/question/metric paradigm. Tech. rep., U. of Maryland at College Park, MD, USA (1992)
Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R.C., Mellor, S., Schwaber, K., Sutherland, J., Thomas, D.: Manifesto for agile software development (2001), http://www.agilemanifesto.org/
Boehm, B.W.: Characteristics of Software Quality, 1st edn., vol. 1. North-Holland Publishing Company (June 1978)
Creswell, J.: Research Design: Qualitative, Quantitative, and Mixed Methods Approaches. SAGE (2014)
Fernando, B.A.J., Hall, T., Fitzpatrick, A.: The impact of media selection on stakeholder communication in agile global software development: A preliminary industrial case study. In: SIGMIS-CPR 2011, pp. 131–139. ACM, NY (2011)
Fink, A.: How To Conduct Surveys: A Step-by-Step Guide. Sage (2012)
Hartmann, D., Dymond, R.: Appropriate agile measurement: Using metrics and diagnostics to deliver business value. In: Proc. of AGILE 2006, pp. 126–134. IEEE CS, Washington, DC (2006)
Herbsleb, J., Mockus, A.: An empirical study of speed and communication in globally distributed software development. IEEE TSE 29(6), 481–494 (2003)
Hummel, M., Rosenkranz, C., Holten, R.: The role of communication in agile systems development. Business and Inf. Sys. Eng. 5(5), 343–355 (2013)
ISO/IEC25000: Systems and software engineering – systems and software quality requirements and evaluation (square). Tech. rep., ”ISO” (2014)
Jalali, S., Wohlin, C.: Global software engineering and agile practices: a systematic review. Journal of Software: Evolution and Process 24(6), 643–659 (2012)
Johnston, K., Rosin, K.: Global virtual teams: How to manage them. In: CAMAN 2011, pp. 1–4 (May 2011)
Kääriäinen, J., Eskeli, J., Teppola, S., Välimäki, A., Tuuttila, P., Piippola, M.: Extending global tool integration environment towards lifecycle management. In: Meersman, R., Herrero, P., Dillon, T. (eds.) OTM 2009 Workshops. LNCS, vol. 5872, pp. 238–247. Springer, Heidelberg (2009)
Korkala, M., Maurer, F.: Waste identification as the means for improving communication in globally distributed agile software development. Journal of Systems and Software 95, 122–140 (2014)
Krueger, R., Casey, M.: Focus groups: a practical guide for applied research. Sage (2009)
Lethbridge, T.C., Sim, S.E., Singer, J.: Studying software engineers: Data collection techniques for software field studies. Emp. Softw. Eng. 10(3), 311–341 (2005)
Martin, J., Yague, A., Gonzalez, E., Garbajosa, J.: Making software factory truly global: the smart software factory project. Software Factory Magazine (2010)
McCall, J.: Factors in Software Quality: Preliminary Handbook on Software Quality for an Acquisiton Manager, vol. 1-3. General Electric (November 1977)
Mishra, A., Münch, J., Mishra, D.: Distributed development of information systems. Journal of Universal Computer Science 18(19), 2599–2601 (2012)
Niinimaki, T., Piri, A., Lassenius, C.: Factors affecting audio and text-based communication media choice in global software development projects. In: ICGSE 2009, pp. 153–162 (July 2009)
Orlikowski, W.J., Baroudi, J.J.: Studying information technology in organizations: Research approaches and assumptions. Inf. Sys. Res. 2(1), 1–28 (1991)
Oza, N., Münch, J., Garbajosa, J., Yague, A., Gonzalez Ortega, E.: Identifying potential risks and benefits of using cloud in distributed software development. In: Heidrich, J., Oivo, M., Jedlitschka, A., Baldassarre, M.T. (eds.) PROFES 2013. LNCS, vol. 7983, pp. 229–239. Springer, Heidelberg (2013)
Persson, J.S., Mathiassen, L., Aaen, I.: Agile distributed software development: enacting control through media and context. Inf. Sys. J. 22(6), 411–433 (2012)
Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. John Wiley Sons (2012)
Schwaber, K.: Agile Project Management With Scrum. Microsoft Press, Redmond (2004)
da Silva, F., Costa, C., Francanda, A., Prikladinicki, R.: Challenges and solutions in distributed software development project management: A systematic literature review. In: ICGSE 2010, pp. 87–96 (August 2010)
Sinha, V., Sengupta, B., Chandra, S.: Enabling collaboration in distributed requirements management. IEEE Software 23(5), 52–61 (2006)
Unterkalmsteiner, M., Gorschek, T., Islam, A., Cheng, C., Permadi, R., Feldt, R.: Evaluation and measurement of software process improvement - a systematic literature review. IEEE Transactions on Software Engineering PP(99), 1 (2011)
Yin, R.K.: Case study research: Design and methods. Sage Publications (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Garbajosa, J., Yagüe, A., Gonzalez, E. (2014). Communication in Agile Global Software Development: An Exploratory Study. In: Meersman, R., et al. On the Move to Meaningful Internet Systems: OTM 2014 Workshops. OTM 2014. Lecture Notes in Computer Science, vol 8842. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-45550-0_41
Download citation
DOI: https://doi.org/10.1007/978-3-662-45550-0_41
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-45549-4
Online ISBN: 978-3-662-45550-0
eBook Packages: Computer ScienceComputer Science (R0)