Vad är Quick Fix Engineering?

Quick Fix Engineering (QFE) är en Microsoft®-baserad term som hänvisar till ett system för att tillhandahålla uppdateringar för programvaruapplikationer. Detta innebär att när en konsument köper en produkt, om några buggar hittas eller andra problem uppstår, kan de få automatiska uppdateringar via e-post eller uppdateringsverktyg. Dessa uppdateringar kan sedan installeras på köparens dator för att lägga till bättre funktioner i programmet eller fixa funktioner som inte fungerade korrekt.

I många fall används Quick Fix Engineering för att fixa säkerhetshål i en mjukvaruapplikation. Dessa korrigeringar erbjuds som nedladdningar till kunder med syftet att reparera eventuella funktionsfel eller en funktion som kan utgöra en säkerhetsrisk. De flesta gånger görs dessa korrigeringar på kund-till-kund-basis istället för att erbjuda dem till en mängd programanvändare.

Ibland skapar Quick Fix Engineering faktiskt fler problem än det löser. Nya buggar kan introduceras via de nya nedladdningarna, och sedan måste ytterligare nedladdningar skapas och skickas för att reparera de nyskapade buggarna. Vissa Quick Fix Engineering-system erbjuder ett alternativ som tillåter användare att avinstallera de nya nedladdningarna och på så sätt återställa programmet till dess ursprungliga tillstånd.

Konsumenter kan behöva betala en extra avgift för att få uppdateringar för programvara eller för att begära en lösning på ett problem de har. Huruvida det är motiverat att registrera sig för ett sådant program beror på användaren. Till exempel kan någon som använder ett ordbehandlingsprogram för hemmabruk inte tycka att det är nödvändigt att åtgärda små problem i programvaran. En annan person som använder programvaran för viktig affärskorrespondens eller för att skapa sofistikerade dokument kan behöva alla funktioner för att fungera felfritt. Priserna på quick fix-paket varierar.

Det kan finnas vissa företag som inte tar betalt för Quick Fix Engineering-tjänster. Även om termen myntades av Microsoft®, erbjuder de flesta programvaruskapare någon form av snabbfixpaket. Freeware med öppen källkod, till exempel, skapas ofta av många programmerare. Detta lämnar mycket utrymme för insekter att krypa in i mixen. Dessa mjukvarudesigners är i allmänhet glada att erbjuda en lösning på eventuella problem som uppstår i programvaran.

För att få en snabbfix-patch eller reparation är det i allmänhet nödvändigt att kontakta programvarutillverkaren. Om Quick Fix Engineering inte är tillgängligt från den leverantören, kanske det inte finns mycket som kan göras om inte programvaran är öppen källkod. Ofta är det inte tillåtet för programmerare att manipulera ett annat företags programvara om de inte har gett skriftligt tillstånd.