Causal Analysis of Factors Governing Collaboration in Global Software Development Teams | IEEE Conference Publication | IEEE Xplore