“…In GSD, the clients and vendors as well as the development team may be scattered at diverse geographical locations of the globe. This geographical dispersion has raised a number of challenges, 20–23 listed below: - Cultures diversity
- Time zones differences
- Language diversity
- Inadequate communication
- Difficulties in knowledge management
- Poor contract management
- Poor relationship management, etc.
Like any other field, GSD will also take its time to mature and overcome the temporal, cultural, linguistics, communication, and coordination issues 8,10,11,13,19 . Alongside, the aforementioned non‐technical issues, GSD teams also face technical issues, such as problems in the architecture of software components, their development iterations management, configuration management, and integration of components developed by different GSD teams due to inadequate communication and coordination 24–28 …”