Skip to main content
Log in

Distributed agile: project management in a global environment

  • Experience Report
  • Published:
Empirical Software Engineering Aims and scope Submit manuscript

Abstract

Agile methods have been gaining acceptance in the mainstream software development community. At the same time, globally distributed software development is another trend delivering high-quality software to global users at lower costs. Little is published about the adoption and adaption of Agile methods in a distributed team and software globalization/localization project environment. The overall performance and satisfaction with the international deployment of the latest version of My Yahoo! increased by more than 30% after the global product team, distributed over three continents, adopted Agile methods. Our objective is to highlight successful practices and challenges that have been overcome by the globalization project, and suggest a framework for software globalization project management using a distributed Agile approach.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

References

  • Abrahamsson P, Salo O, Ronkainen J, Warsta J (2002) Agile software development methods: review and analysis. VTT Technical report

  • Ågerfalk P, Fitzgerald B (2006) Flexible and distributed software processes: old petunias in new bowls. Commun ACM 49(10):27–34

    Article  Google Scholar 

  • Benefield G (2008) Rolling out agile in a large enterprise, In: Hawaii International Conference on Software Systems (HICSS’41)

  • Cohn M (2004) User stories applied: for agile software development. Addison-Wesley

  • Dybå T, Dingsøyr T (2008) Empirical studies of agile software development: a systematic review. Inf Softw Technol 50(9–10):833–859

    Article  Google Scholar 

  • Flarup E (2007) Best practices in software localization. In: Internationalization & Unicode Conference (IUC32), San Jose, California

  • Jain N (2008) Distributed agile stage. In: Agile 2008, Available online at http://www.agile2008.org/stage-distributed.html. Accessed September 2008

  • Lee G, DeLone W, Espinosa JA (2006a) Ambidextrous coping strategies in globally distributed software development projects. Commun ACM 49(10):35–40

    Article  Google Scholar 

  • Lee O, Banerjee P, Lim KH, Kumar K, Hillegersberg J, Wei KK (2006b) Aligning IT components to achieve agility in globally distributed system development. Commun ACM 49(10):48–54

    Article  Google Scholar 

  • Ramesh B, Cao L, Mohan K, Xu P (2006) Can distributed software development be agile? Commun ACM 49(10):41–46

    Article  Google Scholar 

  • Salo O, Abrahamsson P (2008) Agile Methods in European Embedded Development Organizations: a survey study of Extreme Programming and Scrum. IET Softw 2:58–64

    Article  Google Scholar 

  • Schwaber C (2008) Enterprise Agile Adoption in 2007, Forrester Research

  • Scotland K, Boutin A (2008) Integrating scrum with the process framework at Yahoo! Europe. Agile 2008:191–195

    Google Scholar 

  • Sutherland J, Viktorov A, Blount J, Puntikov N (2007) Distributed Scrum: agile project management with outsourced development teams. In: Hawaii International Conference on Software Systems (HICSS’40), Big Island, Hawaii

  • Sutherland J, Schoonheim G, Rustenburg E, Rijk M (2008) Fully distributed scrum: the secret sauce for hyperproductive offshored development teams. Agile 2008:339–344

    Google Scholar 

  • Sutherland J, Schwaber K (2007) The scrum papers: nuts, bolts, and origins of an agile method. Scrum Inc, Boston

    Google Scholar 

Download references

Acknowledgements

We would like to express our appreciation to The Global My Yahoo! group—the global product team based in Sunnyvale and Bangalore; international teams in South Korea, Taiwan, Hong Kong, Europe (Spain, UK, France, Italy and German), Latin America (Brazil, Mexico, Argentina and Miami), Singapore, India, Australia and Japan, in providing all the inspiration for this paper and it has been a great pleasure to be part of the international deployment projects for My Yahoo! over the past 4 years.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Seiyoung Lee.

Additional information

Editor: Tore Dyba

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lee, S., Yong, HS. Distributed agile: project management in a global environment. Empir Software Eng 15, 204–217 (2010). https://doi.org/10.1007/s10664-009-9119-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10664-009-9119-7

Keywords

Navigation