Global Software Engineering: The Future of Socio-technical Coordination
FOSE '07 2007 Future of Software Engineering
Balancing Agility and Formalism in Software Engineering
A Lightweight Approach for Knowledge Sharing in Distributed Software Teams
PAKM '08 Proceedings of the 7th International Conference on Practical Aspects of Knowledge Management
Studying communication in agile software development: a research framework and pilot study
Proceedings of the ICMI-MLMI '09 Workshop on Multimodal Sensor-Based Systems and Mobile Phones for Social Computing
Bridging cultural differences: a grounded theory perspective
Proceedings of the 4th India Software Engineering Conference
A novel approach to global software development for chartered enterprises
International Journal of Computer Applications in Technology
A review of non-technical issues in global software development
International Journal of Computer Applications in Technology
Scrum practices in global software development: a research framework
PROFES'11 Proceedings of the 12th international conference on Product-focused software process improvement
Hi-index | 0.00 |
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.