Fornire supporto per software obsoleti è sia poco costoso che costoso. Se le persone usano ancora la versione venduta dieci anni fa, significa che troveranno bug che non esistono nelle versioni successive, il loro software potrebbe non funzionare come previsto su un nuovo hardware o sistema operativo, ecc. Il personale di supporto deve essere anche addestrato per usare questa vecchia versione.
Questo è inevitabile in diversi casi:
-
Quando viene pagata ogni nuova versione del software, non è possibile costringere tutti a spendere i propri soldi ogni due anni per acquistare la versione successiva. Esempio: Microsoft deve ancora supportare Windows XP, dal momento che è comprensibile che le persone non vogliono pagare centinaia di dollari per Windows Vista, poi Seven, poi Windows 8.
-
Quando l'aggiornamento è complicato. Esempio: quando si sa che l'installazione di SP2 di Microsoft SQL Server 2008 potrebbe rendere il server completamente inutilizzabile , potresti posticipare l'installazione degli aggiornamenti e rimanere con e versione obsoleta che ha un punto di forza: funziona .
-
Quando sono coinvolti sistemi legacy o considerazioni di sicurezza. Esempio: l'aggiornamento automatico di un software dello space shuttle ogni settimana può avere alcuni svantaggi. Allo stesso modo, non è possibile aggiornare l'hardware se il software precedente richiede l'esecuzione del vecchio hardware.
Ora, diciamo che il processo di aggiornamento è ben fatto come in Google Chrome. L'utente non deve preoccuparsi degli aggiornamenti; non ci sono motivi di sicurezza o legacy per non aggiornare e gli aggiornamenti sono gratuiti.
In questo caso, è una cattiva pratica, per un'azienda, smettere di fornire supporto per le versioni obsolete per alcuni mesi e chiedere ai propri clienti di aggiornare prima il loro software, quindi contattare il supporto se il problema persiste?