Junior
Hogyan osztályozzuk a hibákat a fejlesztő számára?
sobes.tech MI
Válasz az MI-től
A hibák osztályozása segít a fejlesztőknek gyorsabban megérteni a problémát és meghatározni a javítás prioritását. A fő osztályozási szempontok:
- Súlyosság (Severity): A hiba hatása az alkalmazás működésére.
- Blokkoló: Az alkalmazás egyáltalán nem működik, vagy egy kulcsfontosságú funkció nem érhető el, nincs alternatív út.
- Kritikus: Súlyos funkciózavar, amely jelentős számú felhasználót vagy kulcsfontosságú üzleti folyamatot érint. Részleges vagy ideiglenes megoldások létezhetnek.
- Nagy: Jelentős funkció- vagy használhatósági zavar, de nem teljes blokkolás.
- Kisebb: Kisebb funkciózavar, kozmetikai hibák, helyesírási hibák. Nem befolyásolja jelentősen az alkalmazás működését.
- Triviális: Olyan apró hibák, amelyek szinte nem befolyásolják a felhasználói élményt, utolsóként javíthatók.
- Prioritás (Priority): A hiba javításának sürgőssége. Együtt határozza meg a QA és a Product Owner/Team Lead.
- Legmagasabb: Azonnali javítást igényel, blokkolja a kiadást vagy kritikus módon érinti a kulcsfelhasználókat.
- Magas: Rövid időn belül javítani kell, fontos használati forgatókönyveket érint.
- Közepes: Javasolt a következő kiadás előtt javítani.
- Alacsony: Későbbi kiadásokban javítható, nem kritikus.
- Típus (Type): A hiba kategóriája.
- Funkcionális: Funkció működési hibája.
- UI/UX: Megjelenés vagy használhatóság problémák.
- Teljesítmény: Teljesítmény problémák (betöltési sebesség, reakcióidő).
- Biztonság: Biztonsági sérülékenységek.
- Kompatibilitás: Hibák, amelyek különböző eszközökön, böngészőkben, operációs rendszereken való működést érintik.
- Integráció: Modulok vagy rendszerek közötti interakciós problémák.
- Használhatóság: Nehézségek az interfész használatában vagy feladatok végrehajtásában.
- Állapot (Status): A hiba aktuális állapota az életciklusában.
- Új: Épp most jött létre.
- Nyitott: Elfogadva a munkára.
- Folyamatban: Dolgoznak rajta.
- Javítva: A fejlesztő javította.
- Vissza a tesztelésre vár: Várakozik a QA által végzett retestre.
- Újranyitás: Nem sikerült a retest, újra a fejlesztőhöz lett rendelve.
- Zárva: Sikeresen átment a retesten.
- Elutasítva / Nem reprodukálható: A hiba nem reprodukálható vagy nem hibáról van szó.
- Elhalasztva: A javítást későbbre halasztották.
Az információk megadása során fontos, hogy világos reprodukálási lépéseket, a tényleges és várható eredményt, a build/környezet verzióját és a naplókat is tartalmazza.