Esta es una pregunta sobre logística, no una pregunta técnica.
Mi empresa ha externalizado algunos trabajos de software integrado. Específicamente, le hemos pagado a un contratista para que desarrolle un sistema integrado para nosotros, ya que no tenemos el conocimiento interno adecuado para hacerlo nosotros mismos (solo tenemos desarrolladores de aplicaciones de escritorio).
Entonces, los contratistas han terminado el software y han preguntado si pueden entregárnoslo en una máquina virtual. La VM es una máquina con Windows 8 que contiene el IDE CodeWarrior preconfigurado con el código fuente como un proyecto CodeWarrior. La idea es que esto nos permitirá realizar cambios de código dentro de la VM que ya está configurada para un mayor desarrollo de este proyecto.
¿Hay algún inconveniente en hacer esto en lugar de que nos guíen a través de cómo configurar nuestras propias máquinas de desarrollo para realizar cambios de código en el proyecto? El único problema que puedo prever es que la VM se ejecuta lentamente y que tarda mucho en reconstruir el proyecto cuando hacemos cambios en el código. Pero, por otro lado, me gusta la idea de obtener un entorno de desarrollo de sistema integrado preconfigurado para no tener que agregar otro IDE en mi máquina de desarrollo de aplicaciones de escritorio.
Realmente no puedo pensar en una buena razón por la que no aceptar una entrega de VM, pero solo quería ejecutarla en esta comunidad en caso de que haya algo que me falta.