Skip to main content

Globalization

  • Chapter
  • First Online:
Book cover Agile Software Engineering

Abstract

In this chapter we address the concept of agility in a wider context. One topic on which we focus is globalization in terms of distributed teamsdistributed teams ; the second idea is the application of the agile approach for the managementmanagement of non-software projectsnon-software projects project . Agile software development has evolved significantly during the last decade. In parallel to this evolution, globalization in software development has also emerged, and software is developed in many cases by teams which are spread across geographical areas, cultures, and nationalities. This reality, called global software development, has advantages as well as disadvantages. The most obvious advantage is the business aspect of cost reduction; the most problematic issues are communication and team synchronization. In this chapter we briefly describe the notion of global software development and explain how some agile practices help cope with the challenges involved. Specifically, we will see that the agile approach encourages a transparent global software development process. thus increasing information flow and project visibility and assistings in solving communication and synchronization problems. Further, the tightness of agile processes simplifies software project management. We also examine in this chapter the notion of agility beyond the software world and discover its usefulness in such projects

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 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 39.95
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

Notes

  1. 1.

    See Carmel’s blog at http://errancarmel.blogspot.com/2007/09/follow-sun-call-for-more-research-and.html.

References

  • Allen TJ Allen TJ (1984) Managing the flow of technology: technology transfer and the dissemination of technological information within the R&D organization. MIT Press, Cambridge, MA

    Google Scholar 

  • Carmel ECarmel E (1999) Global software teams: collaborating across borders and time zones. Prentice Hall, Upper Saddle River, NJ

    Google Scholar 

  • Carmel E,Carmel E Agarwal RAgarwal R (2001) Tactical approaches for alleviating distance in global software development. IEEE Software pp 22–29

    Google Scholar 

  • Cusick J,Cusick J Prasad APrasad A (2006) A practical management and engineering approach to offshore collaboration. IEEE Software pp 20–29

    Google Scholar 

  • Friedman TLFriedman TL (2005) The world is flat: a brief history of the twenty-first century. Farrar, Straus and Giroux

    Google Scholar 

  • Herbsleb JD,Herbsleb JD Mockus AMockus A , Finholt TAFinholt TA , Grinter RGrinter R (2001) An empirical study of global software development: distance and speed. In: Proceedings of the 23rd international conference on software engineering (ICSE). IEEE Computer Society Press, Los Alamitos, CA

    Google Scholar 

  • Highsmith JHighsmith J (2002) Agile software developments ecosystems. Addison-Wesley, Reading, MA

    Google Scholar 

  • Jarvenpaa SL,Jarvenpaa SL Leidner DELeidner DE (1998) Communication and trust in global virtual teams. Organ Sci 10(6):791–815

    Article  Google Scholar 

  • Moore GAMoore GA (2000) Living on the fault line: managing for shareholder value in the age of the internet. Harper Business, New York

    Google Scholar 

  • Nirenberg JNirenberg J (2002) Global leadership. Capstone Wiley

    Google Scholar 

  • Sahay S,Sahay S Nicholson BNicholson B , Krishna SKrishna S (2003) Global IT outsourcing: software development across borders. Cambridge University Press, Cambridge

    Book  Google Scholar 

  • Sangwan R,Sangwan R Bass MBass M , Mullick NMullick N , Paulish DJPaulish DJ , Kazmeier JKazmeier J (2007) Global software development handbook. AuerBach Publications, Taylor and Francis Group, New York

    Google Scholar 

  • Sawyer S,Sawyer S Guinan PJGuinan PJ (1998) Software development: processes and performance. IBM Syst J 37(4) http://www.research.ibm.com/journal/sj/374/sawyer.html

  • Yourdon EYourdon E (1997) Death march: the complete software developer’s guide to surviving “mission impossible” projects. Prentice Hall PTR, NJ

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag London

About this chapter

Cite this chapter

Hazzan, O., Dubinsky, Y. (2008). Globalization. In: Agile Software Engineering. Undergraduate Topics in Computer Science. Springer, London. https://doi.org/10.1007/978-1-84800-198-5_10

Download citation

  • DOI: https://doi.org/10.1007/978-1-84800-198-5_10

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84800-198-5

  • Online ISBN: 978-1-84800-199-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics