Reshaping teamwork: Building and scaling products with distributed teams.