Analisi costi-benefici
Pesare il costo dell'aggiornamento contro i benefici; stimare, includere i benefici non specifici come la soddisfazione degli sviluppatori (perché dovrei lavorare su .NET 1.0 al giorno d'oggi quando riesco a ottenere un sacco di lavori lavorando in 4.0?), ma renderlo ragionevole.
Se i benefici superano i costi a breve e lungo termine, allora la tua argomentazione è fatta. Se i benefici non superano i costi a breve oa lungo termine, allora non eseguire l'aggiornamento.
Il più delle volte, i benefici superano i costi a lungo termine, ma non a breve termine. In questi casi, è necessario presentare il caso a coloro che prendono tali decisioni e lasciare che decidano. E se pensano di andare con la risposta a breve termine, va bene.
Se facessimo tutto pensando solo a lungo termine, non avremmo fatto nulla a breve termine.
La prossima volta che c'è un aggiornamento, fai la stessa cosa. I valori saranno più alti e l'aggiornamento più giustificabile. Ma ricorda che è ancora una decisione sopra la tua testa.