{'fraction_non_alphanumeric': 0.018026565464895637, 'fraction_numerical': 0.0, 'mean_word_length': 5.895424836601308, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Issues of Communication and Cooperation in Offshore Software Development

Offshore software development (OSD) is an important trend in information technology outsourcing field. Within this trend software development is increasingly going global, with development occurring in multiple sites located in different geographic regions. On the other hand, software development is a collaborative endeavor, in which communication and cooperation play an important role. Effective communication and coordination from multiple sites is extremely important for OSD. Some studies reveal that cross-site communication and coordination issues can cause a substantial loss of development speed. This paper examines and analysis the issues of cross-site communication and cooperation in OSD, and how can these issues be addressed. There are various approaches to manage communication and coordination from distance. These include the introduction of communication technologies, explicit control mechanisms, and models for reducing the need for cross-site coordination.