Lavoro in un'azienda di medie dimensioni in cui è necessario un aggiornamento per una parte dell'applicazione a causa di un'aggiunta all'ambiente. La parte che necessita di aggiornamento è in vigore da 13 anni, è abbastanza mission critical, funziona molto bene ogni giorno ed è stata scritta usando il linguaggio VB6. Il programma funziona attraverso un eseguibile e recentemente ho messo le mani sul codice sorgente e ho visto cosa deve essere aggiornato. Il codice stesso è di circa 4 file per un totale complessivo di circa 1300 linee. Nessuno nella mia squadra ha un compilatore VB 6 quindi dovrei prenderne uno dalla nostra azienda o trovarlo?
Le altre opzioni includono apportare modifiche al processo in modo che possa gestire i cambiamenti nell'ambiente. Quindi questo sarebbe un problema. Non è il processo più carino, ma c'è un potenziale che potrebbe funzionare. Infine, l'intera faccenda potrebbe essere riscritta in un linguaggio più moderno o supportato come Java.
Quindi ho cercato di valutare tutte queste opzioni e capire quale soluzione è la migliore, ma vorrei altri pensieri e più consenso, ecco perché pongo questa domanda al gruppo. Qualsiasi commento o opinione sarebbe molto apprezzato!