Domanda

Questa è una domanda sulla logistica, non su una domanda tecnica.

La mia azienda ha esternalizzato alcuni lavori software incorporati. In particolare, abbiamo pagato un appaltatore per sviluppare un sistema incorporato per noi poiché non abbiamo un'adeguata conoscenza interna per farlo da soli (abbiamo solo sviluppatori di applicazioni desktop).

Quindi, gli appaltatori hanno terminato il software e hanno chiesto se possono consegnarci in una macchina virtuale. La VM è una macchina Windows 8 contenente l'IDE CODEWARRIOR preconfigurata con il codice sorgente come progetto CODEWARRIOR. L'idea è che ciò ci consentirà di apportare modifiche al codice all'interno della VM già configurata per un ulteriore sviluppo di questo progetto.

Ci sono degli svantaggi nel farlo invece di farci guidare attraverso come configurare le nostre macchine di sviluppo per apportare modifiche al codice al progetto? L'unico problema che posso prevedere è la VM che funziona lentamente e ci vuole molto tempo per ricostruire il progetto quando apportiamo modifiche al codice. D'altra parte, mi piace l'idea di ottenere un ambiente di sviluppo del sistema incorporato preconfigurato, quindi non devo aggiungere un altro IDE sulla mia macchina per lo sviluppo di applicazioni desktop.

Non riesco davvero a pensare a una buona ragione per cui non accettare una VM consegnabile, ma volevo solo eseguirlo da questa comunità nel caso in cui ci sia qualcosa che mi manca.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top