Effective multi-site and multi-country distributed software development - Nevala, Ville (2008)