Hvordan definerer vi feil i systemet?


Beste svaret

Dette er et så flott spørsmål da det ser ut til å være så trivielt, men det er ikke så lett å svare på.

For en stund siden skrev jeg denne artikkelen om “ definisjonen av en feilrapport ”. I forskningen min snublet jeg over alle forskjellige typer definisjoner på bugs. Og jeg er enig i problemet med feil krav.

Alt i alt liker jeg virkelig definisjonen fra Wikipedia:

“En programvarefeil er en feil, feil, feil eller feil i et dataprogram eller system som får det til å gi et feil eller uventet resultat eller oppføre seg på utilsiktede måter. ”

Så kort sagt betyr dette:

En programvarefeil er en feil, feil, feil eller feil som gir et feil eller uventet resultat.

Så, i teorien, er en feil noe fungerer ikke som designet .

Men hva om noe ikke er designet som det bør være? Er det en feil da? Som du ser, etterlater dette spørsmålet mye rom for tolkning.

Du lurer kanskje på hvorfor en feil kalles en feil? Det er et flott spørsmål, fordi begrepet bug, som beskriver en programvarefeil eller feil, går helt tilbake til 1945. På slutten av 1945, ved University of Harvard, fant et teknisk team noe uvanlig mellom punktene i Relay70. De fant en ekte død feil (dyret) som forårsaket en feil.

Som nevnt i feilloggen er det “ første faktiske tilfelle av feil funnet “.

Nei uansett om du er en utvikler, designer eller bruker av en programvare. Sjansen er stor for at du har snublet over en feil tidligere, eller kanskje du til og med forårsaket en feil selv.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *