An empirical study on global software development: offshore insourcing of IT projects