Hva er en kjent feil?
En kjent feil er et problem med et program som har en kjent årsak. Utvikleren kan ha en midlertidig løsning på plass for å løse saken og kan være i ferd med å fullføre en mer permanent løsning. Slike rettelser kan ta litt tid å implementere, ettersom programvareutviklere ikke omprogrammerer hver eneste gang de finner og løser et mindre problem. Kjente feil er vanligvis mindre plager, og deres prioritet kan endres som svar på brukerrapporter.
Med en kjent feil har utvikleren gjennomgått feilrapporter generert av brukere og programmets automatiske rapporteringssystem, og har funnet feilens opprinnelse. Det kan være en kodingsfeil, en uventet bruk av systemet som det ikke var designet for å håndtere, eller noe annet problem. Med denne informasjonen i bakhodet kan utvikleren gjøre en løsning for å løse problemet og kan også utvikle en permanent løsning.
Programvarebrukere kan laste ned periodiske patchoppdateringer som adresserer kjente feil, legge til funksjoner og fikse sikkerhetshull. Oppdateringer blir vanligvis utgitt til vanlig plan, og en kjent feil kan forbli et problem til selskapet har tid til å kode en løsning og slippe den i en oppdatering. Dette kan ta så lite som en uke hvis utviklerne fikser og adresserer det rett i tide for en ny oppdatering, eller det kan ta måneder. I fremtidige versjoner av programvaren, bør den kjente feilen fjernes.
Produsenter opprettholder en kjent feildatabase for intern bruk. Når de mottar brukerrapporter, kan de sjekke rapportene mot databasen for å se om problemet er en kjent feil, et nytt problem eller en feil de ennå ikke har kunnet tilskrive en bestemt årsak. Hvis rapporter om en kjent feil begynner å flomme inn, kan selskapet velge å flytte det opp på lappplanen for å få en løsning så snart som mulig. På samme måte hvis feil begynner å komme i konflikt eller ser ut til å forårsake et alvorligere problem, som datatap. Kundetilfredshet er veldig viktig, og selskapet ønsker å unngå å forårsake frustrasjon og irritasjon med kjente feil.
Programvareutgivelser kan beskrives som fri for kjente feil, noe som indikerer at selskapet har utsatt dem for testing og adressert eventuelle feil som ble avdekket. Dette betyr ikke nødvendigvis at de er perfekte, da det er umulig å regne ut alle programvarebugs. En bruker kan ha et operativsystem selskapet ikke brukte i testing, eller kan bruke programmet på en uventet måte, og kan utløse en feil som et resultat. Send inn feilrapporter kan hjelpe selskaper med å løse slike problemer raskere, ettersom de gir verdifull informasjon om hvordan og når en feil oppstod.