Junior
Kuidas klassifitseerida vigu arendajale?
sobes.tech AI
Vastus AI-lt
Klassifikatsioon vead aitab arendajatel kiiremini mõista probleemi ja määrata parandamise prioriteedi. Peamised kriteeriumid:
- Tõsidus (Severity): Viga mõju rakenduse tööle:
- Blocker: Rakendus on täielikult töötamatu või põhifunktsioon pole saadaval, puuduvad ümbersõidud.
- Critical: Tõsine funktsionaalsuse rikkumine, mis mõjutab suurt kasutajate arvu või põhitegevusi. Võivad olla ajutised või osalised ümbersõidud.
- Major: Oluline funktsionaalsuse või kasutusmugavuse rikkumine, kuid ilma täieliku blokeeringuta.
- Minor: Väike funktsionaalsuse rikkumine, kosmeetilised vead, õigekirjavead. Ei mõjuta oluliselt rakenduse tööd.
- Trivial: Väikesed vead, peaaegu ei mõjuta kasutaja tööd, võivad olla viimaseks parandatud.
- Prioriteet (Priority): Viga parandamise kiiret. Määratakse koos QA ja Product Owner/Team Lead.
- Highest: Nõuab viivitamatut parandust, blokeerib väljaandmise või kriitiliselt mõjutab põhikasutajaid.
- High: Tuleb parandada võimalikult kiiresti, mõjutab olulisi stsenaariume.
- Medium: Soovitatav parandada enne järgmist väljaandmist.
- Low: Võib parandada hilisemates väljaannetes, ei ole kriitiline.
- Tüüp (Type): Defekti kategooria:
- Functional: Funktsionaalne viga.
- UI/UX: Väljanägemise või kasutusmugavuse probleemid.
- Performance: Tõrkeid jõudluses (laadimiskiirus, reageerimine).
- Security: Turvalisuse nõrkused.
- Compatibility: Vead, mis on seotud erinevate seadmete, brauserite, OS-idega.
- Integration: Probleemid moodulite või süsteemide vahel.
- Usability: Raske kasutajaliidese või ülesannete täitmisel.
- Staatus (Status): Praegune vea seisund elutsüklis:
- New: Just loodud.
- Open: Võetud tööle.
- In Progress: Töös.
- Fixed: Arendaja poolt parandatud.
- Pending Retest: Ootab QA uuesti testimist.
- Reopen: Ei läbinud uuesti testimist, uuesti määratud arendajale.
- Closed: Edukalt läbinud uuesti testimise.
- Rejected/Cannot Reproduce: Viga ei korduks või ei ole viga.
- Deferred/Postponed: Parandus edasi lükatud.
Info andmisel on samuti oluline selgelt kirjeldada taasalustamise samme, faktilist ja oodatavat tulemust, ehituse versiooni/keskkonda, logisid.