Quick Fix Engineering (QFE) on Microsoft®-pohjainen termi, joka viittaa järjestelmään, joka tarjoaa päivityksiä ohjelmistosovelluksille. Tämä tarkoittaa sitä, että kuluttaja voi saada automaattisia päivityksiä sähköpostitse tai päivitystyökalulla, kun kuluttaja ostaa tuotteen, jos virheitä havaitaan tai muita ongelmia ilmenee. Nämä päivitykset voidaan sitten asentaa ostajan tietokoneeseen lisätäkseen ohjelmaan parempia ominaisuuksia tai korjatakseen ominaisuuksia, jotka eivät toimi oikein.
Monissa tapauksissa Quick Fix Engineeringia käytetään korjaamaan tietoturva -aukkoja sovelluksessa. Nämä korjaukset tarjotaan ladattaviksi asiakkaille, joiden tarkoituksena on korjata toimintahäiriö tai tietoturvariski. Useimmiten nämä korjaukset tehdään asiakaskohtaisesti sen sijaan, että tarjoamme niitä monille ohjelman käyttäjille.
Joskus Quick Fix Engineering luo itse asiassa enemmän ongelmia kuin ratkaisee. Uusia bugeja voidaan ottaa käyttöön uusien latausten kautta, ja sitten on luotava ja ladattava lisälatauksia uusien virheiden korjaamiseksi. Jotkut Quick Fix Engineering -järjestelmät tarjoavat vaihtoehdon, jonka avulla käyttäjät voivat poistaa uudet lataukset ja palauttaa ohjelman alkuperäiseen tilaansa.
Kuluttajat saattavat joutua maksamaan lisämaksun saadakseen ohjelmistopäivityksiä tai pyytääkseen korjausta ongelmaansa. Se, onko tällaiseen ohjelmaan rekisteröityminen perusteltua, riippuu käyttäjästä. Esimerkiksi joku, joka käyttää tekstinkäsittelyohjelmistoa kotikäyttöön, ei välttämättä näe tarpeelliseksi korjata pieniä virheitä ohjelmistossa. Toinen henkilö, joka käyttää ohjelmistoa tärkeään liikekirjeenvaihtoon tai hienostuneiden asiakirjojen luomiseen, saattaa kuitenkin tarvita kaikkia ominaisuuksia toimimaan moitteettomasti. Nopeiden korjauspakettien hinnat vaihtelevat.
Jotkut yritykset saattavat veloittaa Quick Fix Engineering -palveluista. Vaikka termi on Microsoftin keksimä, useimmat ohjelmiston luojat tarjoavat jonkinlaisia pikakorjauspaketteja. Esimerkiksi avoimen lähdekoodin ilmaisohjelmia luovat usein lukuisat ohjelmoijat. Tämä jättää paljon tilaa bugeille hiipimään seokseen. Nämä ohjelmistosuunnittelijat tarjoavat kuitenkin yleensä mielellään ratkaisun kaikkiin ohjelmistoon liittyviin ongelmiin.
Pikakorjauksen tai korjauksen saamiseksi on yleensä tarpeen ottaa yhteyttä ohjelmistonvalmistajaan. Jos Quick Fix Engineering ei ole saatavana kyseiseltä palveluntarjoajalta, ei voi tehdä paljon, ellei ohjelmisto ole avoimen lähdekoodin ohjelmisto. Usein ohjelmoijat eivät saa muokata toisen yrityksen ohjelmistoja, ellei heille ole myönnetty kirjallista lupaa.