Sostituire software legacy: tutto in una volta o passo per passo?
Il vecchio software ancora in funzione raramente si sostituisce in una volta sola. La tentazione è forte, ma anche il rischio.
Perché in una volta sola funziona di rado
Un sistema che dura da anni contiene regole che nessuno sa più spiegare ma che servono. Le scopri solo quando la sostituzione va in produzione e qualcosa va storto presso un cliente.
L'approccio che invece funziona
Ritaglia una parte delimitata — un processo, un modulo — e sostituisci prima quella. Lascia girare per un po' il vecchio e il nuovo l'uno accanto all'altro.
Che cosa fissare prima
Quale sistema comanda durante la transizione. Senza quell'accordo i due si sovrascrivono a vicenda e perdi fiducia in entrambi.
Dove va il tempo
Non nella costruzione ma nel capire come si comporta il vecchio sistema nelle eccezioni. Calcolane in abbondanza.
Il momento più difficile
Spegnere il vecchio sistema. Finché continua a girare, qualcuno continua a usarlo. Mettici una data.