Soy consciente de una empresa que posee la propiedad intelectual de un producto de software decente y obtiene un excelente ingreso anual de licencias. Sin embargo, el director (no técnico) se queja del costo de mantener el equipo de desarrollo, ya que afecta significativamente los márgenes de beneficio y está considerando el desarrollo de la subcontratación de módulos específicos a otros países que cobran a una tasa más baja.
Personalmente, no creo que sea una solución más rentable a largo plazo. Esto puede conducir a fallas en la comunicación cuando hay problemas, además, las especificaciones deberán ser herméticas, lo que puede llevar más tiempo de todos modos. En mi opinión, cuando se trabaja en equipos, la comunicación es clave, ¿o hay una forma efectiva de hacer que esto funcione?