Publication | Closed Access
Could Global Software Development Benefit from Agile Methods?
104
Citations
14
References
2006
Year
Unknown Venue
Software MaintenanceEngineeringEconomic DevelopmentProject ManagementDistributed DevelopmentSoftware EngineeringAgile Project ManagementScrumAgile Software DevelopmentAgile MethodsSoftware PracticeAgile MethodologiesGlobal Software DevelopmentGlobal StrategyAgile DevelopmentDesignGlobalizationSoftware DesignSoftware DevelopmentAgile PrinciplesDevelopment MethodologyBusinessGlobal Communication
Agile methods emphasize continuous face‑to‑face communication, yet global software development faces significant communication challenges, making the application of agile practices in distributed settings difficult and understudied. The paper explores the potential benefits and challenges of adopting agile methods in global software development and outlines plans for future research in distributed companies. The authors plan to conduct empirical studies in companies using agile methods in distributed projects and to test agile principles in globally distributed student projects for industrial clients. Existing evidence shows that agile methods have been successfully applied in distributed projects, suggesting they can benefit global software development.
At first glance, agile methods and global software development might seem incompatible. Agile methods stress continuous face-to-face communication, whereas communication has been reported as the biggest problem of global software development. One challenge to solve is how to apply agile practices in settings where continuous face-to-face interaction is missing. However, agile methods have been successfully used in distributed projects, indicating that they could benefit global software development. This paper discusses potential benefits and challenges of adopting agile methods in global software development. The literature on real industrial case studies reporting on experiences of using agile methods in distributed projects is still scarce. Therefore we suggest further research on the topic. We present our plans for research in companies using agile methods in their distributed projects. We also intend to test the use of agile principles in globally distributed student projects developing software for industrial clients
| Year | Citations | |
|---|---|---|
Page 1
Page 1