A Collaboration Model for Global Multicultural Software Development. - Taavi Ylikotila; Petri Linna (EJC, 2010)