Factors affecting the outcome of Global Software Development projects: An empirical study | IEEE Conference Publication | IEEE Xplore