Quick Fix Engineering (QFE) je Microsoft® izraz, ki se nanaša na sistem za zagotavljanje posodobitev za programske aplikacije. To pomeni, da lahko potrošnik, ko kupi izdelek, v primeru odkritja napak ali drugih težav prejme samodejne posodobitve prek e-pošte ali orodja za posodabljanje. Te posodobitve je mogoče nato namestiti v kupčev računalnik, da se programu dodajo boljše funkcije ali popravijo funkcije, ki niso delovale pravilno.
V mnogih primerih se Quick Fix Engineering uporablja za odpravljanje varnostnih lukenj v programski aplikaciji. Ti popravki so na voljo kot prenosi strankam z namenom popravila kakršne koli okvarjene funkcije ali funkcije, ki bi lahko predstavljala varnostno tveganje. Večinoma se ti popravki izvedejo glede na stranko, namesto da bi jih ponudili številnim uporabnikom programa.
Včasih Quick Fix Engineering dejansko ustvari več težav, kot jih reši. Z novimi prenosi je mogoče uvesti nove napake, nato pa je treba ustvariti dodatne prenose in jih poslati, da popravijo novo ustvarjene napake. Nekateri inženirski sistemi Quick Fix ponujajo možnost, ki uporabnikom omogoča, da odstranijo nove prenose in tako program vrnejo v prvotno stanje.
Potrošniki bodo morda morali plačati dodatno pristojbino za prejemanje posodobitev za programsko opremo ali za odpravo težave, ki jo imajo. Ali je prijava na tak program upravičena, je odvisno od uporabnika. Na primer, nekdo, ki uporablja programsko opremo za obdelavo besedil za domačo uporabo, se morda ne bo zdelo treba popraviti rahlih napak v programski opremi. Druga oseba, ki uporablja programsko opremo za pomembno poslovno korespondenco ali ustvarjanje izpopolnjenih dokumentov, pa bo morda potrebovala vse funkcije za brezhibno delovanje. Cene paketov hitrih popravkov se razlikujejo.
Nekatera podjetja morda ne zaračunavajo storitev Quick Fix Engineering. Čeprav je izraz skoval Microsoft®, večina ustvarjalcev programske opreme ponuja nekakšne pakete hitrih popravkov. Odprtokodno brezplačno programsko opremo, na primer, pogosto ustvarjajo številni programerji. To pušča veliko prostora za hrošče, da se prikradejo v mešanico. Ti oblikovalci programske opreme pa na splošno z veseljem ponudijo rešitev za vse težave, ki se pojavijo v programski opremi.
Za prejem hitrega popravka ali popravila se je običajno treba obrniti na izdelovalca programske opreme. Če Quick Fix Engineering ni na voljo pri tem ponudniku, morda ne bo mogoče veliko narediti, razen če je programska oprema odprtokodna. Programerji pogosto ne smejo posegati v programsko opremo drugega podjetja, razen če za to pridobijo pisno dovoljenje.