EthicSoft Informatica Altro Articoli IT Project Management Perché non riscrivere un software?

Perchè non riscrivere il software?

A volte riscrivere un software è la cosa più intelligente e opportuna da fare. A volte no.

Vediamo alcuni buoni motivi per non farlo.

Ti è mai capito di dover riscrivere il software da zero? A me è successo, a seconda del caso può diventare un'impresa davvero spiacevole.
In un mondo ideale, non si dovrebbe mai riscrivere il software, e ci sono dei buoni motivi per NON riscrivere, ovvero continuare a mantenere la vecchia soluzione:

Ci vuole sempre più tempo del previsto

La riscrittura prende molto tempo, più di quanto si prevede; l’azienda è costretta a fermarsi, ma il mercato va avanti, costringendoci a restare indietro;

Abbiamo meno tempo a disposizione di quanto si è avuto per l’originale

Codici scritti in anni e anni di lavoro devono essere re-implementati in una piccola frazione di tempo; La riscrittura fornisce poche o nessuna nuova funzionalità  per l’azienda.

Questo comporta almeno un paio di conseguenze:

Malcontento di capi e clienti

I capi si innervosiscono e diventano frustati, non riescono a capire perché è necessario così tanto tempo per riavere quello che già avevano.

Ritardi ED ERRORI dovuti alla fretta

Il team di sviluppo viene messo sotto pressione per avere il lavoro finito e ciò causa ritardi su ritardi.

Si rischia di rovinare il processo del business

Esistono scelte tattiche codificate utili ma dimenticate da lungo tempo, che rischiano di andare perse nella riscrittura.

Durante tutti gli sviluppi si hanno doppi costi DI MANTENIMENTO

Il vecchio sistema non potrà essere spento fino a quando le funzioni non sono migrate nel nuovo sistema, nel frattempo deve essere mantenuto funzionante ed è possibile che debbano essere fatti sviluppi per i clienti che lo usano.

Licenza:
I contenuti di questo articolo sono proprietà intellettuale dei relativi autori e protetti ai sensi dell'art. 1 della legge italiana sul diritto d'autore n. 633 del 22 aprile 1941.
La copia, parziale o integrale, è illegale escluso il caso di citazioni di lunghezza massima di un singolo paragrafo e il cui testo sia completamente incluso in un link a questa pagina.
Pagine simili a "Perché non riscrivere un software?"