Hvad er en kendt fejl?
En kendt fejl er et problem med et softwareprogram, der har en kendt årsag. Udvikleren kan have en midlertidig løsning på plads til at tackle sagen og kan være i færd med at udføre en mere permanent løsning. Sådanne rettelser kan tage nogen tid at implementere, da softwareudviklere ikke omprogrammerer hver eneste gang de finder og løser et mindre problem. Kendte fejl er normalt mindre gener, og deres prioritet kan ændres som svar på brugerrapporter.
Med en kendt fejl har udvikleren gennemgået fejlrapporter, der er genereret af brugere og programmets automatiske rapporteringssystem, og med succes lokaliseret fejlens oprindelse. Det kan være en kodningsfejl, en uventet brug af systemet, som det ikke var designet til at håndtere, eller et andet problem. Med disse oplysninger i tankerne kan udvikleren foretage en løsning på at løse problemet og kan også udvikle en permanent løsning.
Softwarebrugere kan downloade periodiske patchopdateringer, der adresserer kendte fejl, tilføje funktioner og fikse sikkerhedshuller. Patches frigives normalt efter en regelmæssig tidsplan, og en kendt fejl kan forblive et problem, indtil virksomheden har tid til at kode en rettelse og frigive den i en patch. Dette kan tage så lidt som en uge, hvis udviklerne løser og adresserer det rettidigt til en ny opdatering, eller det kan tage måneder. I fremtidige versioner af softwaren skal den kendte fejl fjernes.
Producenter opretholder en kendt fejldatabase til deres interne brug. Når de modtager brugerrapporter, kan de kontrollere rapporterne mod databasen for at se, om problemet er en kendt fejl, et nyt problem eller en fejl, som de endnu ikke har kunnet tilskrives en bestemt årsag. Hvis rapporter om en kendt fejl begynder at oversvømme, kan virksomheden vælge at flytte den op på programrettelseskemaet for at få en løsning så hurtigt som muligt. Ligeledes hvis fejl begynder at komme i konflikt eller ser ud til at forårsage et mere alvorligt problem, som f.eks. Datatab. Kundetilfredshed er meget vigtig, og virksomheden ønsker at undgå at forårsage frustration og irritation med kendte fejl.
Softwareudgivelser kan beskrives som fri for kendte fejl, hvilket indikerer, at virksomheden har udsat dem for testning og adresseret eventuelle fejl, der blev afsløret. Dette betyder ikke nødvendigvis, at de er perfekte, da det er umuligt at finde frem til alle softwarebugs. En bruger kan have et operativsystem, som virksomheden ikke brugte ved testning, eller kan bruge programmet på en uventet måde og muligvis udløse en fejl som et resultat. Indsendelse af fejlrapporter kan hjælpe virksomheder med at løse sådanne problemer hurtigere, da de giver værdifulde oplysninger om, hvordan og hvornår der opstod en fejl.