La globalización ha llevado a las empresas a distribuir sus equipos de desarrollo de software en varias ciudades de un mismo país o en países diferentes llegando aun modelo de desarrollo deslocalizado, conocido como Desarrollo Global del Software (DGS)