Kas yra žinoma klaida?

Žinoma klaida yra programinės įrangos, kurios priežastis yra žinoma, problema. Kūrėjas gali turėti laikiną pataisymą, kad išspręstų problemą, ir gali baigti nuolatinį taisymą. Tokiems pataisymams įgyvendinti gali prireikti šiek tiek laiko, nes programinės įrangos kūrėjai neperprogramuoja kiekvieną kartą, kai nustato ir pašalina nedidelę problemą. Žinomos klaidos paprastai yra nedideli nepatogumai, o jų prioritetas gali pasikeisti atsižvelgiant į vartotojų ataskaitas.

Esant žinomai klaidai, kūrėjas peržiūrėjo vartotojų sugeneruotas klaidų ataskaitas ir programos automatinio pranešimo sistemą bei sėkmingai nustatė klaidos kilmę. Tai gali būti kodavimo klaida, netikėtas sistemos naudojimas, kuriam ji nebuvo sukurta, ar kita problema. Atsižvelgdamas į šią informaciją, kūrėjas gali išspręsti problemą, taip pat gali sukurti nuolatinį pataisymą.

Programinės įrangos vartotojai gali atsisiųsti periodinius pataisų naujinimus, kurie pašalina žinomas klaidas, papildo funkcijas ir ištaiso saugos spragas. Pataisos paprastai išleidžiamos įprastu grafiku, o žinoma klaida gali išlikti problema, kol įmonė turės laiko užkoduoti pataisą ir išleisti ją pataisyme. Tai gali užtrukti vos savaitę, jei kūrėjai pataisys ir išspręs tai laiku, kol bus atnaujintas, arba gali užtrukti mėnesius. Būsimose programinės įrangos versijose žinoma klaida turėtų būti pašalinta.

Gamintojai turi žinomų klaidų duomenų bazę savo vidiniam naudojimui. Gavę vartotojų ataskaitas, jie gali patikrinti ataskaitas pagal duomenų bazę, kad sužinotų, ar problema yra žinoma klaida, nauja problema ar klaida, kurios jie dar negalėjo priskirti tam tikrai priežasčiai. Jei pranešimai apie žinomą klaidą pradeda plūsti, įmonė gali nuspręsti perkelti ją į pataisų tvarkaraštį, kad kuo greičiau būtų ištaisyta. Taip pat, jei klaidos pradeda prieštarauti arba atrodo, kad jos sukelia rimtesnę problemą, pvz., duomenų praradimą. Klientų pasitenkinimas yra labai svarbus, todėl įmonė nori išvengti nusivylimo ir susierzinimo dėl žinomų klaidų.

Programinės įrangos leidimai gali būti apibūdinami kaip be žinomų klaidų, o tai rodo, kad įmonė jas išbandė ir pašalino visas aptiktas klaidas. Tai nebūtinai reiškia, kad jie yra tobuli, nes neįmanoma pašalinti visų programinės įrangos klaidų. Vartotojas gali turėti operacinę sistemą, kurios įmonė nenaudojo testuodama, arba gali naudoti programą netikėtai ir dėl to suaktyvinti klaidą. Klaidų ataskaitų pateikimas gali padėti įmonėms greičiau išspręsti tokias problemas, nes jose pateikiama vertingos informacijos apie tai, kaip ir kada įvyko klaida.