Che cos'è l'ingegneria di correzione rapida?
Quick Fix Engineering (QFE) è un termine basato su Microsoft® che si riferisce a un sistema per fornire aggiornamenti per le applicazioni software. Ciò significa che quando un consumatore acquista un prodotto, se vengono rilevati errori o vengono presentati altri problemi, possono ricevere aggiornamenti automatici tramite e-mail o strumento di aggiornamento. Questi aggiornamenti possono quindi essere installati sul computer dell'acquirente per aggiungere funzionalità migliori al programma o correggere funzionalità che non funzionavano correttamente.
In molti casi, Quick Fix Engineering viene utilizzato per correggere i buchi di sicurezza all'interno di un'applicazione software. Queste correzioni sono offerte come download per i clienti con l'obiettivo di riparare qualsiasi funzione difettosa o una funzionalità che potrebbe rappresentare un rischio per la sicurezza. La maggior parte delle volte, queste correzioni vengono eseguite da cliente a cliente anziché offrirle a una serie di utenti del programma.
A volte, Quick Fix Engineering in realtà crea più problemi di quanti ne risolva. Nuovi bug possono essere introdotti tramite i nuovi download, quindi è necessario creare e inviare download aggiuntivi per riparare i bug appena creati. Alcuni sistemi di ingegneria di correzione rapida forniscono un'opzione che consente agli utenti di disinstallare i nuovi download, riportando così il programma al suo stato originale.
I consumatori potrebbero dover pagare una tariffa aggiuntiva per ricevere aggiornamenti per il software o per richiedere una soluzione per un problema che stanno riscontrando. Il fatto che la registrazione a tale programma sia garantito dipenderà dall'utente. Ad esempio, qualcuno che utilizza un software di elaborazione testi per uso domestico potrebbe non ritenere necessario correggere lievi anomalie nel software. Un'altra persona, tuttavia, che utilizza il software per importanti comunicazioni commerciali o per creare documenti sofisticati potrebbe aver bisogno di ogni funzione per funzionare in modo impeccabile. I prezzi per i pacchetti di soluzioni rapide variano.
È possibile che alcune società non applichino addebiti per i servizi di ingegneria di correzione rapida. Sebbene il termine sia stato coniato da Microsoft®, la maggior parte dei creatori di software offre una sorta di pacchetti di soluzioni rapide. Il freeware open source, ad esempio, viene spesso creato da numerosi programmatori. Questo lascia molto spazio agli insetti per insinuarsi nel mix. Questi progettisti di software sono generalmente felici di offrire una soluzione a tutti i problemi che si presentano nel software.
Per ricevere una patch di riparazione rapida o una riparazione, è generalmente necessario contattare il produttore del software. Se Quick Fix Engineering non è disponibile da quel provider, potrebbe non esserci molto da fare a meno che il software non sia open source. Spesso, i programmatori non sono autorizzati a manomettere il software di un'altra azienda a meno che non sia stata concessa l'autorizzazione per iscritto.