Abstract
Working in the globally distributed market is one of the key trends among the software organizations all over the world. [1-5]. Several factors have contributed to the growth of distributed software development; time-zone independent ”follow the sun” development, access to well-educated labour, maturation of the technical infrastructure and reduced costs are some of the most commonly cited benefits of distributed development [3, 6-8]. Furthermore, customers are often located in different countries because of the companies’ internationalization purposes or good market opportunities.
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
Herbsleb, J., Moitra, D.: Global software development. IEEE Software 18, 16–20 (2001)
Damian, D., Zowghi, D.: Requirements Engineering Challenges in Multi-site Software Development Organizations. Requirements Engineering Journal 8, 149–160 (2003)
Komi-Sirviö, S., Tihinen, M.: Lessons Learned by Participants of Distributed Software Development. Knowledge and Process Management 12, 108–122 (2005)
Layman, L., Williams, L., Damian, D., Bures, H.: Essential communication practices for Extreme Programming in a global software development team. Information and Software Technology 48, 781–794 (2006)
Taxén, L.: An integration centric approach for the coordination of distributed software development projects. Information and Software Technology 48, 767–780 (2006)
Ebert, C., De Neve, P.: Surviving Global Software Development. IEEE Software 18, 62–69 (2001)
Gorton, I., Motwani, S.: Issues in co-operative software engineering using globally distributed teams. Information and Software Technology 38, 647–655 (1996)
Battin, R., Crocker, R., Kreidler, J., Subramanian, K.: Leveraging Resources in Global Software Development. IEEE Software 18, 70–77 (2001)
Lee, G., DeLone, W., Espinosa, J.A.: Ambidextrous coping strategies in globally distributed software development projects. Commun. ACM 49(10), 35–40 (2006)
Schümmer, T., Schümmer, J.: Support for distributed teams in eXtreme programming. In: Succi, G., Marchesi, M. (eds.) Extreme Programming Examined, 1st edn., pp. 355–377. Addison Wesley, Boston (2001)
Kircher, M., Jain, P., Corsaro, A., Levine, D.: Distributed eXtreme programming. In: XP 2001, pp. 66–71 (2001)
Agile Manifesto (2001), http://agilemanifesto.org/
Ramesh, B., Cao, L., Mohan, K., Xu, P.: Can distributed software development be agile? Commun. ACM 49(10), 41–46 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pikkarainen, M., Korkala, M. (2009). Customer Communication Challenges and Solutions in Globally Distributed Agile Software Development. In: Bomarius, F., Oivo, M., Jaring, P., Abrahamsson, P. (eds) Product-Focused Software Process Improvement. PROFES 2009. Lecture Notes in Business Information Processing, vol 32. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02152-7_35
Download citation
DOI: https://doi.org/10.1007/978-3-642-02152-7_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02151-0
Online ISBN: 978-3-642-02152-7
eBook Packages: Computer ScienceComputer Science (R0)