Por qué necesita la externalización del software y 5 cosas que debe tener en cuenta