Configuring global software teams: a multi-company analysis of project productivity, quality, and profits