Globalization and advancement in technology have brought about significant changes in the functioning of IT teams. Earlier a large percentage of IT teams were collocated, i.e. confined to the same zone, time, and culture. However, the necessity to gain traction in the international market forced companies to obliterate time, cultural and geographical differences....