Middle
Kuidas määrata vea tõsidusaste?
sobes.tech AI
Vastus AI-lt
Bugi tõsidusaste (Severity) määratakse selle mõju põhjal funktsionaalsusele, jõudlusele, turvalisusele ja kasutajakogemusele. Tavaliselt kasutatakse 4 või 5 taseme skaala.
Tõsiduse tasemete näited:
| Tõsiduse tase | Kirjeldus | Mõju süsteemile |
|---|---|---|
| Blocker (Takistaja) | Kriitiliselt mõjutab põhifunktsioone, muudab toote kasutuskõlbmatuks. | Süsteem on täielikult mittetoimiv või põhifunktsioon puudub. |
| Critical (Kriitiline) | Oluliselt mõjutab olulist funktsionaalsust, kuid süsteem töötab osaliselt. | Oluline osa süsteemist ei tööta, võib tekkida andmekadu või tõrkeid. |
| Major (Peamine) | Mõjutab mitte-põhifunktsioone või põhjustab osade süsteemide ebaõiget tööd. | Funktsioon töötab valesti, põhjustab kasutajale ebamugavust. |
| Minor (Väike) | Esteetilised vead, teksti vead või väheolulised disainivead. | Ei mõjuta funktsionaalsust, vaid välimust või kasutusmugavust. |
| Trivial (Triviaalne) | Väga väheolulised vead, mis ei mõjuta toodet. | Näiteks kirjeldusviga, mis ei mõjuta midagi. |
Tõsiduse määramisel mõjutavad tegurid:
- Mõju põhifunktsioonidele: Kui palju takistab viga kasutaja põhitegevusi.
- Korduvus: Kui sageli viga esineb.
- Andmete mõju: Kas viga võib põhjustada andmekadu või kahjustusi.
- Turvalisuse mõju: Kas viga võib tekitada süsteemis haavatavusi.
- Reputatsiooni mõju: Kas viga võib negatiivselt mõjutada ettevõtte mainet.
- Kasutajakogemuse mõju: Kui palju viga halvendab kasutajakogemust.
- Äri mõju: Kas viga võib põhjustada finantskahjusid või muid negatiivseid äritegevuse tagajärgi.
Viga tõsiduse määramine on subjektiivne protsess, mis nõuab kogemust ja toote mõistmist. Sageli tehakse otsus QA inseneride, arendajate ja tootejuhtide arutelude põhjal. Soovitatav on dokumentatsioonis selgelt määratleda iga taseme kriteeriumid.