Vad är ett känt fel?
Ett känt fel är ett problem med ett program som har en känd orsak. Utvecklaren kan ha en tillfällig korrigering på plats för att ta itu med saken och kan vara i färd med att slutföra en mer permanent fix. Sådana korrigeringar kan ta lite tid att implementera, eftersom programutvecklare inte programmerar om varje gång de hittar och fixar ett mindre problem. Kända fel är vanligtvis mindre olägenheter, och deras prioritering kan ändras som svar på användarrapporter.
Med ett känt fel har utvecklaren granskat felrapporter som genererats av användare och programmets automatiska rapporteringssystem och hittat felets ursprung. Det kan vara ett kodfel, en oväntad användning av systemet som det inte var utformat för att hantera eller något annat problem. Med denna information i åtanke kan utvecklaren göra en lösning för att lösa problemet och kan också utveckla en permanent lösning.
Programvaruanvändare kan ladda ner periodiska patchuppdateringar som adresserar kända fel, lägga till funktioner och fixa säkerhetshål. Patches släpps vanligtvis på ett vanligt schema, och ett känt fel kan förbli ett problem tills företaget har tid att koda en fix och släppa den i en patch. Det kan ta så lite som en vecka om utvecklarna fixar och adresserar det rätt i tid för en ny uppdatering, eller det kan ta månader. I framtida versioner av programvaran bör det kända felet elimineras.
Tillverkarna upprätthåller en känd feldatabas för sin interna användning. När de får användarrapporter kan de kontrollera rapporterna mot databasen för att se om problemet är ett känt fel, ett nytt problem eller ett fel som de ännu inte har kunnat tillskriva en specifik orsak. Om rapporter om ett känt fel börjar översvämma kan företaget välja att flytta upp det i patch-schemat för att få en åtgärd så snart som möjligt. Likaså om fel börjar konflikt eller verkar orsaka ett allvarligare problem, till exempel dataförlust. Kundnöjdhet är mycket viktigt, och företaget vill undvika att orsaka frustration och irritation med kända fel.
Programvaruutgivningar kan beskrivas som fria från kända fel, vilket indikerar att företaget har utsatt dem för testning och hanterat eventuella fel som upptäckts. Detta betyder inte nödvändigtvis att de är perfekta, eftersom det är omöjligt att räkna ut alla programvarufel. En användare kan ha ett operativsystem som företaget inte använde vid testning, eller kan använda programmet på ett oväntat sätt och kan utlösa ett fel som ett resultat. Skicka in felrapporter kan hjälpa företag att lösa sådana problem snabbare, eftersom de ger värdefull information om hur och när ett fel inträffade.